UNPKG

san-hot-loader

Version:
211 lines (210 loc) 6.48 kB
{ "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" ] } } }