{
    "name": "@servicetitan/startup",
    "version": "38.2.0",
    "description": "CLI to create multi-package Lerna projects with TypeScript and React",
    "homepage": "https://docs.st.dev/docs/frontend/uikit/startup",
    "repository": {
        "type": "git",
        "url": "https://github.com/servicetitan/uikit.git",
        "directory": "packages/startup"
    },
    "engines": {
        "node": ">=22.17",
        "npm": ">=10"
    },
    "sideEffects": false,
    "main": "./dist/index.js",
    "typings": "./dist/index.d.ts",
    "exports": {
        ".": {
            "types": "./dist/index.d.ts",
            "default": "./dist/index.js"
        },
        "./@types/cypress": {
            "types": "./dist/cypress/types/index.d.ts"
        },
        "./eslint/config": "./eslint/config.mjs",
        "./cypress-config": "./dist/cypress/config/index.js",
        "./jest-preset": "./jest/jest-preset.js",
        "./jest-resolver": "./dist/jest/resolver.js",
        "./jest-svg-transformer": "./dist/jest/svg-transformer.js",
        "./storybook-config": "./dist/storybook-config/index.js",
        "./tsconfig/*": "./tsconfig/*.json",
        "./vite": {
            "types": "./dist/vite/index.d.ts",
            "default": "./dist/vite/index.js"
        },
        "./vitest-svg-transformer": "./dist/vitest/svg-transformer.js"
    },
    "files": [
        "bin",
        "dist",
        "eslint",
        "jest",
        "patches",
        "src",
        "tsconfig"
    ],
    "bin": {
        "startup": "./bin/index.js",
        "analyze": "./bin/analyze.js",
        "cpx": "./bin/cpx.js",
        "eslint": "./bin/eslint.js",
        "jest": "./bin/jest.js",
        "js-yaml": "./bin/js-yaml.js",
        "json5": "./bin/json5.js",
        "kendo-ui-license": "./bin/kendo-ui-license.js",
        "lerna": "./bin/lerna.js",
        "lessc": "./bin/lessc.js",
        "nx": "./bin/nx.js",
        "patch-package": "./bin/patch-package.js",
        "prettier": "./bin/prettier.js",
        "sass": "./bin/sass.js",
        "semver": "./bin/semver.js",
        "spack": "./bin/spack.js",
        "stylelint": "./bin/stylelint.js",
        "swc": "./bin/swc.js",
        "swcx": "./bin/swcx.js",
        "tcm": "./bin/tcm.js",
        "ts-jest": "./bin/ts-jest.js",
        "ts-node": "./bin/ts-node.js",
        "ts-node-cwd": "./bin/ts-node-cwd.js",
        "ts-node-esm": "./bin/ts-node-esm.js",
        "ts-node-script": "./bin/ts-node-script.js",
        "ts-node-transpile-only": "./bin/ts-node-transpile-only.js",
        "ts-script": "./bin/ts-script.js",
        "tsc": "./bin/tsc.js",
        "tsserver": "./bin/tsserver.js",
        "vite": "./bin/vite.js",
        "vitest": "./bin/vitest.js",
        "webpack": "./bin/webpack.js",
        "webpack-bundle-analyzer": "./bin/webpack-bundle-analyzer.js",
        "webpack-dev-server": "./bin/webpack-dev-server.js"
    },
    "scripts": {
        "postinstall": "node ./src/postinstall.js",
        "prepare": "node ./src/scripts/generate-bin-wrappers.js"
    },
    "devDependencies": {
        "@swc/types": "^0.1.27",
        "@types/cpx": "~1.5.5",
        "@types/debug": "^4.1.12",
        "@types/eslint": "~9.6.1",
        "@types/js-yaml": "^4.0.9",
        "@types/less": "~3.0.8",
        "@types/lodash.kebabcase": "^4.1.9",
        "@types/lodash.memoize": "^4.1.9",
        "@types/moment-locales-webpack-plugin": "~1.2.2",
        "@types/webpack-assets-manifest": "~5.1.4",
        "@types/yargs": "~17.0.35"
    },
    "dependencies": {
        "@babel/preset-env": "~7.29.7",
        "@jest/core": "~30.4.2",
        "@jest/types": "~30.4.1",
        "@jsdevtools/coverage-istanbul-loader": "^3.0.5",
        "@servicetitan/eslint-config": "38.2.0",
        "@servicetitan/install": "38.2.0",
        "@servicetitan/startup-utils": "38.2.0",
        "@servicetitan/stylelint-config": "38.2.0",
        "@svgr/webpack": "^8.1.0",
        "@swc/cli": "^0.8.1",
        "@swc/core": "1.15.46",
        "@types/debug": "^4.1.12",
        "@types/jest": "~30.0.0",
        "@vitest/coverage-v8": "^4.1.10",
        "chalk": "~4.1.2",
        "cli-table3": "^0.6.5",
        "cpx2": "9.0.0",
        "css-loader": "~7.1.4",
        "css-minimizer-webpack-plugin": "^8.0.0",
        "debug": "^4.4.3",
        "deepmerge": "~4.3.1",
        "es-module-lexer": "^2.3.1",
        "eslint": "~9.39.2",
        "eta": "^4.6.0",
        "execa": "~5.1.1",
        "glob": "~13.0.6",
        "html-webpack-plugin": "~5.6.8",
        "html-webpack-tags-plugin": "^3.0.2",
        "identity-obj-proxy": "~3.0.0",
        "jest": "~30.4.2",
        "jest-circus": "~30.4.2",
        "jest-environment-jsdom": "~30.4.1",
        "jest-fetch-mock": "~4.2.0",
        "js-yaml": "~5.2.2",
        "json5": "^2.2.3",
        "lerna": "~9.0.7",
        "less": "~4.8.1",
        "less-loader": "~13.0.0",
        "less-plugin-npm-import": "~2.1.0",
        "lodash.kebabcase": "^4.1.1",
        "lodash.memoize": "^4.1.2",
        "magic-string": "^1.1.0",
        "memfs": "~4.64.0",
        "mini-css-extract-plugin": "~2.10.2",
        "minimizer-webpack-plugin": "^5.6.1",
        "moment-locales-webpack-plugin": "~1.2.0",
        "multimatch": "~8.0.0",
        "patch-package": "^8.0.1",
        "portfinder": "~1.0.38",
        "postcss": "~8.5.16",
        "prettier": "~3.9.6",
        "react-refresh": "^0.18.0",
        "sass": "~1.102.0",
        "sass-loader": "~17.0.0",
        "semver": "~7.8.5",
        "source-map-js": "^1.2.1",
        "source-map-loader": "~5.0.0",
        "style-loader": "~4.0.0",
        "stylelint": "~17.14.1",
        "swc-loader": "^0.2.7",
        "terminal-link": "^5.0.0",
        "ts-jest": "29.4.12",
        "ts-node": "~10.9.2",
        "typed-css-modules": "~0.9.1",
        "typescript": "6.0.3",
        "vite": "^8.1.5",
        "vite-bundle-analyzer": "^1.3.9",
        "vite-plugin-istanbul": "^9.0.1",
        "vite-plugin-svgr": "^5.2.0",
        "vitest": "^4.1.10",
        "webpack": "~5.108.4",
        "webpack-assets-manifest": "~6.5.2",
        "webpack-bundle-analyzer": "^5.3.1",
        "webpack-dev-server": "^6.0.0",
        "webpack-filter-warnings-plugin": "~1.2.1",
        "webpack-merge": "~6.0.1",
        "webpack-remove-empty-scripts": "^1.1.1",
        "webpack-virtual-modules": "~0.6.2",
        "worker-loader": "~3.0.8",
        "xhr-mock": "~2.5.1",
        "yargs": "~18.1.0"
    },
    "peerDependencies": {
        "cypress": ">=15.0.0",
        "moment": ">=2.30.1"
    },
    "peerDependenciesMeta": {
        "moment": {
            "optional": true
        },
        "cypress": {
            "optional": true
        }
    },
    "optionalDependencies": {
        "@servicetitan/secrets": "^3.2.0"
    },
    "DEVELOPER_NOTES": {},
    "publishConfig": {
        "access": "public"
    },
    "cli": {
        "webpack": false
    },
    "gitHead": "fd8cf00982a529371e44d76a0ca455dbbb42bae5"
}
