UNPKG

1.77 kBJSONView Raw
1{
2 "name": "@terascope/job-components",
3 "version": "0.19.0",
4 "publishConfig": {
5 "access": "public"
6 },
7 "description": "A teraslice library for validating jobs schemas, registering apis, and defining and running new Job APIs",
8 "homepage": "https://github.com/terascope/teraslice/tree/master/packages/job-components#readme",
9 "bugs": {
10 "url": "https://github.com/terascope/teraslice/issues"
11 },
12 "author": "Terascope, LLC <info@terascope.io>",
13 "repository": {
14 "type": "git",
15 "url": "git+https://github.com/terascope/teraslice.git"
16 },
17 "license": "MIT",
18 "directories": {
19 "lib": "dist/src",
20 "test": "test"
21 },
22 "files": [
23 "dist/src/**/*"
24 ],
25 "srcMain": "src/index.ts",
26 "main": "dist/src/index.js",
27 "typings": "dist/src/index.d.ts",
28 "scripts": {
29 "lint": "tslint -p tsconfig.json -t verbose -e '**/*.json'",
30 "lint:fix": "yarn lint --fix",
31 "prepublishOnly": "yarn build",
32 "build": "tsc --build --pretty",
33 "build:watch": "yarn build --watch",
34 "test": "jest --forceExit",
35 "test:watch": "jest --coverage=false --notify --watch --onlyChanged",
36 "test:debug": "env DEBUG=\"${DEBUG:-*teraslice*}\" jest --detectOpenHandles --coverage=false --runInBand",
37 "benchmark": "yarn build && node bench/index.js"
38 },
39 "dependencies": {
40 "@terascope/queue": "^1.1.6",
41 "@terascope/utils": "^0.11.0",
42 "convict": "^4.4.1",
43 "datemath-parser": "^1.0.6",
44 "uuid": "^3.3.2"
45 },
46 "devDependencies": {
47 "benchmark": "^2.1.4",
48 "fs-extra": "^8.0.1",
49 "jest-fixtures": "^0.6.0"
50 },
51 "engines": {
52 "node": ">=8.0.0"
53 }
54}