UNPKG

@tsukiroku/tiny

Version:
56 lines (55 loc) 1.6 kB
{ "name": "@tsukiroku/tiny", "version": "0.3.7", "description": "Tiny interpreter", "main": "dist/index.js", "scripts": { "start": "npm run build && node ./dist/api.js", "start:repl": "npm run build && node ./dist/tiny/cli/index.js", "repl": "npm run start:repl", "build": "if [ -d dist ]; then rm -rf dist; npm run build:tsc; else npm run build:tsc; fi", "build:windows": "@echo off && npm run tsc:build && @echo on", "build:tsc": "tsc -p tsconfig.json", "npm:publish": "npm run build && npm publish", "git:push": "cd web && npm run publish && cd .. && git push origin" }, "repository": { "type": "git", "url": "git+https://github.com/tsukiroku/tiny.git" }, "keywords": [ "typescript" ], "author": "tsukiroku", "license": "MIT", "bugs": { "url": "https://github.com/tsukiroku/tiny" }, "homepage": "https://github.com/tsukiroku/tiny", "types": "dist/index.d.ts", "files": [ "dist/**/*" ], "devDependencies": { "@types/express": "^4.17.13", "@types/node": "^18.0.0", "@types/prompt-sync": "^4.1.1", "typescript": "^4.7.4", "vercel": "^27.1.2" }, "dependencies": { "colors": "^1.4.0", "express": "^4.18.1", "prompt-sync": "^4.2.0" }, "publishConfig": { "access": "public" }, "prettier": { "singleQuote": true, "jsxSingleQuote": true, "tabWidth": 4, "printWidth": 150, "semi": false } }