UNPKG

rapid-draughts

Version:

A super speedy, blazing fast, rocket-powered TypeScript draughts/checkers engine with move validation, AI and game history.

87 lines (86 loc) 2.17 kB
{ "name": "rapid-draughts", "private": false, "version": "1.0.6", "license": "MIT", "author": { "name": "loks0n", "email": "22452787+loks0n@users.noreply.github.com", "url": "https://loks0n.dev" }, "homepage": "https://loks0n.dev/projects/rapid-draughts", "description": "A super speedy, blazing fast, rocket-powered TypeScript draughts/checkers engine with move validation, AI and game history.", "repository": { "type": "git", "url": "https://github.com/loks0n/rapid-draughts.git" }, "type": "module", "files": [ "dist" ], "keywords": [ "draughts", "draughts engine", "draughts validation", "checkers", "checkers engine", "draughts validation", "boardgame", "bitboard", "english draughts" ], "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./english": { "types": "./dist/english.d.ts", "import": "./dist/english.js", "require": "./dist/english.cjs" } }, "typesVersions": { ">4.0": { "index": [ "./dist/index.d.ts" ], "english": [ "./dist/english.d.ts" ] } }, "scripts": { "prepare": "npm run build", "prepublishOnly": "publint", "build": "tsc && vite build", "examples:basic": "vite-node examples/basic.ts", "test": "vitest run", "test:watch": "vitest", "format": "prettier --write src", "lint": "eslint src && prettier --check src", "coverage": "vitest run --coverage", "release": "dotenv release-it" }, "devDependencies": { "@eslint/eslintrc": "^3.2.0", "@eslint/js": "^9.17.0", "dotenv-cli": "^8.0.0", "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", "globals": "^15.14.0", "prettier": "^3.4.2", "publint": "^0.2.12", "release-it": "^17.11.0", "typescript": "^5.7.2", "typescript-eslint": "^8.19.0", "vite": "^6.0.6", "vite-node": "^2.1.8", "vite-plugin-dts": "^4.4.0", "vitest": "^2.1.8" } }