mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-03 02:21:05 +08:00
The update contains a bug fix that improves the quality for DevTools release source maps. The update also seems to stop minifiying certain names in the overlay bundle so we had to slightly bump the limit. * Old size: 69660 * New size: 71295 DISABLE_THIRD_PARTY_CHECK=Bump overlay size limit R=alexrudenko@chromium.org Bug: 1459146 Change-Id: I3036787bbb3ba8d28669b9aaab9c29c5f5581e55 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4693881 Commit-Queue: Simon Zünd <szuend@chromium.org> Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
154 lines
3.1 KiB
JSON
154 lines
3.1 KiB
JSON
{
|
|
"name": "terser",
|
|
"description": "JavaScript parser, mangler/compressor and beautifier toolkit for ES6+",
|
|
"homepage": "https://terser.org",
|
|
"author": "Mihai Bazon <mihai.bazon@gmail.com> (http://lisperator.net/)",
|
|
"license": "BSD-2-Clause",
|
|
"version": "5.19.1",
|
|
"engines": {
|
|
"node": ">=10"
|
|
},
|
|
"maintainers": [
|
|
"F\u00e1bio Santos <fabiosantosart@gmail.com>"
|
|
],
|
|
"repository": "https://github.com/terser/terser",
|
|
"main": "dist/bundle.min.js",
|
|
"type": "module",
|
|
"module": "./main.js",
|
|
"exports": {
|
|
".": [
|
|
{
|
|
"types": "./tools/terser.d.ts",
|
|
"import": "./main.js",
|
|
"require": "./dist/bundle.min.js"
|
|
},
|
|
"./dist/bundle.min.js"
|
|
],
|
|
"./package": "./package.json",
|
|
"./package.json": "./package.json",
|
|
"./bin/terser": "./bin/terser"
|
|
},
|
|
"types": "tools/terser.d.ts",
|
|
"bin": {
|
|
"terser": "bin/terser"
|
|
},
|
|
"files": [
|
|
"bin",
|
|
"dist",
|
|
"lib",
|
|
"tools",
|
|
"LICENSE",
|
|
"README.md",
|
|
"CHANGELOG.md",
|
|
"PATRONS.md",
|
|
"main.js"
|
|
],
|
|
"dependencies": {
|
|
"@jridgewell/source-map": "^0.3.3",
|
|
"acorn": "^8.8.2",
|
|
"commander": "^2.20.0",
|
|
"source-map-support": "~0.5.20"
|
|
},
|
|
"devDependencies": {
|
|
"@ls-lint/ls-lint": "^1.11.2",
|
|
"astring": "^1.8.5",
|
|
"eslint": "^7.32.0",
|
|
"eslump": "^3.0.0",
|
|
"esm": "^3.2.25",
|
|
"mocha": "^9.2.0",
|
|
"pre-commit": "^1.2.2",
|
|
"rollup": "^2.56.3",
|
|
"semver": "^7.5.1",
|
|
"source-map": "~0.8.0-beta.0"
|
|
},
|
|
"scripts": {
|
|
"test": "node test/compress.js && mocha test/mocha",
|
|
"test:compress": "node test/compress.js",
|
|
"test:mocha": "mocha test/mocha",
|
|
"lint": "eslint lib",
|
|
"lint-fix": "eslint --fix lib",
|
|
"ls-lint": "ls-lint",
|
|
"build": "rollup --config --silent",
|
|
"prepare": "npm run build",
|
|
"postversion": "echo 'Remember to update the changelog!'"
|
|
},
|
|
"keywords": [
|
|
"uglify",
|
|
"terser",
|
|
"uglify-es",
|
|
"uglify-js",
|
|
"minify",
|
|
"minifier",
|
|
"javascript",
|
|
"ecmascript",
|
|
"es5",
|
|
"es6",
|
|
"es7",
|
|
"es8",
|
|
"es2015",
|
|
"es2016",
|
|
"es2017",
|
|
"async",
|
|
"await"
|
|
],
|
|
"eslintConfig": {
|
|
"parserOptions": {
|
|
"sourceType": "module",
|
|
"ecmaVersion": 2020
|
|
},
|
|
"env": {
|
|
"node": true,
|
|
"browser": true,
|
|
"es2020": true
|
|
},
|
|
"globals": {
|
|
"describe": false,
|
|
"it": false,
|
|
"require": false,
|
|
"before": false,
|
|
"after": false,
|
|
"global": false,
|
|
"process": false
|
|
},
|
|
"rules": {
|
|
"brace-style": [
|
|
"error",
|
|
"1tbs",
|
|
{
|
|
"allowSingleLine": true
|
|
}
|
|
],
|
|
"quotes": [
|
|
"error",
|
|
"double",
|
|
"avoid-escape"
|
|
],
|
|
"no-debugger": "error",
|
|
"no-undef": "error",
|
|
"no-unused-vars": [
|
|
"error",
|
|
{
|
|
"varsIgnorePattern": "^_"
|
|
}
|
|
],
|
|
"no-tabs": "error",
|
|
"semi": [
|
|
"error",
|
|
"always"
|
|
],
|
|
"no-extra-semi": "error",
|
|
"no-irregular-whitespace": "error",
|
|
"space-before-blocks": [
|
|
"error",
|
|
"always"
|
|
]
|
|
}
|
|
},
|
|
"pre-commit": [
|
|
"build",
|
|
"lint-fix",
|
|
"ls-lint",
|
|
"test"
|
|
]
|
|
}
|