Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
8148a8928This file is pinned to the selected release. Download the original to open it in your design tool.
{
"name": "stack-chan",
"version": "0.2.1",
"description": "A firmware of M5Stack Stack-chan module",
"main": "stackchan/main.ts",
"scripts": {
"format": "prettier --check stackchan/**/*.ts mods/**/*.js",
"format:fix": "prettier --write stackchan/**/*.ts mods/**/*.js",
"lint": "eslint stackchan/**/*.ts",
"lint:fix": "npm run lint -- --fix",
"generate-speech-coqui": "node scripts/generate-speech-coqui.js",
"generate-speech-voicevox": "node scripts/generate-speech-voicevox.js",
"generate-speech-google": "env GOOGLE_APPLICATION_CREDENTIALS=/workspaces/stack-chan/firmware/scripts/key.json node scripts/generate-speech-google.js",
"generate-apidoc": "typedoc --entryPointStrategy expand --plugin typedoc-plugin-markdown --out docs/api ./stackchan",
"build": "mcconfig -d -m -p ${npm_config_target=esp32/m5stack} -t build ./stackchan/manifest.json",
"postbuild": "ln -sf $MODDABLE/build/tmp/${npm_config_target=esp32/m5stack}/debug/stackchan/modules/tsconfig.json ./tsconfig.json",
"deploy": "mcconfig -d -m -p ${npm_config_target=esp32/m5stack} -t deploy ./stackchan/manifest.json",
"debug": "mcconfig -d -m -p ${npm_config_target=esp32/m5stack} ./stackchan/manifest.json",
"mod": "mcrun -d -m -p ${npm_config_target=esp32/m5stack}",
"setup": "xs-dev setup",
"doctor": "xs-dev doctor",
"scan": "xs-dev scan"
},
"type": "module",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/meganetaaan/stack-chan.git"
},
"keywords": [
"M5Stack",
"Robot",
"Moddable",
"Kawaii"
],
"author": "Shinya Ishikawa",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/meganetaaan/stack-chan/issues"
},
"homepage": "https://github.com/meganetaaan/stack-chan#readme",
"private": true,
"devDependencies": {
"@ffmpeg/core": "^0.11.0",
"@ffmpeg/ffmpeg": "^0.11.6",
"@google-cloud/text-to-speech": "^4.0.3",
"@microsoft/tsdoc": "^0.14.2",
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
"eslint": "^8.24.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-tsdoc": "^0.2.17",
"node-fetch": "^3.3.0",
"prettier": "^2.7.1",
"typedoc": "^0.23.24",
"typedoc-plugin-markdown": "^3.14.0",
"typescript": "^4.8.4",
"web-audio-engine": "^0.13.4",
"xs-dev": "^0.20.0",
"yargs": "^17.6.2"
}
}