UNPKG

@rushstack/heft

Version:

Build all your JavaScript projects the same way: A way that works.

88 lines 2.29 kB
{ "name": "@rushstack/heft", "version": "1.2.7", "description": "Build all your JavaScript projects the same way: A way that works.", "keywords": [ "toolchain", "watch", "bundle", "Webpack", "typescript", "eslint", "compiler", "incremental" ], "repository": { "type": "git", "url": "https://github.com/microsoft/rushstack.git", "directory": "apps/heft" }, "engines": { "node": ">=10.13.0" }, "homepage": "https://rushstack.io/pages/heft/overview/", "main": "./lib-commonjs/index.js", "module": "./lib-esm/index.js", "types": "./dist/heft.d.ts", "exports": { ".": { "types": "./dist/heft.d.ts", "node": "./lib-commonjs/index.js", "import": "./lib-esm/index.js", "require": "./lib-commonjs/index.js" }, "./lib/*.schema.json": "./lib-commonjs/*.schema.json", "./lib/*": { "types": "./lib-dts/*.d.ts", "node": "./lib-commonjs/*.js", "import": "./lib-esm/*.js", "require": "./lib-commonjs/*.js" }, "./heft-plugin.json": "./heft-plugin.json", "./package.json": "./package.json" }, "typesVersions": { "*": { "lib/*": [ "lib-dts/*" ] } }, "bin": { "heft": "./bin/heft" }, "license": "MIT", "dependencies": { "@types/tapable": "1.0.6", "fast-glob": "~3.3.1", "git-repo-info": "~2.1.0", "ignore": "~5.1.6", "tapable": "1.1.3", "watchpack": "2.4.0", "@rushstack/heft-config-file": "0.20.3", "@rushstack/node-core-library": "5.20.3", "@rushstack/operation-graph": "0.6.3", "@rushstack/terminal": "0.22.3", "@rushstack/rig-package": "0.7.2", "@rushstack/ts-command-line": "5.3.3" }, "devDependencies": { "@rushstack/heft": "1.2.6", "@types/watchpack": "2.4.0", "eslint": "~9.37.0", "@microsoft/api-extractor": "7.57.7", "decoupled-local-node-rig": "1.0.0" }, "sideEffects": [ "lib-commonjs/start.js", "lib-commonjs/startWithVersionSelector.js", "lib-esm/start.js", "lib-esm/startWithVersionSelector.js" ], "scripts": { "build": "heft build --clean", "start": "heft build-watch --clean", "_phase:build": "heft run --only build -- --clean", "_phase:test": "heft run --only test -- --clean" } }