-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
39 lines (39 loc) · 1.54 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
{
"name": "movies.wowellworld.com",
"private": true,
"version": "2.0.0",
"type": "module",
"scripts": {
"postinstall": "npm --prefix server install && npm --prefix client install",
"lint": "eslint",
"fix": "npm run lint -- --fix",
"conc": "concurrently --help",
"dev": "concurrently -k -c \"#e7b885,#53ceff,#a4d4b8\" \"npm run dev:firebase\" \"sleep 2 && npm run dev:server\" \"npm run dev:client\" --names=firebase,server,client",
"dev:server": "npm run --prefix server dev",
"dev:firebase": "npm run --prefix server firebase",
"dev:client": "npm run --prefix client dev",
"build": "npm run build:server && npm run build:client && npm run build:emails && npm run link:emails",
"build:server": "npm run --prefix server build",
"build:client": "npm run --prefix client build",
"build:emails": "mkdir -p ./emails/built && mjml --config.minify=true ./emails/*.mjml -o ./emails/built/",
"clean" : "rm -rf built",
"link:emails": "ln -s ../emails built/emails",
"start": "node built/server/src/index.js",
"test": "npm run test:server && npm run test:client",
"test:server": "npm run --prefix server test",
"test:client": "npm run --prefix client test -- run",
"test:types": "npm run --prefix server test:types && npm run --prefix client test:types"
},
"keywords": [
"notion",
"movies"
],
"author": "Jordan Welch",
"license": "MIT",
"devDependencies": {
"@jhwelch/eslint-config": "^3.0.0",
"concurrently": "^9.1.2",
"eslint": "^9.14.0",
"mjml": "^4.14.1"
}
}