UNPKG

1.67 kBJSONView Raw
1{
2 "name": "@terascope/job-components",
3 "displayName": "Job Components",
4 "version": "0.40.0",
5 "description": "A teraslice library for validating jobs schemas, registering apis, and defining and running new Job APIs",
6 "homepage": "https://github.com/terascope/teraslice/tree/master/packages/job-components#readme",
7 "bugs": {
8 "url": "https://github.com/terascope/teraslice/issues"
9 },
10 "repository": {
11 "type": "git",
12 "url": "git+https://github.com/terascope/teraslice.git"
13 },
14 "license": "MIT",
15 "author": "Terascope, LLC <info@terascope.io>",
16 "main": "dist/src/index.js",
17 "typings": "dist/src/index.d.ts",
18 "directories": {
19 "lib": "dist/src",
20 "test": "test"
21 },
22 "files": [
23 "dist/src/**/*"
24 ],
25 "scripts": {
26 "benchmark": "yarn build && node bench/index.js",
27 "build": "tsc --build",
28 "build:watch": "yarn build --watch",
29 "test": "ts-scripts test . --",
30 "test:debug": "ts-scripts test --debug . --",
31 "test:watch": "ts-scripts test --watch . --"
32 },
33 "dependencies": {
34 "@terascope/utils": "^0.30.0",
35 "convict": "^4.4.1",
36 "datemath-parser": "^1.0.6",
37 "uuid": "^8.3.0"
38 },
39 "devDependencies": {
40 "benchmark": "^2.1.4",
41 "fs-extra": "^9.0.1",
42 "jest-fixtures": "^0.6.0"
43 },
44 "engines": {
45 "node": ">=10.16.0"
46 },
47 "publishConfig": {
48 "access": "public",
49 "registry": "https://registry.npmjs.org/"
50 },
51 "srcMain": "src/index.ts",
52 "terascope": {
53 "enableTypedoc": true,
54 "testSuite": "unit-a"
55 }
56}