The changelogs of those dependencies showed no breaking changes for us. Most of the time the major version bump was done to remove compatibility with very outdated Node.js versions. Only for `autoprefixer` and `gulp-postcss` a change was required, which is including `postcss` in our `package.json` explicitly since it's now a peer dependency of those packages. Now only `acorn`,`systemjs`, `terser` and `yargs` are not the latest versions because they require more work.
76 lines
2.2 KiB
JSON
76 lines
2.2 KiB
JSON
{
|
|
"name": "pdf.js",
|
|
"version": "2.0.0",
|
|
"devDependencies": {
|
|
"@babel/core": "^7.11.6",
|
|
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4",
|
|
"@babel/plugin-proposal-optional-chaining": "^7.11.0",
|
|
"@babel/plugin-transform-modules-commonjs": "^7.10.4",
|
|
"@babel/plugin-transform-runtime": "^7.11.5",
|
|
"@babel/preset-env": "^7.11.5",
|
|
"@babel/runtime": "^7.11.2",
|
|
"acorn": "^7.4.0",
|
|
"autoprefixer": "^10.0.1",
|
|
"babel-loader": "^8.1.0",
|
|
"canvas": "^2.6.1",
|
|
"core-js": "^3.6.5",
|
|
"cross-env": "^7.0.2",
|
|
"es-module-shims": "^0.6.0",
|
|
"escodegen": "^2.0.0",
|
|
"eslint": "^7.10.0",
|
|
"eslint-config-prettier": "^6.12.0",
|
|
"eslint-plugin-fetch-options": "^0.0.5",
|
|
"eslint-plugin-html": "^6.1.0",
|
|
"eslint-plugin-import": "^2.22.1",
|
|
"eslint-plugin-mozilla": "^2.8.0",
|
|
"eslint-plugin-no-unsanitized": "^3.1.4",
|
|
"eslint-plugin-prettier": "^3.1.4",
|
|
"eslint-plugin-unicorn": "^22.0.0",
|
|
"globals": "^13.2.0",
|
|
"gulp": "^4.0.2",
|
|
"gulp-postcss": "^9.0.0",
|
|
"gulp-rename": "^2.0.0",
|
|
"gulp-replace": "^1.0.0",
|
|
"gulp-zip": "^5.0.2",
|
|
"jasmine": "^3.6.1",
|
|
"jsdoc": "^3.6.6",
|
|
"jstransformer-markdown-it": "^2.1.0",
|
|
"merge-stream": "^2.0.0",
|
|
"mkdirp": "^1.0.4",
|
|
"needle": "^2.5.2",
|
|
"postcss": "^8.1.1",
|
|
"postcss-calc": "^7.0.5",
|
|
"postcss-css-variables": "^0.17.0",
|
|
"prettier": "^2.1.2",
|
|
"puppeteer": "^5.3.1",
|
|
"rimraf": "^3.0.2",
|
|
"streamqueue": "^1.1.2",
|
|
"stylelint": "^13.7.2",
|
|
"stylelint-config-prettier": "^8.0.2",
|
|
"stylelint-prettier": "^1.1.2",
|
|
"systemjs": "^0.21.6",
|
|
"systemjs-plugin-babel": "^0.0.25",
|
|
"terser": "^4.8.0",
|
|
"through2": "^4.0.2",
|
|
"ttest": "^3.0.0",
|
|
"typescript": "^4.0.3",
|
|
"typogr": "^0.6.8",
|
|
"vinyl": "^2.2.1",
|
|
"vinyl-fs": "^3.0.3",
|
|
"web-streams-polyfill": "^3.0.0",
|
|
"webpack": "^4.44.2",
|
|
"webpack-stream": "~6.1.0",
|
|
"wintersmith": "^2.5.0",
|
|
"yargs": "^11.1.1"
|
|
},
|
|
"scripts": {
|
|
"postinstall": "cross-env PUPPETEER_PRODUCT=firefox node node_modules/puppeteer/install.js",
|
|
"test": "gulp npm-test"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/mozilla/pdf.js.git"
|
|
},
|
|
"license": "Apache-2.0"
|
|
}
|