Skip to content

Commit

Permalink
Exclude dependencies from non-CDN builds (#3459)
Browse files Browse the repository at this point in the history
Marks packages as "external" for non-CDN builds.
  • Loading branch information
jameschensmith committed May 11, 2023
1 parent e394a47 commit b6917d9
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 11 deletions.
20 changes: 13 additions & 7 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 0 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,5 @@
"jest": "jest test",
"update-docs": "node ./scripts/update-docs.js",
"release": "node ./scripts/release.js"
},
"dependencies": {
"nprogress": "^0.2.0"
}
}
5 changes: 4 additions & 1 deletion packages/navigate/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,8 @@
"author": "Caleb Porzio",
"license": "MIT",
"main": "dist/module.cjs.js",
"module": "dist/module.esm.js"
"module": "dist/module.esm.js",
"dependencies": {
"nprogress": "^0.2.0"
}
}
2 changes: 2 additions & 0 deletions scripts/build.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ function bundleFile(package, file) {
entryPoints: [`packages/${package}/builds/${file}`],
outfile: `packages/${package}/dist/${file.replace('.js', '.esm.js')}`,
bundle: true,
packages: 'external',
platform: 'neutral',
mainFields: ['module', 'main'],
})
Expand All @@ -69,6 +70,7 @@ function bundleFile(package, file) {
entryPoints: [`packages/${package}/builds/${file}`],
outfile: `packages/${package}/dist/${file.replace('.js', '.cjs.js')}`,
bundle: true,
packages: 'external',
target: ['node10.4'],
platform: 'node',
}).then(() => {
Expand Down

0 comments on commit b6917d9

Please sign in to comment.