1 | {
|
---|
2 | "name": "html-minifier-terser",
|
---|
3 | "description": "Highly configurable, well-tested, JavaScript-based HTML minifier.",
|
---|
4 | "version": "6.1.0",
|
---|
5 | "license": "MIT",
|
---|
6 | "repository": {
|
---|
7 | "type": "git",
|
---|
8 | "url": "git+https://github.com/terser/html-minifier-terser.git"
|
---|
9 | },
|
---|
10 | "bugs": {
|
---|
11 | "url": "https://github.com/terser/html-minifier-terser/issues"
|
---|
12 | },
|
---|
13 | "homepage": "https://terser.org/html-minifier-terser/",
|
---|
14 | "author": "Daniel Ruf",
|
---|
15 | "maintainers": [
|
---|
16 | "Daniel Ruf <daniel@daniel-ruf.de",
|
---|
17 | "Alex Lam <alexlamsl@gmail.com>",
|
---|
18 | "Juriy Zaytsev <kangax@gmail.com> (http://perfectionkills.com/)",
|
---|
19 | "Sibiraj <sibiraj.dev>"
|
---|
20 | ],
|
---|
21 | "contributors": [
|
---|
22 | "Gilmore Davidson (https://github.com/gilmoreorless)",
|
---|
23 | "Hugo Wetterberg <hugo@wetterberg.nu>",
|
---|
24 | "Zoltan Frombach <tssajo@gmail.com>"
|
---|
25 | ],
|
---|
26 | "keywords": [
|
---|
27 | "cli",
|
---|
28 | "compress",
|
---|
29 | "compressor",
|
---|
30 | "css",
|
---|
31 | "html",
|
---|
32 | "htmlmin",
|
---|
33 | "javascript",
|
---|
34 | "min",
|
---|
35 | "minification",
|
---|
36 | "minifier",
|
---|
37 | "minify",
|
---|
38 | "optimize",
|
---|
39 | "optimizer",
|
---|
40 | "pack",
|
---|
41 | "packer",
|
---|
42 | "parse",
|
---|
43 | "parser",
|
---|
44 | "terser",
|
---|
45 | "uglifier",
|
---|
46 | "uglify"
|
---|
47 | ],
|
---|
48 | "bin": {
|
---|
49 | "html-minifier-terser": "./cli.js"
|
---|
50 | },
|
---|
51 | "main": "src/htmlminifier.js",
|
---|
52 | "engines": {
|
---|
53 | "node": ">=12"
|
---|
54 | },
|
---|
55 | "files": [
|
---|
56 | "src/*.js",
|
---|
57 | "cli.js",
|
---|
58 | "sample-cli-config-file.conf"
|
---|
59 | ],
|
---|
60 | "scripts": {
|
---|
61 | "dist": "grunt dist",
|
---|
62 | "test": "grunt test",
|
---|
63 | "prepare": "is-ci || husky install",
|
---|
64 | "serve": "npm run dist && serve . -p 6753"
|
---|
65 | },
|
---|
66 | "dependencies": {
|
---|
67 | "camel-case": "^4.1.2",
|
---|
68 | "clean-css": "^5.2.2",
|
---|
69 | "commander": "^8.3.0",
|
---|
70 | "he": "^1.2.0",
|
---|
71 | "param-case": "^3.0.4",
|
---|
72 | "relateurl": "^0.2.7",
|
---|
73 | "terser": "^5.10.0"
|
---|
74 | },
|
---|
75 | "devDependencies": {
|
---|
76 | "grunt": "^1.4.1",
|
---|
77 | "grunt-browserify": "^6.0.0",
|
---|
78 | "grunt-eslint": "^24.0.0",
|
---|
79 | "grunt-terser": "^2.0.0",
|
---|
80 | "husky": "^7.0.4",
|
---|
81 | "is-ci": "^3.0.1",
|
---|
82 | "lint-staged": "^12.1.2",
|
---|
83 | "node-qunit-puppeteer": "^2.1.0",
|
---|
84 | "qunit": "2.16.0",
|
---|
85 | "serve": "^13.0.2"
|
---|
86 | },
|
---|
87 | "benchmarkDependencies": {
|
---|
88 | "chalk": "^2.4.2",
|
---|
89 | "cli-table3": "^0.5.1",
|
---|
90 | "iltorb": "^2.4.4",
|
---|
91 | "lzma": "^2.3.2",
|
---|
92 | "minimize": "^2.2.0",
|
---|
93 | "progress": "^2.0.3"
|
---|
94 | }
|
---|
95 | }
|
---|