UNPKG

2.83 kBJSONView Raw
1{
2 "name": "@naturalcycles/nodejs-lib",
3 "version": "12.34.0",
4 "scripts": {
5 "prepare": "husky install",
6 "docs-serve": "vuepress dev docs",
7 "docs-build": "vuepress build docs",
8 "ndjson-map-debug": "tsn ./src/bin/ndjson-map.ts --in ./tmp/ndjsonMapIn.ndjson --out ./tmp/ndjsonMapOut.ndjson --mapper ./src/test/ndjson/ndjsonMapper.ts",
9 "slack-this-debug": "tsn ./src/bin/slack-this.ts --channel test --msg 'Hello slack!'",
10 "secrets-gen-key-debug": "tsn ./src/bin/secrets-gen-key.ts",
11 "secrets-encrypt-debug": "tsn ./src/bin/secrets-encrypt.ts",
12 "secrets-decrypt-debug": "tsn ./src/bin/secrets-decrypt.ts",
13 "kpy-debug": "tsn ./src/bin/kpy.ts node_modules dist",
14 "del-debug": "tsn ./src/bin/del.ts dist --verbose --debug",
15 "json2env-debug": "tsn ./src/bin/json2env.ts ./src/test/someFile.json"
16 },
17 "dependencies": {
18 "@naturalcycles/js-lib": "^14.0.0",
19 "@naturalcycles/time-lib": "^3.0.1",
20 "@types/lru-cache": "^5.1.0",
21 "@types/through2-concurrent": "^2.0.0",
22 "ajv": "^8.6.2",
23 "ajv-formats": "^2.1.0",
24 "ajv-keywords": "^5.0.0",
25 "ajv-merge-patch": "^5.0.1",
26 "binary-split": "^1.0.5",
27 "chalk": "^4.0.0",
28 "cp-file": "^9.0.0",
29 "debug": "^4.1.1",
30 "dotenv": "^10.0.0",
31 "execa": "^5.0.0",
32 "fs-extra": "^10.0.0",
33 "globby": "^11.0.0",
34 "got": "^11.0.1",
35 "joi": "^17.2.1",
36 "lru-cache": "^6.0.0",
37 "move-file": "^2.0.0",
38 "nanoid": "^3.0.0",
39 "through2-concurrent": "^2.0.0",
40 "yargs": "^17.0.0"
41 },
42 "devDependencies": {
43 "@naturalcycles/bench-lib": "^1.0.7",
44 "@naturalcycles/dev-lib": "^12.0.0",
45 "@types/node": "^16.0.0",
46 "@types/yargs": "^16.0.0",
47 "jest": "^27.0.1",
48 "nock": "^13.0.2",
49 "patch-package": "^6.2.1",
50 "prettier": "^2.0.0",
51 "vue-class-component": "^7.2.6",
52 "vuepress": "^1.7.1",
53 "vuepress-plugin-typescript": "^0.3.1",
54 "weak-napi": "^2.0.0"
55 },
56 "resolutions": {
57 "prettier": "^2.0.0"
58 },
59 "bin": {
60 "del": "dist/bin/del.js",
61 "kpy": "dist/bin/kpy.js",
62 "json2env": "dist/bin/json2env.js",
63 "ndjson-map": "dist/bin/ndjson-map.js",
64 "slack-this": "dist/bin/slack-this.js",
65 "secrets-gen-key": "dist/bin/secrets-gen-key.js",
66 "secrets-encrypt": "dist/bin/secrets-encrypt.js",
67 "secrets-decrypt": "dist/bin/secrets-decrypt.js"
68 },
69 "files": [
70 "dist",
71 "src",
72 "!src/test",
73 "!src/**/*.test.ts",
74 "!src/**/__snapshots__",
75 "!src/**/__exclude"
76 ],
77 "main": "dist/index.js",
78 "types": "dist/index.d.ts",
79 "publishConfig": {
80 "access": "public"
81 },
82 "repository": {
83 "type": "git",
84 "url": "https://github.com/NaturalCycles/nodejs-lib"
85 },
86 "engines": {
87 "node": ">=14.15.0"
88 },
89 "description": "Standard library for Node.js",
90 "author": "Natural Cycles Team",
91 "license": "MIT"
92}