-
Notifications
You must be signed in to change notification settings - Fork 3
/
package.json
24 lines (24 loc) · 859 Bytes
/
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
{
"scripts": {
"start": "love game --console",
"build": "npm run build:tstl && npm run build:copy",
"lint": "npm run lint:prettier && npm run lint:eslint",
"build:tstl": "tstl -p tsconfig.json",
"build:copy": "copyfiles --all \"res/**/*\" game",
"build:watch": "tstl -w -p tsconfig.json",
"lint:eslint": "eslint -c .eslintrc src/**",
"lint:prettier": "prettier \"**/*.{js,ts,ym,md}\" --check",
"fix:prettier": "prettier \"**/*.{js,ts,ym,md}\" --check --write"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^8.5.0",
"copyfiles": "^2.4.1",
"eslint": "^9.10.0",
"eslint-config-prettier": "^9.0.0",
"love-typescript-definitions": "^11.5.0",
"lua-types": "^2.13.1",
"prettier": "^3.2.5",
"prettier-plugin-organize-imports": "^4.0.0",
"typescript-to-lua": "^1.25.1"
}
}