@devoplx/nodecraft-engine
Version:
NodeCraft Engine, a revolutionary game development framework tailored for Node.js and TypeScript, redefines the landscape by seamlessly managing player data, inventory, AI, and more. This advanced engine empowers developers to craft immersive gaming exper
76 lines (75 loc) • 2.35 kB
JSON
{
"name": "@devoplx/nodecraft-engine",
"version": "0.0.2",
"description": "NodeCraft Engine, a revolutionary game development framework tailored for Node.js and TypeScript, redefines the landscape by seamlessly managing player data, inventory, AI, and more. This advanced engine empowers developers to craft immersive gaming experiences without the hassle of intricate backend logistics.",
"main": "dist/index.js",
"module": "dist/index.mjs",
"types": "dist/index.d.ts",
"private": false,
"publishConfig": {
"access": "public"
},
"scripts": {
"test": "test",
"dev": "npx nodemon",
"build": "tsup ",
"eslint": "npx eslint ./src/**",
"prettier": "prettier --write .",
"github:setup": "git config core.hooksPath .git-hooks ",
"release": "release-it",
"dev:docs": "cd docs && npm run start",
"start:docs": "cd docs && npm run serve"
},
"tsup": {
"dts": true,
"bundle": false,
"clean": true,
"treeshake": true,
"target": "node16",
"format": [
"cjs",
"esm"
],
"entry": [
"src/**/*.ts"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/devoplx/NodeCraft-Engine.git"
},
"keywords": [
"fastify",
"essentials",
"qol"
],
"author": "Rj Manhas",
"license": "MIT",
"bugs": {
"url": "https://github.com/devoplx/NodeCraft-Engine/issues"
},
"homepage": "https://github.com/devoplx/NodeCraft-Engine#readme",
"dependencies": {
"module-alias": "^2.2.3"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^6.12.0",
"@typescript-eslint/parser": "^6.12.0",
"eslint": "^8.54.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.1.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-prettier": "^5.0.1",
"eslint-plugin-unused-imports": "^3.0.0",
"nodemon": "^3.0.1",
"prettier": "3.1.0",
"release-it": "^17.0.0",
"ts-node": "^10.9.1",
"tsup": "^8.0.1",
"typescript": "^5.3.2"
},
"_moduleAliases": {
"@": "src",
"@core": "src/core"
}
}