UNPKG

3.69 kBJSONView Raw
1{
2 "name": "@alinex/datastore",
3 "version": "1.12.4",
4 "description": "Read, work and write data structures from and to differents locations and formats.",
5 "copyright": "Alexander Schilling 2019 - 2020",
6 "private": false,
7 "keywords": [
8 "load",
9 "save",
10 "transform",
11 "data",
12 "store",
13 "path",
14 "config",
15 "compress",
16 "archive"
17 ],
18 "homepage": "https://alinex.gitlab.io/node-datastore/",
19 "repository": {
20 "type": "git",
21 "url": "https://gitlab.com/alinex/node-datastore"
22 },
23 "bugs": "https://gitlab.com/alinex/node-datastore/issues",
24 "author": {
25 "name": "Alexander Schilling",
26 "email": "info@alinex.de",
27 "web": "http://alinex.de"
28 },
29 "contributors": [],
30 "license": "Apache-2.0",
31 "bin": {
32 "datastore": "./bin/datastore"
33 },
34 "man": [
35 "./bin/datastore.1"
36 ],
37 "main": "./lib/index.js",
38 "scripts": {
39 "man": "node_modules/.bin/marked-man src/datastore.1.md > bin/datastore.1",
40 "build": "npm run man && rm -rf lib && tsc",
41 "pdf": "./mkdocs-pdf.sh",
42 "prepare": "npm run build",
43 "test": "mocha -r node_modules/ts-node/register test/mocha/*.ts test/mocha/**/*.ts --exit",
44 "preversion": "npm test && npm run pdf && git add -A && git commit -m \"Update PDF documentation\"",
45 "postversion": "npm publish",
46 "postpublish": "git push origin --all && git push origin --tags"
47 },
48 "directories": {
49 "lib": "./lib"
50 },
51 "dependencies": {
52 "@alinex/async": "^1.2.1",
53 "@alinex/core": "^1.4.3",
54 "@alinex/data": "^1.4.2",
55 "@iarna/toml": "^2.2.5",
56 "axios": "^0.19.2",
57 "basic-ftp": "^4.5.4",
58 "bson": "^4.0.4",
59 "coffeescript": "^2.5.1",
60 "compressjs": "^1.0.3",
61 "cson-parser": "^4.0.4",
62 "csv-parse": "^4.10.1",
63 "csv-stringify": "^5.5.0",
64 "debug": "^4.1.1",
65 "domhandler": "^3.0.0",
66 "execa": "^4.0.2",
67 "flat": "^5.0.0",
68 "htmlparser2": "^4.1.0",
69 "ini": "^1.3.5",
70 "js-beautify": "^1.11.0",
71 "js-yaml": "^3.14.0",
72 "jszip": "^3.4.0",
73 "lzma": "^2.3.2",
74 "moment": "^2.26.0",
75 "msgpack5": "^4.2.1",
76 "object-path": "^0.11.4",
77 "pg": "^8.2.1",
78 "properties": "^1.2.1",
79 "request": "^2.88.2",
80 "serialize-to-js": "^3.1.1",
81 "ssh2": "^0.8.9",
82 "ssh2-sftp-client": "^5.1.2",
83 "stream-buffers": "^3.0.2",
84 "tar-stream": "^2.1.2",
85 "xml2js": "^0.4.23",
86 "yargs": "^15.3.1"
87 },
88 "devDependencies": {
89 "@types/bson": "^4.0.2",
90 "@types/chai": "^4.2.11",
91 "@types/cson-parser": "^4.0.4",
92 "@types/debug": "^4.1.5",
93 "@types/flat": "^5.0.1",
94 "@types/ini": "^1.3.30",
95 "@types/js-beautify": "^1.11.0",
96 "@types/js-yaml": "^3.12.4",
97 "@types/jszip": "^3.4.1",
98 "@types/mocha": "^7.0.2",
99 "@types/msgpack5": "^3.4.1",
100 "@types/node": "^14.0.9",
101 "@types/object-path": "^0.11.0",
102 "@types/pg": "^7.14.3",
103 "@types/request": "^2.48.5",
104 "@types/ssh2-sftp-client": "^4.1.3",
105 "@types/stream-buffers": "^3.0.3",
106 "@types/tar-stream": "^2.1.0",
107 "@types/xml2js": "^0.4.5",
108 "@types/yargs": "^15.0.5",
109 "chai": "^4.2.0",
110 "chalk": "^4.0.0",
111 "marked": "^0.8.0",
112 "marked-man": "^0.7.0",
113 "mocha": "^7.2.0",
114 "ts-node": "^8.10.2",
115 "typescript": "^3.9.3"
116 },
117 "engines": {
118 "node": ">=10"
119 }
120}