UNPKG

1.83 kBJSONView Raw
1{
2 "name": "mini-html-webpack-plugin",
3 "version": "3.1.3",
4 "description": "A miniature version of html-webpack-plugin with only necessary features",
5 "main": "dist/index.js",
6 "types": "dist/index.d.ts",
7 "files": [
8 "dist/index.js",
9 "dist/index.d.ts"
10 ],
11 "scripts": {
12 "prepublishOnly": "npm run build",
13 "build": "rimraf ./dist && tsc",
14 "watch": "tsc --watch",
15 "pretest": "npm run lint",
16 "test": "npm run test:jest",
17 "posttest": "npm run format && npm run build",
18 "lint": "eslint **/*.ts --cache --fix --ignore-path .gitignore",
19 "format": "prettier --write \"**/*.{ts,md}\"",
20 "test:jest": "jest",
21 "test:watch": "jest --watch",
22 "test:coverage": "jest --coverage"
23 },
24 "keywords": [
25 "webpack",
26 "html",
27 "template"
28 ],
29 "author": "Juho Vepsalainen",
30 "contributors": [
31 {
32 "name": "Artem Sapegin",
33 "url": "http://sapegin.me"
34 }
35 ],
36 "license": "MIT",
37 "dependencies": {
38 "webpack-sources": "^2.0.1"
39 },
40 "homepage": "https://github.com/styleguidist/mini-html-webpack-plugin",
41 "repository": "styleguidist/mini-html-webpack-plugin",
42 "engines": {
43 "node": ">=10"
44 },
45 "devDependencies": {
46 "@types/jest": "^26.0.14",
47 "@types/webpack-sources": "^2.0.0",
48 "@typescript-eslint/eslint-plugin": "^2.26.0",
49 "@typescript-eslint/parser": "^2.26.0",
50 "css-loader": "^5.0.0",
51 "eslint": "^6.8.0",
52 "eslint-config-tamia": "^7.1.2",
53 "husky": "^4.2.3",
54 "jest": "^26.5.3",
55 "lint-staged": "^10.1.0",
56 "memfs": "^3.2.0",
57 "mini-css-extract-plugin": "^1.1.0",
58 "prettier": "^2.1.2",
59 "rimraf": "^3.0.2",
60 "ts-jest": "^26.4.1",
61 "typescript": "^4.0.3",
62 "webpack": "^5.1.0"
63 },
64 "peerDependencies": {
65 "webpack": ">=4"
66 },
67 "lint-staged": {
68 "*.{ts,md}": [
69 "prettier --write"
70 ],
71 "*.ts": [
72 "eslint --fix"
73 ]
74 },
75 "husky": {
76 "hooks": {
77 "pre-commit": "lint-staged"
78 }
79 }
80}