UNPKG

broccoli

Version:
99 lines 2.74 kB
{ "name": "broccoli", "version": "4.0.0", "description": "Fast client-side asset builder", "keywords": [ "asset", "browser", "build", "builder", "frontend", "pipeline" ], "homepage": "https://github.com/broccolijs/broccoli", "repository": { "type": "git", "url": "https://github.com/broccolijs/broccoli" }, "license": "MIT", "author": "Jo Liss <joliss42@gmail.com>", "main": "dist/index.js", "types": "lib/index.d.ts", "files": [ "dist" ], "dependencies": { "ansi-html": "^0.0.9", "broccoli-node-info": "^2.2.0", "broccoli-source": "^3.0.1", "commander": "^14.0.2", "connect": "^3.6.6", "console-ui": "^3.1.2", "findup-sync": "^5.0.0", "handlebars": "^4.7.8", "heimdalljs": "^0.2.6", "heimdalljs-logger": "^0.1.9", "mime-types": "^3.0.1", "resolve-path": "^1.4.0", "rimraf": "^6.1.0", "sane": "^5.0.1", "tmp": "^0.2.5", "tree-sync": "^2.1.0", "underscore.string": "^3.3.6", "watch-detector": "^1.0.2" }, "devDependencies": { "@eslint/js": "^9.39.0", "@types/chai": "^5.2.3", "@types/chai-as-promised": "^8.0.2", "@types/console-ui": "^2.2.9", "@types/esm": "^3.2.2", "@types/express": "^5.0.5", "@types/findup-sync": "^4.0.5", "@types/mime-types": "^3.0.1", "@types/node": "^24.10.0", "@types/sane": "^2.0.8", "@types/tmp": "^0.2.6", "@types/underscore.string": "^0.0.42", "@typescript-eslint/eslint-plugin": "^8.46.2", "@typescript-eslint/parser": "^8.46.2", "broccoli-node-api": "^1.7.0", "chai": "^6.2.0", "chai-as-promised": "^8.0.2", "copyfiles": "^2.4.1", "eslint": "^9.39.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-mocha": "^10.5.0", "eslint-plugin-node": "^11.0.0", "eslint-plugin-prettier": "^5.2.1", "execa": "^5.1.1", "fixturify": "^3.0.0", "got": "^14.6.3", "longjohn": "^0.2.12", "mocha": "^11.7.4", "portfinder": "^1.0.38", "prettier": "^3.6.2", "release-plan": "^0.17.0", "rsvp": "^4.8.5", "semver": "^7.7.3", "sinon": "^21.0.0", "sinon-chai": "^4.0.1", "symlink-or-copy": "^1.3.1", "ts-node": "^10.9.2", "typescript": "^5.9.3" }, "engines": { "node": ">= 20.19.*" }, "scripts": { "build": "tsc && pnpm html", "clean": "rm -rf dist", "html": "copyfiles -u 1 lib/templates/*.html ./dist", "lint": "eslint lib/ test/", "lint:fix": "eslint lib/ test/ --fix", "pretest": "node test/utils/multidep.js test/multidep.json", "test": "pnpm build && mocha -r test/utils/requires", "test:debug": "pnpm build && mocha --inspect-brk -r test/utils/requires", "watch": "tsc --watch" } }