UNPKG

kokopu

Version:

A JavaScript/TypeScript library implementing the chess game rules and providing tools to read/write the standard chess file formats.

70 lines (69 loc) 2.21 kB
{ "name": "kokopu", "version": "4.13.2", "description": "A JavaScript/TypeScript library implementing the chess game rules and providing tools to read/write the standard chess file formats.", "keywords": [ "chess", "fen", "pgn", "uci", "games" ], "homepage": "https://www.npmjs.com/package/kokopu", "bugs": "https://github.com/yo35/kokopu/issues", "repository": "github:yo35/kokopu", "license": "LGPL-3.0-or-later", "author": "Yoann Le Montagner <yo35@melix.net>", "contributors": [ "Atin Malaviya <atinm.dev@gmail.com>", "Maksym Butsykin <mbutsykin@gmail.com>", "Vladimir Mandic <mandic00@live.com>", "nguyenpham" ], "funding": "https://www.paypal.com/donate?hosted_button_id=MP795VF4FXUDW", "main": "dist/lib/index.js", "files": [ "demo", "dist/lib", "doc_src", "scripts/build-archive.js", "src", "test", ".nycrc.yml", "CHANGELOG.md", "eslint.config.mjs", "LICENSE", "README.md", "tsconfig.json", "typedoc.config.js" ], "devDependencies": { "@eslint/js": "^10.0.1", "@stylistic/eslint-plugin": "^5.10.0", "archiver": "^7.0.1", "browserify": "^17.0.1", "commander": "^14.0.3", "eslint": "^10.3.0", "globals": "^17.6.0", "mocha": "^11.7.5", "nyc": "^18.0.0", "rimraf": "^6.1.3", "ssh2-sftp-client": "^12.1.1", "tsify": "^5.0.4", "typedoc": "^0.28.19", "typescript": "~5.9.3", "typescript-eslint": "^8.59.2", "uglify-js": "^3.19.3" }, "scripts": { "lint": "eslint demo src test", "preunit": "npm run build:lib", "unit": "nyc mocha --enable-source-maps --bail --sort", "test": "npm run lint && npm run unit", "build": "npm run build:lib && npm run build:doc && node scripts/build-archive.js", "build:doc": "typedoc", "build:lib": "rimraf dist/lib && tsc --outDir dist/lib", "start": "typedoc --watch --preserveWatchOutput", "clean": "rimraf build dist" } }