source: frontend/node_modules/terser/package.json

Last change on this file was 9af201e, checked in by MBK <marija.karapandzova@…>, 12 days ago

Fix frontend appearance

  • Property mode set to 100644
File size: 3.3 KB
Line 
1{
2 "name": "terser",
3 "description": "JavaScript parser, mangler/compressor and beautifier toolkit for ES6+",
4 "homepage": "https://terser.org",
5 "author": "Mihai Bazon <mihai.bazon@gmail.com> (http://lisperator.net/)",
6 "license": "BSD-2-Clause",
7 "version": "5.48.0",
8 "engines": {
9 "node": ">=10"
10 },
11 "maintainers": [
12 "Fábio Santos <fabiosantosart@gmail.com>"
13 ],
14 "repository": "https://github.com/terser/terser",
15 "main": "dist/bundle.min.js",
16 "type": "module",
17 "module": "./main.js",
18 "exports": {
19 ".": [
20 {
21 "types": "./tools/terser.d.ts",
22 "import": "./main.js",
23 "require": "./dist/bundle.min.js"
24 },
25 "./dist/bundle.min.js"
26 ],
27 "./package": "./package.json",
28 "./package.json": "./package.json",
29 "./bin/terser": "./bin/terser"
30 },
31 "types": "tools/terser.d.ts",
32 "bin": {
33 "terser": "bin/terser"
34 },
35 "files": [
36 "bin",
37 "dist",
38 "lib",
39 "tools",
40 "LICENSE",
41 "README.md",
42 "CHANGELOG.md",
43 "PATRONS.md",
44 "main.js"
45 ],
46 "dependencies": {
47 "@jridgewell/source-map": "^0.3.3",
48 "acorn": "^8.15.0",
49 "commander": "^2.20.0",
50 "source-map-support": "~0.5.20"
51 },
52 "devDependencies": {
53 "@ls-lint/ls-lint": "^1.11.2",
54 "astring": "^1.8.5",
55 "eslint": "^7.32.0",
56 "eslump": "^3.0.0",
57 "esm": "^3.2.25",
58 "mocha": "^9.2.0",
59 "pre-commit": "^1.2.2",
60 "rollup": "^2.79.2",
61 "semver": "^7.5.1",
62 "source-map": "~0.8.0-beta.0"
63 },
64 "overrides": {
65 "serialize-javascript": "6.0.2",
66 "js-yaml": "4.1.1"
67 },
68 "scripts": {
69 "test": "node test/compress.js && mocha test/mocha",
70 "test:compress": "node test/compress.js",
71 "test:mocha": "mocha test/mocha",
72 "lint": "eslint lib",
73 "lint-fix": "eslint --fix lib",
74 "ls-lint": "ls-lint",
75 "build": "rollup --config --silent",
76 "prepare": "npm run build",
77 "postversion": "echo 'Remember to update the changelog!'"
78 },
79 "keywords": [
80 "uglify",
81 "terser",
82 "uglify-es",
83 "uglify-js",
84 "minify",
85 "minifier",
86 "javascript",
87 "ecmascript",
88 "es5",
89 "es6",
90 "es7",
91 "es8",
92 "es2015",
93 "es2016",
94 "es2017",
95 "async",
96 "await"
97 ],
98 "eslintConfig": {
99 "parserOptions": {
100 "sourceType": "module",
101 "ecmaVersion": 2020
102 },
103 "env": {
104 "node": true,
105 "browser": true,
106 "es2020": true
107 },
108 "globals": {
109 "describe": false,
110 "it": false,
111 "require": false,
112 "before": false,
113 "after": false,
114 "global": false,
115 "process": false
116 },
117 "rules": {
118 "brace-style": [
119 "error",
120 "1tbs",
121 {
122 "allowSingleLine": true
123 }
124 ],
125 "quotes": [
126 "error",
127 "double",
128 "avoid-escape"
129 ],
130 "no-debugger": "error",
131 "no-undef": "error",
132 "no-unused-vars": [
133 "error",
134 {
135 "varsIgnorePattern": "^_",
136 "argsIgnorePattern": "^_"
137 }
138 ],
139 "no-tabs": "error",
140 "semi": [
141 "error",
142 "always"
143 ],
144 "no-extra-semi": "error",
145 "no-irregular-whitespace": "error",
146 "space-before-blocks": [
147 "error",
148 "always"
149 ]
150 }
151 },
152 "pre-commit": [
153 "build",
154 "lint-fix",
155 "ls-lint",
156 "test"
157 ]
158}
Note: See TracBrowser for help on using the repository browser.