{ "name": "ruffle", "version": "0.1.0", "description": "Root project of ruffle web", "license": "(MIT OR Apache-2.0)", "private": true, "workspaces": [ "./packages/*" ], "engines": { "npm": ">=7" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.32.0", "@typescript-eslint/parser": "^5.36.1", "@wdio/cli": "^7.24.0", "@wdio/local-runner": "^7.24.0", "@wdio/mocha-framework": "^7.20.7", "@wdio/spec-reporter": "^7.20.8", "@wdio/static-server-service": "^7.25.1", "chai": "^4.3.6", "chai-html": "^2.1.0", "chromedriver": "^104.0.0", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", "eslint": "^8.23.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^4.0.0", "mocha": "^10.0.0", "prettier": "^2.7.1", "stylelint": "^14.8.5", "stylelint-config-prettier": "^9.0.3", "stylelint-config-standard": "^28.0.0", "stylelint-prettier": "^2.0.0", "ts-loader": "^9.4.1", "typescript": "^4.8.2", "wdio-chromedriver-service": "^7.3.2", "webpack": "^5.73.0", "webpack-cli": "^4.10.0" }, "scripts": { "build": "npm run build --workspaces", "build:debug": "cross-env NODE_ENV=development CARGO_FEATURES=avm_debug npm run build", "build:dual-wasm": "cross-env ENABLE_WASM_EXTENSIONS=true npm run build", "demo": "npm start --workspace ruffle-demo", "test": "npm test --workspaces --if-present", "docs": "npm run docs --workspaces --if-present", "lint": "eslint . && stylelint **.css", "format": "eslint . --fix && stylelint --fix **.css" } }