{ "name": "2d-gamecreator", "version": "1.0.3", "description": "text-to-game using OpenAI GPT 3.5 / GPT 4", "keywords": [ "ai", "artificial intelligence", "javascript", "gpt", "gpt-4", "gpt-35-turbo", "web-ui", "game development", "prototyping" ], "license": "AGPL", "author": { "name": "Tim Pietrusky", "url": "https://github.com/TimPietrusky/" }, "contributors": [ { "name": "Gregor Adams", "url": "https://github.com/pixelass" } ], "scripts": { "build": "next build", "dev": "next dev", "postinstall": "npm run write-version", "prepare": "husky install", "write-version": "echo 'NEXT_PUBLIC_VERSION=$(node -p \"require('./package.json').version\")' >> .env" }, "lint-staged": { "*.{ts,tsx,jsx}": [ "eslint", "npx prettier --write" ], "package.json": [ "npx sort-package-json", "npx prettier --write" ], "*.md": [ "npx prettier --write" ], "README.md": [ "npx markdown-toc -i" ] }, "dependencies": { "@babel/parser": "7.21.4", "@emotion/cache": "11.10.7", "@emotion/react": "11.10.6", "@emotion/server": "11.10.0", "@emotion/styled": "11.10.6", "@monaco-editor/react": "4.5.0", "@mui/icons-material": "5.11.16", "@mui/material": "5.12.0", "@semantic-release/git": "10.0.1", "@tweenjs/tween.js": "^18.6.4", "@types/prettier": "^2.7.2", "axios": "1.3.5", "canvas-confetti": "1.4.0", "codesandbox": "2.2.3", "esdeka-node18": "0.1.18", "eslint": "8.37.0", "eslint-config-next": "13.2.4", "gpt3-tokenizer": "1.1.5", "jotai": "2.0.4", "monaco-editor": "0.37.1", "monaco-themes": "0.4.4", "mousetrap": "1.6.5", "nanoid": "4.0.2", "next": "13.2.4", "openai": "^3.2.1", "prettier": "2.8.7", "react": "18.2.0", "react-dom": "18.2.0", "react-hook-form": "7.43.9", "react-syntax-highlighter": "15.5.0", "terser": "5.17.6" }, "devDependencies": { "@types/canvas-confetti": "^1.6.0", "@types/mousetrap": "^1.6.11", "@types/node": "18.15.11", "@types/react-dom": "^18.2.4", "@types/react-syntax-highlighter": "^15.5.6", "husky": "^8.0.3", "typescript": "5.0.4" }, "engines": { "node": ">= 18" } }