1{"files": ["bin", "dist", "lib", "tools", "LICENSE", "README.md", "CHANGELOG.md", "PATRONS.md", "main.js"], "module": "./main.js", "eslintConfig": {"rules": {"no-tabs": "error", "no-extra-semi": "error", "semi": ["error", "always"], "brace-style": ["error", "1tbs", {"allowSingleLine": true}], "no-unused-vars": ["error", {"varsIgnorePattern": "^_$"}], "no-debugger": "error", "no-irregular-whitespace": "error", "quotes": ["error", "double", "avoid-escape"], "space-before-blocks": ["error", "always"], "no-undef": "error"}, "globals": {"global": false, "process": false, "require": false, "describe": false, "it": false}, "parserOptions": {"sourceType": "module", "ecmaVersion": "2020"}, "env": {"node": true, "es2020": true, "browser": true}}, "keywords": ["uglify", "terser", "uglify-es", "uglify-js", "minify", "minifier", "javascript", "ecmascript", "es5", "es6", "es7", "es8", "es2015", "es2016", "es2017", "async", "await"], "devDependencies": {"rimraf": "^3.0.0", "astring": "^1.4.1", "rollup": "2.0.6", "semver": "^7.1.3", "mocha": "^8.0.0", "eslint": "^7.0.0", "acorn": "^7.4.0", "eslump": "^2.0.0", "pre-commit": "^1.2.2", "esm": "^3.2.25", "@ls-lint/ls-lint": "^1.9.2"}, "engines": {"node": ">=6.0.0"}, "_phantomChildren": {}, "version": "5.3.3", "homepage": "https://terser.org", "bin": {"terser": "bin/terser"}, "exports": {"./package.json": {"default": "./package.json"}, "./package": {"default": "./package.json"}, ".": {"import": "./main.js", "require": "./dist/bundle.min.js"}}, "_requested": {"name": "terser", "escapedName": "terser", "saveSpec": null, "rawSpec": "5.3.3", "raw": "terser@5.3.3", "registry": true, "fetchSpec": "5.3.3", "type": "version"}, "description": "JavaScript parser, mangler/compressor and beautifier toolkit for ES6+", "repository": {"url": "git+https://github.com/terser/terser.git", "type": "git"}, "maintainers": [{"name": "F\u00e1bio Santos", "email": "fabiosantosart@gmail.com"}], "dependencies": {"source-map": "~0.7.2", "source-map-support": "~0.5.19", "commander": "^2.20.0"}, "scripts": {"ls-lint": "ls-lint", "lint-fix": "eslint --fix lib", "test:mocha": "mocha test/mocha", "prepare": "npm run build", "lint": "eslint lib", "test:compress": "node test/compress.js", "build": "rimraf dist/bundle* && rollup --config --silent", "test": "node test/compress.js && mocha test/mocha", "postversion": "echo 'Remember to update the changelog!'"}, "types": "tools/terser.d.ts", "main": "dist/bundle.min.js", "name": "terser", "license": "BSD-2-Clause", "type": "module", "author": {"url": "http://lisperator.net/", "name": "Mihai Bazon", "email": "mihai.bazon@gmail.com"}, "bugs": {"url": "https://github.com/terser/terser/issues"}, "pre-commit": ["build", "lint-fix", "ls-lint", "test"]}