Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions internal/compatibility/dynamic-support.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@
{ "chapter": "modules", "symbols": ["require.resolve", "require.resolve.paths", "extensions", "main", "module.require", "children", "isPreloading", "paths", "Module"], "status": "not-implemented" },
{ "chapter": "modules", "symbols": ["node:", "node_modules"], "status": "partial", "evidence": ["tests/fixtures/npm/cases/builtin-shims/main.ts", "tests/fixtures/npm/cases/create-require/main.ts"] },
{ "chapter": "esm", "symbols": ["import", "file:", "node:", "await", "url"], "status": "partial", "evidence": ["tests/fixtures/npm/cases/dynamic-import/main.ts", "tests/corpus/2646-top-level-await.ts"] },
{ "chapter": "esm", "signatures": ["`import()` expressions"], "status": "partial", "evidence": ["tests/fixtures/npm/cases/dynamic-import/main.ts", "tests/corpus/2050-dynamic-import-own-module/main.ts"] },
{ "chapter": "esm", "signatures": ["`import()` expressions"], "status": "partial", "evidence": ["tests/fixtures/npm/cases/dynamic-import/main.ts", "tests/corpus/2050-dynamic-import-own-module/main.ts", "tests/corpus/2790-dynamic-import-self-name/main.ts"] },
{ "chapter": "esm", "symbols": ["meta", "import.meta.resolve", "dirname", "filename", "main", "data:", "require", "__filename", "require.main", "require.resolve", "NODE_PATH", "require.extensions", "require.cache"], "status": "not-implemented" },
{ "chapter": "packages", "symbols": ["package.json", "\"name\"", "\"main\"", "\"type\"", "\"exports\"", "\"imports\""], "status": "partial", "evidence": ["tests/fixtures/npm/cases/dual-entry/main.ts", "tests/fixtures/npm/cases/self-name/main.ts", "tests/fixtures/npm/cases/scoped-nested/main.ts"] },
{ "chapter": "packages", "symbols": ["package.json", "\"name\"", "\"main\"", "\"type\"", "\"exports\"", "\"imports\""], "status": "partial", "evidence": ["tests/fixtures/npm/cases/dual-entry/main.ts", "tests/fixtures/npm/cases/self-name/main.ts", "tests/fixtures/npm/cases/scoped-nested/main.ts", "tests/corpus/2790-dynamic-import-self-name/main.ts"] },
{ "chapter": "packages", "symbols": ["--input-type"], "status": "not-applicable" },
{ "chapter": "typescript", "symbols": ["type"], "status": "not-implemented" }
],
Expand Down
72 changes: 48 additions & 24 deletions internal/compatibility/generated/node-v24-backlog.json
Original file line number Diff line number Diff line change
Expand Up @@ -59321,7 +59321,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -59361,7 +59362,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -59401,7 +59403,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -59441,7 +59444,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -59517,7 +59521,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -59692,7 +59697,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -59765,7 +59771,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -59835,7 +59842,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -59875,7 +59883,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -59915,7 +59924,8 @@
"tests": [
"tests/corpus/1612-cjs-module-globals.cjs",
"tests/corpus/1596-cjs-modules/main.js",
"tests/corpus/1629-require-main-filename.cjs"
"tests/corpus/1629-require-main-filename.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand Down Expand Up @@ -61939,7 +61949,8 @@
"tests/corpus/2092-package-imports/main.ts",
"tests/corpus/2120-package-self-import/main.ts",
"tests/corpus/2124-imports-field-wildcard/main.ts",
"tests/corpus/2390-dot-requires/main.cjs"
"tests/corpus/2390-dot-requires/main.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand All @@ -61951,7 +61962,8 @@
"tests": [
"tests/fixtures/npm/cases/dual-entry/main.ts",
"tests/fixtures/npm/cases/self-name/main.ts",
"tests/fixtures/npm/cases/scoped-nested/main.ts"
"tests/fixtures/npm/cases/scoped-nested/main.ts",
"tests/corpus/2790-dynamic-import-self-name/main.ts"
]
}
}
Expand All @@ -61976,7 +61988,8 @@
"tests/corpus/2092-package-imports/main.ts",
"tests/corpus/2120-package-self-import/main.ts",
"tests/corpus/2124-imports-field-wildcard/main.ts",
"tests/corpus/2390-dot-requires/main.cjs"
"tests/corpus/2390-dot-requires/main.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand All @@ -61988,7 +62001,8 @@
"tests": [
"tests/fixtures/npm/cases/dual-entry/main.ts",
"tests/fixtures/npm/cases/self-name/main.ts",
"tests/fixtures/npm/cases/scoped-nested/main.ts"
"tests/fixtures/npm/cases/scoped-nested/main.ts",
"tests/corpus/2790-dynamic-import-self-name/main.ts"
]
}
}
Expand All @@ -62013,7 +62027,8 @@
"tests/corpus/2092-package-imports/main.ts",
"tests/corpus/2120-package-self-import/main.ts",
"tests/corpus/2124-imports-field-wildcard/main.ts",
"tests/corpus/2390-dot-requires/main.cjs"
"tests/corpus/2390-dot-requires/main.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand All @@ -62025,7 +62040,8 @@
"tests": [
"tests/fixtures/npm/cases/dual-entry/main.ts",
"tests/fixtures/npm/cases/self-name/main.ts",
"tests/fixtures/npm/cases/scoped-nested/main.ts"
"tests/fixtures/npm/cases/scoped-nested/main.ts",
"tests/corpus/2790-dynamic-import-self-name/main.ts"
]
}
}
Expand All @@ -62050,7 +62066,8 @@
"tests/corpus/2092-package-imports/main.ts",
"tests/corpus/2120-package-self-import/main.ts",
"tests/corpus/2124-imports-field-wildcard/main.ts",
"tests/corpus/2390-dot-requires/main.cjs"
"tests/corpus/2390-dot-requires/main.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand All @@ -62062,7 +62079,8 @@
"tests": [
"tests/fixtures/npm/cases/dual-entry/main.ts",
"tests/fixtures/npm/cases/self-name/main.ts",
"tests/fixtures/npm/cases/scoped-nested/main.ts"
"tests/fixtures/npm/cases/scoped-nested/main.ts",
"tests/corpus/2790-dynamic-import-self-name/main.ts"
]
}
}
Expand All @@ -62087,7 +62105,8 @@
"tests/corpus/2092-package-imports/main.ts",
"tests/corpus/2120-package-self-import/main.ts",
"tests/corpus/2124-imports-field-wildcard/main.ts",
"tests/corpus/2390-dot-requires/main.cjs"
"tests/corpus/2390-dot-requires/main.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand All @@ -62099,7 +62118,8 @@
"tests": [
"tests/fixtures/npm/cases/dual-entry/main.ts",
"tests/fixtures/npm/cases/self-name/main.ts",
"tests/fixtures/npm/cases/scoped-nested/main.ts"
"tests/fixtures/npm/cases/scoped-nested/main.ts",
"tests/corpus/2790-dynamic-import-self-name/main.ts"
]
}
}
Expand All @@ -62124,7 +62144,8 @@
"tests/corpus/2092-package-imports/main.ts",
"tests/corpus/2120-package-self-import/main.ts",
"tests/corpus/2124-imports-field-wildcard/main.ts",
"tests/corpus/2390-dot-requires/main.cjs"
"tests/corpus/2390-dot-requires/main.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand All @@ -62136,7 +62157,8 @@
"tests": [
"tests/fixtures/npm/cases/dual-entry/main.ts",
"tests/fixtures/npm/cases/self-name/main.ts",
"tests/fixtures/npm/cases/scoped-nested/main.ts"
"tests/fixtures/npm/cases/scoped-nested/main.ts",
"tests/corpus/2790-dynamic-import-self-name/main.ts"
]
}
}
Expand All @@ -62161,7 +62183,8 @@
"tests/corpus/2092-package-imports/main.ts",
"tests/corpus/2120-package-self-import/main.ts",
"tests/corpus/2124-imports-field-wildcard/main.ts",
"tests/corpus/2390-dot-requires/main.cjs"
"tests/corpus/2390-dot-requires/main.cjs",
"tests/corpus/2830-cjs-require-self-name/main.cjs"
]
},
"dynamic": {
Expand All @@ -62173,7 +62196,8 @@
"tests": [
"tests/fixtures/npm/cases/dual-entry/main.ts",
"tests/fixtures/npm/cases/self-name/main.ts",
"tests/fixtures/npm/cases/scoped-nested/main.ts"
"tests/fixtures/npm/cases/scoped-nested/main.ts",
"tests/corpus/2790-dynamic-import-self-name/main.ts"
]
}
}
Expand Down
Loading
Loading