1 | {
|
2 | "name": "@energyweb/origin-backend",
|
3 | "version": "6.2.0",
|
4 | "description": "",
|
5 | "main": "dist/js/src/index.js",
|
6 | "scripts": {
|
7 | "lint": "eslint \"src/**/*{.ts,.tsx}\"",
|
8 | "lint-fix": "eslint \"src/**/*{.ts,.tsx}\" --fix",
|
9 | "start": "nest start",
|
10 | "start:dev": "nest start --watch",
|
11 | "start:debug": "nest start --debug --watch",
|
12 | "start:prod": "node dist/main",
|
13 | "prebuild": "shx rm -rf dist",
|
14 | "build": "yarn build:ts",
|
15 | "build:ts": "tsc -b tsconfig.json && cp migrations/initial.sql dist/js/migrations/",
|
16 | "prettier": "prettier --write --config-precedence file-override './src/**/*'",
|
17 | "test:e2e": "yarn typeorm:run && mocha -r ts-node/register test/*.e2e-spec.ts --timeout 60000 --exit",
|
18 | "typeorm": "ts-node -r tsconfig-paths/register ./node_modules/.bin/typeorm --config ormconfig-dev.ts",
|
19 | "typeorm:migrate": "yarn typeorm migration:generate -- -n",
|
20 | "typeorm:run": "yarn typeorm migration:run",
|
21 | "typeorm:drop": "yarn typeorm schema:drop",
|
22 | "typeorm:dropAndMigrate": "yarn typeorm:drop && yarn typeorm:run",
|
23 | "clean": "shx rm -rf dist uploads",
|
24 | "precommit": "lint-staged"
|
25 | },
|
26 | "bin": {
|
27 | "origin-backend": "./bin/origin-backend",
|
28 | "origin-backend-migrate": "./bin/origin-backend-migrate"
|
29 | },
|
30 | "homepage": "https://github.com/energywebfoundation/origin/tree/master/packages/origin-backend#readme",
|
31 | "repository": {
|
32 | "type": "git",
|
33 | "url": "git+https://github.com/energywebfoundation/origin.git"
|
34 | },
|
35 | "bugs": {
|
36 | "url": "https://github.com/energywebfoundation/origin/issues"
|
37 | },
|
38 | "author": "EnergyWeb DevHub GmbH; Joseph Bagaric, joseph.bagaric@energyweb.org; Piotr Kosinski, piotr.kosinski@energyweb.org",
|
39 | "license": "GPL-3.0-or-later",
|
40 | "dependencies": {
|
41 | "@energyweb/issuer": "2.4.1",
|
42 | "@energyweb/origin-backend-core": "4.2.0",
|
43 | "@energyweb/origin-backend-utils": "1.1.1",
|
44 | "@energyweb/utils-general": "9.1.5",
|
45 | "@nestjs-modules/mailer": "1.4.2",
|
46 | "@nestjs/common": "7.3.2",
|
47 | "@nestjs/config": "^0.5.0",
|
48 | "@nestjs/core": "7.3.2",
|
49 | "@nestjs/cqrs": "7.0.0",
|
50 | "@nestjs/jwt": "7.1.0",
|
51 | "@nestjs/passport": "7.1.0",
|
52 | "@nestjs/platform-express": "^7.0.0",
|
53 | "@nestjs/typeorm": "7.1.0",
|
54 | "@types/node": "^12.12.31",
|
55 | "bcryptjs": "2.4.3",
|
56 | "body-parser": "1.19.0",
|
57 | "class-transformer": "0.2.3",
|
58 | "class-validator": "0.12.2",
|
59 | "cors": "2.8.5",
|
60 | "dotenv": "8.2.0",
|
61 | "ethers": "4.0.47",
|
62 | "express": "4.17.1",
|
63 | "jsonwebtoken": "8.5.1",
|
64 | "moment": "2.24.0",
|
65 | "moment-range": "4.0.2",
|
66 | "multer": "1.4.2",
|
67 | "nodemailer-mandrill-transport": "1.2.0",
|
68 | "passport": "0.4.1",
|
69 | "passport-jwt": "4.0.0",
|
70 | "passport-local": "1.0.0",
|
71 | "precise-proofs-js": "^1.0.2",
|
72 | "reflect-metadata": "0.1.13",
|
73 | "rxjs": "6.6.0",
|
74 | "typeorm": "0.2.25",
|
75 | "uuid": "8.2.0"
|
76 | },
|
77 | "devDependencies": {
|
78 | "@nestjs/cli": "7.4.1",
|
79 | "@nestjs/schematics": "7.0.1",
|
80 | "@nestjs/testing": "7.3.2",
|
81 | "@types/bcryptjs": "2.4.2",
|
82 | "@types/body-parser": "1.19.0",
|
83 | "@types/cors": "2.8.6",
|
84 | "@types/express": "4.17.4",
|
85 | "@types/jest": "25.2.3",
|
86 | "@types/jsonwebtoken": "8.5.0",
|
87 | "@types/multer": "1.4.3",
|
88 | "@types/nodemailer": "6.4.0",
|
89 | "@types/passport": "1.0.4",
|
90 | "@types/passport-jwt": "3.0.3",
|
91 | "@types/passport-local": "1.0.33",
|
92 | "@types/supertest": "2.0.10",
|
93 | "@types/uuid": "8.0.0",
|
94 | "@types/websocket": "1.0.1",
|
95 | "@types/ws": "7.2.6",
|
96 | "jest": "26.1.0",
|
97 | "nodemailer": "6.4.10",
|
98 | "polly-js": "1.6.6",
|
99 | "supertest": "4.0.2"
|
100 | },
|
101 | "files": [
|
102 | "dist",
|
103 | "bin"
|
104 | ],
|
105 | "gitHead": "903de5e8154c36708b8d28c62a0b692fa06a26ff",
|
106 | "publishConfig": {
|
107 | "access": "public",
|
108 | "registry": "https://registry.npmjs.org"
|
109 | },
|
110 | "resolutions": {
|
111 | "tslib": "1.11.2"
|
112 | }
|
113 | }
|