Skip to content

Commit faa8a8e

Browse files
renovate[bot]dddlr
andauthored
chore(deps): update parcel packages (#1390)
* chore(deps): update parcel packages * Add dummy generic type so optimizer works with parcel v2.8.0+ Parcel v2.8.0 adds a BundleConfigType generic type to Optimizer (parcel-bundler/parcel#8370) as part of their `loadBundleConfig` method. We use a dummy type because we don't need this functionality currently. * Update snapshot tests for Parcel 2.8.3 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Grant Wong <[email protected]>
1 parent a41e41e commit faa8a8e

File tree

11 files changed

+667
-487
lines changed

11 files changed

+667
-487
lines changed

examples/parcel/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
"devDependencies": {
1515
"@compiled/parcel-config": "*",
1616
"@compiled/parcel-transformer": "*",
17-
"@parcel/config-default": "^2.3.1",
18-
"@parcel/optimizer-htmlnano": "^2.3.2",
19-
"@parcel/packager-html": "^2.3.2",
20-
"@parcel/transformer-html": "^2.3.2",
21-
"@parcel/transformer-posthtml": "^2.3.2",
22-
"parcel": "^2.3.2"
17+
"@parcel/config-default": "^2.8.3",
18+
"@parcel/optimizer-htmlnano": "^2.8.3",
19+
"@parcel/packager-html": "^2.8.3",
20+
"@parcel/transformer-html": "^2.8.3",
21+
"@parcel/transformer-posthtml": "^2.8.3",
22+
"parcel": "^2.8.3"
2323
},
2424
"alias": {
2525
"parcel-alias": "./lib/parcel-alias.ts"

fixtures/parcel-optimizer-test-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
},
1010
"devDependencies": {
1111
"@compiled/parcel-optimizer": "*",
12-
"@parcel/config-default": "^2.3.1"
12+
"@parcel/config-default": "^2.8.3"
1313
}
1414
}

fixtures/parcel-transformer-test-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
},
1010
"devDependencies": {
1111
"@compiled/parcel-transformer": "*",
12-
"@parcel/config-default": "^2.3.1"
12+
"@parcel/config-default": "^2.8.3"
1313
}
1414
}

fixtures/parcel-transformer-test-custom-resolver-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
},
1010
"devDependencies": {
1111
"@compiled/parcel-transformer": "*",
12-
"@parcel/config-default": "^2.3.1"
12+
"@parcel/config-default": "^2.8.3"
1313
}
1414
}

fixtures/parcel-transformer-test-extract-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
"devDependencies": {
1111
"@compiled/babel-component-fixture": "*",
1212
"@compiled/parcel-transformer": "*",
13-
"@parcel/config-default": "^2.3.1"
13+
"@parcel/config-default": "^2.8.3"
1414
}
1515
}

packages/parcel-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"dependencies": {
1919
"@compiled/parcel-optimizer": "^0.2.0",
2020
"@compiled/parcel-transformer": "^0.11.0",
21-
"@parcel/plugin": "^2.3.1"
21+
"@parcel/plugin": "^2.8.3"
2222
},
2323
"devDependencies": {},
2424
"engines": {

packages/parcel-optimizer/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121
"dependencies": {
2222
"@compiled/css": "^0.8.8",
2323
"@compiled/utils": "^0.6.17",
24-
"@parcel/plugin": "^2.3.1",
24+
"@parcel/plugin": "^2.8.3",
2525
"posthtml": "^0.16.6",
2626
"posthtml-insert-at": "^0.2.7"
2727
},
2828
"devDependencies": {
2929
"@babel/types": "^7.20.7",
30-
"@parcel/core": "^2.3.1",
31-
"@parcel/fs": "^2.3.1",
32-
"@parcel/types": "^2.3.1",
30+
"@parcel/core": "^2.8.3",
31+
"@parcel/fs": "^2.8.3",
32+
"@parcel/types": "^2.8.3",
3333
"prettier": "^2.8.4"
3434
},
3535
"engines": {

packages/parcel-optimizer/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const configFiles = [
1616
'compiledcss.config.js',
1717
];
1818

19-
export default new Optimizer<ParcelOptimizerOpts>({
19+
export default new Optimizer<ParcelOptimizerOpts, unknown>({
2020
async loadConfig({ config, options }) {
2121
const conf = await config.getConfigFrom(join(options.projectRoot, 'index'), configFiles, {
2222
packageKey: '@compiled/parcel-optimizer',

packages/parcel-transformer/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@
2525
"@compiled/babel-plugin": "^0.17.3",
2626
"@compiled/babel-plugin-strip-runtime": "^0.17.3",
2727
"@compiled/utils": "^0.6.17",
28-
"@parcel/plugin": "^2.3.2",
29-
"@parcel/source-map": "^2.0.2",
28+
"@parcel/plugin": "^2.8.3",
29+
"@parcel/source-map": "^2.1.1",
3030
"enhanced-resolve": "^5.12.0"
3131
},
3232
"devDependencies": {
33-
"@parcel/core": "^2.3.1",
34-
"@parcel/fs": "^2.3.1",
35-
"@parcel/types": "^2.3.1",
33+
"@parcel/core": "^2.8.3",
34+
"@parcel/fs": "^2.8.3",
35+
"@parcel/types": "^2.8.3",
3636
"@types/babel__core": "^7.20.0",
3737
"prettier": "^2.8.4"
3838
},

packages/parcel-transformer/src/__tests__/transformer.parceltest.ts

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ it('transforms assets with babel plugin', async () => {
5252
"/* index.jsx generated by @compiled/babel-plugin v0.0.0 */ var _2 = \\"._syaz5scu{color:red}\\";
5353
var _ = \\"._1wyb12am{font-size:50px}\\";
5454
var App = function() {
55-
/*#__PURE__*/ return (0, _jsxRuntime.jsx)(_jsxRuntime.Fragment, {
55+
return /*#__PURE__*/ (0, _jsxRuntime.jsx)(_jsxRuntime.Fragment, {
5656
children: /*#__PURE__*/ (0, _jsxRuntime.jsxs)(_runtime.CC, {
5757
children: [
5858
/*#__PURE__*/ (0, _jsxRuntime.jsx)(_runtime.CS, {
@@ -97,21 +97,21 @@ it('transforms assets with compiled and extraction babel plugins', async () => {
9797
.find((asset) => asset.filePath === join(extractionFixtureRoot, 'src/index.jsx'))
9898
?.getCode();
9999
expect(indexJsCode).toMatchInlineSnapshot(`
100-
"var parcelHelpers = require(\\"@parcel/transformer-js/src/esmodule-helpers.js\\");
100+
"/* index.jsx generated by @compiled/babel-plugin v0.0.0 */ var parcelHelpers = require(\\"@parcel/transformer-js/src/esmodule-helpers.js\\");
101101
var _jsxRuntime = require(\\"react/jsx-runtime\\");
102-
/* index.jsx generated by @compiled/babel-plugin v0.0.0 */ var _runtime = require(\\"@compiled/react/runtime\\");
102+
var _runtime = require(\\"@compiled/react/runtime\\");
103103
var _babelComponentFixture = require(\\"@compiled/babel-component-fixture\\");
104104
var _babelComponentFixtureDefault = parcelHelpers.interopDefault(_babelComponentFixture);
105105
var App = function() {
106-
/*#__PURE__*/ return _jsxRuntime.jsxs(_jsxRuntime.Fragment, {
106+
return /*#__PURE__*/ (0, _jsxRuntime.jsxs)((0, _jsxRuntime.Fragment), {
107107
children: [
108-
/*#__PURE__*/ _jsxRuntime.jsx(\\"div\\", {
109-
className: _runtime.ax([
108+
/*#__PURE__*/ (0, _jsxRuntime.jsx)(\\"div\\", {
109+
className: (0, _runtime.ax)([
110110
\\"_1wyb12am _syaz5scu\\"
111111
]),
112112
children: \\"CSS prop\\"
113113
}),
114-
/*#__PURE__*/ _jsxRuntime.jsx(_babelComponentFixtureDefault.default, {
114+
/*#__PURE__*/ (0, _jsxRuntime.jsx)((0, _babelComponentFixtureDefault.default), {
115115
children: \\"Babel component\\"
116116
})
117117
]
@@ -182,9 +182,7 @@ it('transforms assets with compiled and extraction babel plugins', async () => {
182182
expect(extractedComponent).toMatchInlineSnapshot(`
183183
"var Button = (0, _react.forwardRef)(function(_ref, __cmplr) {
184184
var _ref$as = _ref.as, C = _ref$as === void 0 ? \\"button\\" : _ref$as, __cmpls = _ref.style, __cmplp = _objectWithoutProperties(_ref, _excluded);
185-
return (0, _jsxRuntime.jsx)(C, _objectSpread(_objectSpread({
186-
}, __cmplp), {
187-
}, {
185+
return (0, _jsxRuntime.jsx)(C, _objectSpread(_objectSpread({}, __cmplp), {}, {
188186
style: __cmpls,
189187
ref: __cmplr,
190188
className: (0, _runtime.ax)([
@@ -193,7 +191,7 @@ it('transforms assets with compiled and extraction babel plugins', async () => {
193191
])
194192
}));
195193
});
196-
Button.displayName = 'Button';
194+
Button.displayName = \\"Button\\";
197195
function BabelComponent(_ref2) {
198196
var children = _ref2.children;
199197
return (0, _jsxRuntime.jsx)(\\"div\\", {

0 commit comments

Comments
 (0)