Skip to content

Commit

Permalink
Add some missing deps
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolo-ribaudo committed May 9, 2024
1 parent 7ae2e97 commit 07090ea
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 10 deletions.
20 changes: 10 additions & 10 deletions Gulpfile.mjs
Expand Up @@ -578,18 +578,17 @@ function buildRollupDts(packages) {
let external;
if (packageName) {
const pkgJSON = require("./" + packageName + "/package.json");
const { dependencies = {}, peerDependencies = {} } = pkgJSON;
const {
dependencies = {},
devDependencies = {},
peerDependencies = {},
} = pkgJSON;
external = [
...Object.keys(dependencies),
...Object.keys(peerDependencies),
// @babel/compat-data sub exports
/@babel\/compat-data\/.*/,
// Ideally they should be constructed from package.json exports
// required by modules-commonjs
/babel-plugin-dynamic-import-node\/utils/,
// required by preset-env
/@babel\/preset-modules\/.*/,
];
// TODO: These should all be moved to dependencies
...Object.keys(devDependencies),
].map(dep => new RegExp(`^${dep}(?:/.+)?$`));
}

const bundle = await rollup({
Expand Down Expand Up @@ -633,7 +632,8 @@ function buildRollupDts(packages) {
build(
"packages/babel-parser/typings/babel-parser.source.d.ts",
"packages/babel-parser/typings/babel-parser.d.ts",
"// This file is auto-generated! Do not modify it directly.\n/* eslint-disable import/no-extraneous-dependencies, @typescript-eslint/consistent-type-imports, prettier/prettier */"
"// This file is auto-generated! Do not modify it directly.\n/* eslint-disable import/no-extraneous-dependencies, @typescript-eslint/consistent-type-imports, prettier/prettier */",
"packages/babel-parser"
)
);

Expand Down
3 changes: 3 additions & 0 deletions packages/babel-helper-annotate-as-pure/package.json
Expand Up @@ -16,6 +16,9 @@
"dependencies": {
"@babel/types": "workspace:^"
},
"devDependencies": {
"@babel/traverse": "workspace:^"
},
"engines": {
"node": ">=6.9.0"
},
Expand Down
3 changes: 3 additions & 0 deletions packages/babel-helper-function-name/package.json
Expand Up @@ -17,6 +17,9 @@
"@babel/template": "workspace:^",
"@babel/types": "workspace:^"
},
"devDependencies": {
"@babel/traverse": "workspace:^"
},
"engines": {
"node": ">=6.9.0"
},
Expand Down
3 changes: 3 additions & 0 deletions packages/babel-helper-split-export-declaration/package.json
Expand Up @@ -16,6 +16,9 @@
"dependencies": {
"@babel/types": "workspace:^"
},
"devDependencies": {
"@babel/traverse": "workspace:^"
},
"engines": {
"node": ">=6.9.0"
},
Expand Down

0 comments on commit 07090ea

Please sign in to comment.