san-hot-loader
Version:
San hmr loader
211 lines (210 loc) • 6.48 kB
JSON
{
"name": "san-hot-loader",
"version": "0.1.7",
"description": "San hmr loader",
"main": "index.js",
"scripts": {
"commit": "git-cz",
"test": "node scripts/test.js",
"dev": "webpack-dev-server --config examples/loader/webpack.config.js",
"dev:babel": "webpack-dev-server --config examples/babel/webpack.config.js"
},
"lint-staged": {
"!(example|dist|output|__mocks__)/**/*.js": [
"eslint"
]
},
"husky": {
"hooks": {
"pre-commit": "lint-staged && node scripts/test.js",
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
},
"author": "ecomfe-core",
"contributors": [
{
"name": "clark-t"
},
{
"name": "ksky521",
"url": "https://github.com/ksky521"
}
],
"license": "MIT",
"engines": {
"node": ">=8.16"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ecomfe/san-hot-loader.git"
},
"bugs": {
"url": "https://github.com/ecomfe/san-hot-loader/issues"
},
"homepage": "https://ecomfe.github.io/san-hot-loader",
"dependencies": {
"@babel/core": "^7.7.7",
"@babel/plugin-proposal-class-properties": "^7.7.4",
"hash-sum": "^2.0.0",
"loader-utils": "^1.2.3"
},
"keywords": [
"san.js",
"san",
"hmr",
"san-loader",
"loader",
"webpack-loader"
],
"devDependencies": {
"@babel/plugin-proposal-class-properties": "^7.8.3",
"@babel/preset-env": "^7.4.5",
"@commitlint/cli": "^8.3.4",
"@commitlint/core": "^8.3.4",
"@commitlint/travis-cli": "^8.3.5",
"@ecomfe/eslint-config": "^3.2.0",
"@ksky521/cz-emoji": "^1.2.1",
"commitizen": "^4.0.3",
"commitlint-config-gitmoji": "1.0.1",
"eslint-plugin-babel": "^5.3.0",
"eslint-plugin-jest": "^23.8.2",
"husky": "^4.0.0",
"lint-staged": "^9.2.5",
"babel-loader": "^8.0.6",
"html-webpack-plugin": "^3.2.0",
"jest": "^24.9.0",
"san": "~3.8.5",
"san-store": "^1.1.3",
"san-update": "^2.1.0",
"webpack": "^4.41.2",
"webpack-cli": "^3.3.10",
"webpack-dev-server": "^3.10.3"
},
"commitlint": {
"extends": [
"gitmoji"
],
"rules": {
"header-max-length": [
2,
"always",
120
],
"subject-case": [
0,
"always",
"sentence-case"
]
}
},
"config": {
"commitizen": {
"path": "./node_modules/@ksky521/cz-emoji"
},
"@ksky521/cz-emoji": {
"types": [
{
"emoji": "🌟",
"code": ":sparkles:",
"description": "Introducing new features.",
"name": "feat"
},
{
"emoji": "🐛",
"code": ":bug:",
"description": "Fixing a bug.",
"name": "fix"
},
{
"emoji": "🚑",
"code": ":ambulance:",
"description": "Critical hotfix.",
"name": "quickfix"
},
{
"emoji": "✅",
"code": ":white_check_mark:",
"description": "Adding tests.",
"name": "test"
},
{
"emoji": "💬",
"code": ":speech_balloon:",
"description": "Updating text and literals.",
"name": "chore"
},
{
"emoji": "📦",
"code": ":package:",
"description": "Releasing / Version tags.",
"name": "release"
},
{
"emoji": "📝",
"code": ":pencil:",
"description": "Writing docs.",
"name": "docs"
},
{
"emoji": "🚨",
"code": ":rotating_light:",
"description": "Removing linter warnings.",
"name": "lint"
},
{
"emoji": "⏪",
"code": ":rewind:",
"description": "Reverting changes.",
"name": "revert"
},
{
"emoji": "🔀",
"code": ":twisted_rightwards_arrows:",
"description": "Merging branches.",
"name": "merge"
},
{
"emoji": "👌",
"code": ":ok_hand:",
"description": "Updating code due to code review changes.",
"name": "review"
},
{
"emoji": "🎨",
"code": ":art:",
"description": "Improving structure / format of the code.",
"name": "style"
},
{
"emoji": "💄",
"code": ":lipstick:",
"description": "Updating the UI and style files.",
"name": "ui"
},
{
"emoji": "👽",
"code": ":alien:",
"description": "Updating code due to external API changes.",
"name": "compat"
},
{
"emoji": "💥",
"code": ":boom:",
"description": " Refactoring code.",
"name": "refactor"
},
{
"emoji": "🎉",
"code": ":tada:",
"description": "Initial commit.",
"name": "init"
}
],
"skipQuestions": [
"scope",
"body",
"issues"
]
}
}
}