{
    "name": "@bootcamp-project/webpack-config",
    "version": "2.1.4",
    "license": "MIT",
    "private": false,
    "description": "Ready-to-use Webpack Configuration with best practice settings by default",
    "keywords": [
        "Webpack",
        "Ready-to-use",
        "Configuration",
        "TBCP"
    ],
    "homepage": "https://configurations.bootcamp-project.com/#/bundling/webpack",
    "repository": "https://gitlab.com/the-bootcamp-project/configurations/webpack.git",
    "bugs": {
        "url": "https://gitlab.com/the-bootcamp-project/configurations/webpack/-/issues",
        "email": "contributors@bootcamp-project.com"
    },
    "author": "Bootcamp contributors <contributors@bootcamp-project.com>",
    "maintainers": [
        "Bootcamp contributors <contributors@bootcamp-project.com>",
        "John Ollhorn <john@ollhorn.de> (https://ollhorn.de)"
    ],
    "contributors": [
        "John Ollhorn <john@ollhorn.de> (https://ollhorn.de)"
    ],
    "files": [
        "dist",
        "src"
    ],
    "main": "./dist/index.js",
    "types": "./dist/@types/index.d.ts",
    "scripts": {
        "cleaning": "********************************************************************************************************",
        "clean:cache": "yarn cache clean",
        "clean": "rm -rf node_modules build dist artifacts temp coverage yarn.lock yarn*.log stats.json",
        "linting": "*********************************************************************************************************",
        "prelint": "yarn run build:temp",
        "lint:ts": "tsc --noEmit",
        "lint:format": "prettier --write ./src/**/*.{js,ts}",
        "lint:fix": "yarn run lint --fix && yarn run lint:format",
        "lint": "eslint './src/**/*.{js,ts}'",
        "testing": "*********************************************************************************************************",
        "presmoke:config": "yarn run build:temp",
        "smoke:config": "webpack configtest ./tests/smoke/webpack.test.js",
        "unit:tests": "env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'tests/unit/**/*.ts'",
        "building": "********************************************************************************************************",
        "prebuild": "yarn run lint:ts",
        "build:temp": "yarn run build --outDir temp/",
        "build": "tsc",
        "versioning": "******************************************************************************************************",
        "version:major": "yarn version --major --no-git-tag-version",
        "version:minor": "yarn version --minor --no-git-tag-version",
        "version:patch": "yarn version --patch --no-git-tag-version"
    },
    "dependencies": {
        "webpack": "latest",
        "webpack-dev-server": "latest",
        "copy-webpack-plugin": "latest",
        "@types/csp-html-webpack-plugin": "latest",
        "csp-html-webpack-plugin": "latest",
        "html-webpack-plugin": "latest",
        "@types/lodash": "latest",
        "lodash": "latest"
    },
    "devDependencies": {
        "@bootcamp-project/eslinttier": "latest",
        "@bootcamp-project/typescript-config": "latest",
        "webpack-cli": "latest",
        "eslint": "latest",
        "@types/chai": "^4.2.22",
        "@types/chai-arrays": "^2.0.0",
        "@types/mocha": "^9.0.0",
        "@types/node": "^17.0.17",
        "chai": "^4.3.4",
        "chai-arrays": "^2.2.0",
        "mocha": "^9.1.3"
    }
}
