Skip to content
Commits on Source (2)
# @html-validate/jest-config changelog
## [3.7.3](https://gitlab.com/html-validate/jest-config/compare/v3.7.2...v3.7.3) (2023-04-15)
### Bug Fixes
- transform `import.meta.url` in es modules ([8117fb9](https://gitlab.com/html-validate/jest-config/commit/8117fb9af410970934b9bb925b81ec10d879d582))
## [3.7.2](https://gitlab.com/html-validate/jest-config/compare/v3.7.1...v3.7.2) (2023-04-15)
### Bug Fixes
......
......@@ -65,7 +65,10 @@ if (detectBabel()) {
preset.transform["^.+\\.m?js$"] = [
require.resolve("babel-jest"),
{
plugins: [require.resolve("@babel/plugin-transform-modules-commonjs")],
plugins: [
[require.resolve("babel-plugin-transform-import-meta"), { module: "ES6" }],
require.resolve("@babel/plugin-transform-modules-commonjs"),
],
},
];
}
......
{
"name": "@html-validate/jest-config",
"version": "3.7.2",
"version": "3.7.3",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@html-validate/jest-config",
"version": "3.7.2",
"version": "3.7.3",
"license": "MIT",
"dependencies": {
"@babel/plugin-transform-modules-commonjs": "7.21.2",
......@@ -24,6 +24,7 @@
"@types/jest": "29.5.0",
"@types/semver": "7.3.13",
"babel-jest": "29.5.0",
"babel-plugin-transform-import-meta": "2.2.0",
"husky": "8.0.3",
"jest": "29.5.0",
"semver": "7.4.0",
......@@ -2157,6 +2158,19 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/babel-plugin-transform-import-meta": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-import-meta/-/babel-plugin-transform-import-meta-2.2.0.tgz",
"integrity": "sha512-+DNF2SJAj2Pd0b1sObz+hyzNgUlI9DccPtMcF7ulMM0BxPrMF83ERjvPQwcQ9FRFSddWcC7DOw0FuyWgkQRoqg==",
"dev": true,
"dependencies": {
"@babel/template": "^7.4.4",
"tslib": "^2.4.0"
},
"peerDependencies": {
"@babel/core": "^7.10.0"
}
},
"node_modules/babel-preset-current-node-syntax": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
......@@ -8515,6 +8529,16 @@
"@types/babel__traverse": "^7.0.6"
}
},
"babel-plugin-transform-import-meta": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-import-meta/-/babel-plugin-transform-import-meta-2.2.0.tgz",
"integrity": "sha512-+DNF2SJAj2Pd0b1sObz+hyzNgUlI9DccPtMcF7ulMM0BxPrMF83ERjvPQwcQ9FRFSddWcC7DOw0FuyWgkQRoqg==",
"dev": true,
"requires": {
"@babel/template": "^7.4.4",
"tslib": "^2.4.0"
}
},
"babel-preset-current-node-syntax": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
......
{
"name": "@html-validate/jest-config",
"version": "3.7.2",
"version": "3.7.3",
"description": "Jest sharable preset used by the various HTML-validate packages",
"keywords": [
"jest"
......@@ -60,6 +60,7 @@
"@types/jest": "29.5.0",
"@types/semver": "7.3.13",
"babel-jest": "29.5.0",
"babel-plugin-transform-import-meta": "2.2.0",
"husky": "8.0.3",
"jest": "29.5.0",
"semver": "7.4.0",
......