{ "name": "@internal/bundler", "version": "0.0.1", "private": true, "bin": { "bundle": "bin/index.js" }, "files": [ "output" ], "types": "output/index.d.ts", "main": "output/index.js", "scripts": { "postinstall": "npm run build", "prepublishOnly": "npm run build", "eslint": "eslint -c .eslintrc.js src/", "compile": "rimraf ./output && tsc --project ./tsconfig.json --noEmit", "build": "rimraf ./output && tsc --project ./tsconfig.json", "test": "vitest --run", "run": "DEBUG='Bundler*' node ./output/bootstrap.js", "dev": "DEBUG='Bundler*' ts-node --project ./tsconfig.json src/bootstrap.ts" }, "dependencies": { "@babel/core": "7.20.12", "@babel/generator": "7.21.1", "@babel/plugin-proposal-class-properties": "7.18.6", "@babel/plugin-proposal-export-default-from": "7.18.10", "@babel/plugin-transform-runtime": "7.21.0", "@babel/preset-env": "7.20.2", "@babel/preset-react": "7.18.6", "@babel/preset-typescript": "7.18.6", "@rollup/plugin-alias": "5.0.0", "@rollup/plugin-babel": "6.0.3", "@rollup/plugin-commonjs": "24.1.0", "@rollup/plugin-node-resolve": "15.0.2", "@rollup/plugin-replace": "5.0.2", "@rollup/plugin-terser": "0.4.1", "@rollup/plugin-typescript": "11.1.0", "@rollup/plugin-url": "8.0.1", "@rollup/plugin-json": "4.1.0", "@rollup/plugin-strip": "3.0.2", "@vitejs/plugin-vue": "^5.0.3", "rollup-plugin-typescript2": "0.36.0", "@trufflesuite/spinnies": "0.1.1", "autoprefixer": "10.4.13", "babel-plugin-import": "1.13.6", "clean-css": "5.3.2", "debug": "4.3.4", "fs-extra": "10.1.0", "globby": "11.1.0", "gulp": "4.0.2", "gulp-clean": "0.4.0", "gulp-if": "3.0.0", "gulp-match": "1.1.0", "gulp-replace": "1.1.4", "gulp-sourcemaps": "3.0.0", "gulp-typescript": "6.0.0-alpha.1", "glob-watcher": "5.0.5", "less": "4.1.3", "lodash": "4.17.21", "merge2": "1.4.1", "ms": "2.1.3", "postcss": "8.4.21", "rollup": "3.20.5", "rollup-plugin-postcss": "4.0.2", "semver": "7.3.4", "terser": "5.17.1", "through2": "4.0.2", "undertaker": "1.3.0", "vinyl": "2.2.1", "yargs-parser": "21.1.1" }, "devDependencies": { "@internal/eslint-config": "workspace:*", "@internal/ts-config": "workspace:*", "@rushstack/eslint-patch": "~1.1.4", "@types/babel__core": "7.20.0", "@types/clean-css": "4.2.6", "@types/debug": "4.1.7", "@types/fs-extra": "9.0.13", "@types/gulp": "4.0.10", "@types/gulp-if": "0.0.34", "@types/gulp-match": "1.1.2", "@types/gulp-sourcemaps": "0.0.35", "@types/less": "3.0.3", "@types/lodash": "4.14.182", "@types/merge2": "1.4.0", "@types/minimist": "1.2.2", "@types/ms": "0.7.31", "@types/node": "*", "@types/semver": "7.3.12", "@types/terser": "3.12.0", "@types/through2": "2.0.38", "@types/undertaker": "1.2.8", "@types/vinyl": "2.0.7", "@types/yargs-parser": "21.0.0", "@types/glob-watcher": "5.0.2", "eslint": "~8.18.0", "ts-node": "10.9.0", "typescript": "4.9.5", "vitest": "0.30.1", "rimraf": "3.0.2" } }