@vxna/mini-html-webpack-template
Version:
Minimum viable template for mini-html-webpack-plugin
77 lines (76 loc) • 1.68 kB
JSON
{
"name": "@vxna/mini-html-webpack-template",
"version": "2.0.0",
"description": "Minimum viable template for mini-html-webpack-plugin",
"author": "vxna",
"license": "MIT",
"main": "src/index.js",
"files": [
"src/**/*.js"
],
"repository": {
"type": "git",
"url": "https://github.com/vxna/mini-html-webpack-template.git"
},
"keywords": [
"webpack",
"mini-html-webpack-plugin"
],
"engines": {
"node": ">= 10"
},
"scripts": {
"pretest": "yarn lint",
"lint": "eslint src/**/*.js --format codeframe --fix",
"test": "jest",
"format": "prettier src/**/*.{js,md} --write",
"posttest": "yarn format"
},
"dependencies": {
"common-tags": "^1.8.0"
},
"devDependencies": {
"@webpack-contrib/test-utils": "^0.1.3",
"css-loader": "^3.4.2",
"eslint": "^6.8.0",
"eslint-config-prettier": "^6.10.0",
"eslint-config-standard": "^14.1.0",
"eslint-plugin-import": "^2.20.0",
"eslint-plugin-node": "^11.0.0",
"eslint-plugin-promise": "^4.2.1",
"eslint-plugin-standard": "^4.0.1",
"husky": "^4.2.1",
"jest": "^25.1.0",
"lint-staged": "^10.0.7",
"mini-css-extract-plugin": "^0.9.0",
"mini-html-webpack-plugin": "^2.2.1",
"prettier": "^1.19.1",
"webpack": "^4.41.5"
},
"eslintConfig": {
"extends": [
"standard",
"prettier"
]
},
"prettier": {
"singleQuote": true,
"semi": false
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.js": [
"eslint --fix"
],
"*.{js,md}": [
"prettier --write"
]
},
"publishConfig": {
"access": "public"
}
}