-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
92 lines (92 loc) · 2.99 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
{
"name": "amazingcms",
"version": "1.9.13",
"description": "Amazing CMS",
"scripts": {
"dev": "moleculer-runner --env --repl --hot services",
"start": "moleculer-runner --env services",
"cli": "moleculer connect NATS",
"test": "TEST=true jest --watch",
"test:all": "TEST=true jest --watchAll",
"test:production": "TEST=true jest",
"test:coverage": "TEST=true jest --coverage",
"fix": "eslint --fix ./services",
"dc:up": "docker-compose up --build -d",
"dc:down": "docker-compose down",
"tunnel": "lt --subdomain amazingcms --port $(grep PORT .env | cut -d '=' -f2)",
"docker": "docker build . -t harbor.amazingdesign.eu/amazingcms/backend:$(sed -nE 's/^\\s*\"version\": \"(.*?)\",$/\\1/p' package.json)",
"docker:push": "docker push harbor.amazingdesign.eu/amazingcms/backend:$(sed -nE 's/^\\s*\"version\": \"(.*?)\",$/\\1/p' package.json)",
"docker:deploy": "npm run docker && npm run docker:push"
},
"keywords": [
"microservices",
"moleculer",
"cms"
],
"author": "AmazingDesign.eu",
"devDependencies": {
"eslint": "^5.10.0",
"eslint-plugin-jest": "^22.21.0",
"eslint-plugin-node": "^9.2.0",
"jest": "^23.6.0",
"jest-cli": "^23.6.0",
"lt": "^0.3.3",
"moleculer-repl": "^0.6.1"
},
"dependencies": {
"@bit/amazingdesign.moleculer.authorizationmixin": "^2.0.0",
"@bit/amazingdesign.moleculer.db-metadatamixin": "^1.1.0",
"@bit/amazingdesign.moleculer.db-utilsmixin": "^1.3.0",
"@bit/amazingdesign.moleculer.event-dispatchermixin": "0.0.1",
"@bit/amazingdesign.uniforms.find-first-level-slug-fields": "0.0.1",
"@bit/amazingdesign.utils.config": "^1.0.0",
"@bit/amazingdesign.utils.fastest-validator-schema-checker": "0.0.1",
"@bit/amazingdesign.utils.filter-by-page": "0.0.1",
"@bit/amazingdesign.utils.generate-salt": "0.0.1",
"@bit/amazingdesign.utils.hash-with-salt": "0.0.1",
"@bit/amazingdesign.utils.variables-in-string": "0.0.2",
"@mux/mux-node": "^2.6.0",
"axios": "^0.19.2",
"chalk": "^3.0.0",
"dotenv": "^8.2.0",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.15",
"moleculer": "^0.13.11",
"moleculer-db": "^0.8.4",
"moleculer-db-adapter-mongo": "^0.4.5",
"moleculer-json-schema-validator": "^1.0.1",
"moleculer-mail": "^1.2.3",
"moleculer-web": "^0.9.0-beta6",
"moment": "^2.24.0",
"nats": "^1.3.2",
"promise-retry": "^1.1.1",
"qs": "^6.9.1",
"resolve-nested-promises": "^1.1.0",
"sharp": "^0.23.0",
"sift": "^9.0.4",
"slugify": "^1.3.5",
"winston": "^3.2.1",
"winston-loggly": "^1.3.1",
"winston-loggly-bulk": "^3.0.1"
},
"engines": {
"node": ">= 8.3.x"
},
"jest": {
"coverageDirectory": "../coverage",
"testEnvironment": "node",
"rootDir": "./",
"roots": [
"test",
"bits",
"mixins"
]
},
"bit": {
"env": {
"tester": "bit.envs/testers/[email protected]"
},
"componentsDefaultDirectory": "bits/{name}",
"packageManager": "npm"
}
}