{ "name": "2d-gamecreator-gpt", "version": "1.0.0", "description": "Create 2D games in JavaScript using Prompt Driven Development", "keywords": [ "ai", "artificial intelligence", "javascript", "gpt", "gpt-4", "gpt-35-turbo", "web-ui" ], "license": "AGPL", "author": { "name": "Gregor Adams", "url": "https://github.com/pixelass/" }, "contributors": [ { "name": "Tim Pietrusky", "url": "https://github.com/TimPietrusky" } ], "scripts": { "build": "next build", "dev": "next dev", "prepare": "husky install", "spj": "npx sort-package-json", "toc": "npx markdown-toc README.md -i" }, "lint-staged": { "*.js": [ "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", "@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": "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", "phaser": "^3.55.2", "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" }, "devDependencies": { "@types/canvas-confetti": "^1.6.0", "@types/mousetrap": "^1.6.11", "@types/node": "18.15.11", "@types/react-syntax-highlighter": "^15.5.6", "husky": "^8.0.3", "typescript": "5.0.4" }, "engines": { "node": ">= 18" } }