{
    "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"
            ]
        }
    }
}
