mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
chore: bundle vendor code (#9016)
This PR removes the manual vendoring process. Third party code can now be updated using the typical NPM pipeline with types/code bundling done through Rollup.
This commit is contained in:
11
package.json
11
package.json
@@ -57,10 +57,11 @@
|
||||
"check:protocol-revision": "tsx scripts/ensure-correct-devtools-protocol-package",
|
||||
"check:pinned-deps": "tsx scripts/ensure-pinned-deps",
|
||||
"build": "npm run build:prod",
|
||||
"build:dev": "run-s generate:sources build:tsc:dev generate:artifacts",
|
||||
"build:prod": "run-s generate:sources build:tsc:prod generate:artifacts",
|
||||
"build:dev": "run-s generate:sources build:tsc:dev && run-p bundle:vendor generate:artifacts",
|
||||
"build:prod": "run-s generate:sources build:tsc:prod && run-p bundle:vendor generate:artifacts",
|
||||
"build:tsc:dev": "tsc -b test",
|
||||
"build:tsc:prod": "tsc -b tsconfig.lib.json"
|
||||
"build:tsc:prod": "tsc -b tsconfig.lib.json",
|
||||
"bundle:vendor": "rollup --config rollup.vendor.config.js"
|
||||
},
|
||||
"files": [
|
||||
"lib",
|
||||
@@ -129,12 +130,16 @@
|
||||
"jpeg-js": "0.4.4",
|
||||
"mime": "3.0.0",
|
||||
"minimist": "1.2.6",
|
||||
"mitt": "2.1.0",
|
||||
"mocha": "10.0.0",
|
||||
"ncp": "2.0.0",
|
||||
"npm-run-all": "4.1.5",
|
||||
"pixelmatch": "5.3.0",
|
||||
"pngjs": "6.0.0",
|
||||
"prettier": "2.7.1",
|
||||
"rollup": "2.79.1",
|
||||
"rollup-plugin-dts": "4.2.2",
|
||||
"rollup-plugin-node-resolve": "5.2.0",
|
||||
"semver": "7.3.7",
|
||||
"sinon": "14.0.0",
|
||||
"source-map-support": "0.5.21",
|
||||
|
||||
Reference in New Issue
Block a user