UNPKG

2.33 kBJSONView Raw
1{
2 "name": "broccoli-persistent-filter",
3 "version": "3.1.0",
4 "description": "broccoli filter but with a persistent cache",
5 "author": "Stefan Penner <stefan.penner@gmail.com>",
6 "main": "lib/index.js",
7 "files": [
8 "lib/",
9 "src/"
10 ],
11 "scripts": {
12 "prepare": "yarn build",
13 "pretest": "yarn build",
14 "build": "tsc -b",
15 "watch": "tsc --watch .",
16 "clean": "tsc -b --clean .",
17 "test": "yarn test:js && yarn test:types",
18 "test:coverage": "istanbul cover --config=test/istanbul.yml _mocha",
19 "test:debug": "yarn prepare && yarn test:js:debug",
20 "test:js": "mocha --require source-map-support/register test/*-test.js",
21 "test:types": "dtslint type-tests",
22 "test:js:debug": "mocha --require source-map-support/register debug test/*-test.js"
23 },
24 "license": "MIT",
25 "repository": {
26 "type": "git",
27 "url": "git+https://github.com/stefanpenner/broccoli-persistent-filter.git"
28 },
29 "bugs": {
30 "url": "https://github.com/stefanpenner/broccoli-persistent-filter/issues"
31 },
32 "homepage": "https://github.com/stefanpenner/broccoli-persistent-filter#readme",
33 "keywords": [
34 "broccoli",
35 "broccoli-plugin",
36 "broccoli-helper",
37 "filter",
38 "cache"
39 ],
40 "dependencies": {
41 "async-disk-cache": "^2.0.0",
42 "async-promise-queue": "^1.0.3",
43 "broccoli-plugin": "^4.0.3",
44 "fs-tree-diff": "^2.0.0",
45 "hash-for-dep": "^1.5.0",
46 "heimdalljs": "^0.2.1",
47 "heimdalljs-logger": "^0.1.7",
48 "mkdirp": "^0.5.1",
49 "promise-map-series": "^0.2.1",
50 "rimraf": "^3.0.0",
51 "symlink-or-copy": "^1.0.1",
52 "sync-disk-cache": "^2.0.0"
53 },
54 "devDependencies": {
55 "@types/async": "^3.2.0",
56 "@types/chai": "^4.2.11",
57 "@types/mocha": "^7.0.2",
58 "@types/node": "^13",
59 "@types/rimraf": "^3.0.0",
60 "broccoli-node-api": "^1.7.0",
61 "broccoli-test-helper": "^2.0.0",
62 "chai-as-promised": "^7.1.1",
63 "chai-files": "^1.4.0",
64 "chai": "^4.2.0",
65 "co": "^4.6.0",
66 "coveralls": "^3.0.9",
67 "dtslint": "^3.4.1",
68 "fs-merger": "^3.1.0",
69 "istanbul": "^0.4.2",
70 "minimatch": "^3.0.2",
71 "mocha-jshint": "^2.3.1",
72 "mocha": "^7.1.1",
73 "sinon-chai": "^3.1.0",
74 "sinon": "^7.5.0",
75 "source-map-support": "^0.5.16",
76 "typescript": "^3.8.3"
77 },
78 "engines": {
79 "node": "10.* || >= 12.*"
80 }
81}