You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

33 lines
1.1 KiB

{
"name": "webavatar-monorepo",
"private": true,
"type": "module",
"license": "UNLICENSED",
"engines": {
"node": ">=22.12"
},
"workspaces": [
"packages/*",
"apps/*"
],
"scripts": {
"build:packages": "npm run build -w packages/core && npm run build -w packages/humanoid",
"build": "npm run build:packages && npm run build -w apps/template",
"dev": "npm run build:packages && concurrently \"npm run watch -w packages/core\" \"npm run watch -w packages/humanoid\" \"npm run dev -w apps/template\"",
"check": "npm run build:packages && npm run check --workspaces --if-present",
"test": "npm run build:packages && npm run test -w packages/core -w packages/humanoid && npm run test:unit -w apps/template -- --run",
"lint": "prettier --check . && eslint .",
"format": "prettier --write ."
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"concurrently": "^9.1.0",
"eslint": "^10.4.1",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-svelte": "^3.19.0",
"globals": "^17.6.0",
"prettier": "^3.8.3",
"prettier-plugin-svelte": "^4.1.0",
"typescript-eslint": "^8.60.1"
}
}