UNPKG

@akashic/akashic-sandbox

Version:
79 lines (78 loc) 2.72 kB
{ "name": "@akashic/akashic-sandbox", "version": "0.17.24", "description": "Standalone runner for Akashic contents", "main": "index.js", "scripts": { "prepare": "npm run build", "start": "npm run build && node bin/run", "build": "npm run copy:common && npm run copy:v1 && npm run copy:v2 && npm run copy:v3 && npm run build:client && npm run build:server && cpx ./engine-src/engineFilesVersion.json ./lib", "copy:common": "cpx ./engine-src/common/js/**/*.js ./js && cpx ./engine-src/common/external/**/*.js ./js", "copy:v1": "cpx ./engine-src/v1/js/**/*.js ./js/v1 && cpx ./engine-src/v1/external/**/*.js ./js/v1", "copy:v2": "cpx ./engine-src/v2/js/**/*.js ./js/v2 && cpx ./engine-src/v2/external/**/*.js ./js/v2", "copy:v3": "cpx ./engine-src/v3/js/**/*.js ./js/v3 && cpx ./engine-src/v3/external/**/*.js ./js/v3", "build:client": "tsc -p src/client", "build:server": "tsc -p src/server", "lint": "npm run lint:client && npm run lint:server", "lint:client": "eslint src/client/*.ts src/client/**/*.ts --fix", "lint:server": "eslint src/server/*.ts src/server/**/*.ts --fix", "test": "npm run test:jasmine && npm run lint", "test:jasmine": "jasmine ./spec/**/*[sS]pec.js", "update": "node ./build/updateEngineFiles.js" }, "author": "DWANGO Co., Ltd.", "license": "MIT", "bin": { "akashic-sandbox": "./bin/run" }, "files": [ "bin", "lib", "js", "css", "views", "thirdparty" ], "repository": { "type": "git", "url": "https://github.com/akashic-games/akashic-sandbox.git" }, "publishConfig": { "@akashic:registry": "https://registry.npmjs.org/" }, "dependencies": { "commander": "^2.8.0", "debug": "^2.1.3", "ejs": "~2.7.1", "express": "^4.12.3", "express-session": "^1.11.3", "serve-favicon": "^2.2.0" }, "devDependencies": { "@akashic/akashic-engine": "~2.6.6", "@akashic/eslint-config": "^0.1.2", "@types/ejs": "~2.6.3", "@types/express": "~4.0.39", "@types/express-session": "~1.15.6", "@types/jasmine": "~2.8.2", "@types/mime": "~2.0.0", "@types/node": "~14.11.2", "@types/serve-favicon": "~2.2.30", "@types/serve-static": "~1.13.1", "@types/superagent": "~3.5.6", "@types/supertest": "~2.0.4", "@typescript-eslint/eslint-plugin": "^4.14.0", "browserify": "^13.0.0", "cpx": "^1.5.0", "eslint": "^7.18.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-jest": "^24.1.3", "jasmine": "^2.1.1", "node-fetch": "~2.6.1", "supertest": "^1.2.0", "typescript": "~3.9.7", "uglify-js": "2.7.5", "uglify-save-license": "^0.4.1", "vinyl-source-stream": "^1.1.0" } }