{"_id":"@artic-frost/chess-lite","name":"@artic-frost/chess-lite","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@artic-frost/chess-lite","type":"module","version":"1.0.0","private":false,"description":"A zero-dependency, lightweight chess library for game logic and FEN manipulation. Typescript ready. Any JS runtime.","repository":{"type":"git","url":"git+https://github.com/dvenomb98/artic-frost.git#main"},"homepage":"https://docs.danielbilek.com/chess-lite","scripts":{"dev":"tsup src --watch","build":"tsup src --format cjs,esm --dts"},"exports":{"./fen":{"types":"./src/fen.ts","default":"./dist/fen.js"},"./api":{"types":"./src/api.ts","default":"./dist/api.js"},"./definitions":{"types":"./src/definitions.ts","default":"./dist/definitions.js"}},"devDependencies":{"@artic-frost/typescript-config":"*","tsup":"^8.3.5","typescript":"latest"},"keywords":["chess","zero-dependency","javascript chess library","chess library","chess js","chess logic","fen","fen parser","chess notation","chess rules","chess game"],"_id":"@artic-frost/chess-lite@1.0.0","gitHead":"fb7e6dbbd4579849634e4d45e3d494278160d3b8","bugs":{"url":"https://github.com/dvenomb98/artic-frost/issues"},"_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yKLFv+rKpkPLJGH+mZaxh+wp9c4LJ4cnHur32Uniwk50xwg9vfgNzYQ4wmRz/jq9HteaZyqCsdzO/343dWFaDw==","shasum":"6351aa84f59eb8d72f96bb722e0df466a72dce55","tarball":"https://registry.npmjs.org/@artic-frost/chess-lite/-/chess-lite-1.0.0.tgz","fileCount":112,"unpackedSize":258619,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG9oplZ+PEh6+lknSLBU/f9QjQBcaL7wkz9+qh3qil2GAiA3Z/lClITqUrb8LP/+cmFZwaGTKTVJkp/rak7OQfLYTQ=="}]},"_npmUser":{"name":"daniel.bilek","email":"danielbilek98@seznam.cz"},"directories":{},"maintainers":[{"name":"daniel.bilek","email":"danielbilek98@seznam.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chess-lite_1.0.0_1739812321103_0.5076935522163613"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-17T17:12:01.016Z","1.0.0":"2025-02-17T17:12:01.256Z","modified":"2025-02-17T17:12:01.526Z"},"maintainers":[{"name":"daniel.bilek","email":"danielbilek98@seznam.cz"}],"description":"A zero-dependency, lightweight chess library for game logic and FEN manipulation. Typescript ready. Any JS runtime.","homepage":"https://docs.danielbilek.com/chess-lite","keywords":["chess","zero-dependency","javascript chess library","chess library","chess js","chess logic","fen","fen parser","chess notation","chess rules","chess game"],"repository":{"type":"git","url":"git+https://github.com/dvenomb98/artic-frost.git#main"},"bugs":{"url":"https://github.com/dvenomb98/artic-frost/issues"},"readme":"# Chess Lite ♟️ \n\n\n## Documentation\n[Link to documentation](https://docs.danielbilek.com/chess-lite)\n\n## About\nA **ZERO dependencies**, lightweight chess library for game logic and FEN manipulation.\nThe library is headless, meaning it does not contain any UI components. It is designed to be used with any JS runtime.\nThis library is used as a core logic for [chess-lite](https://github.com/dvenomb98/artic-frost/tree/main/apps/chess) application. \n\n## Features\n\n- 🪶 Zero dependencies\n- 📦 TypeScript ready\n- ⚡️ Minimal and performant\n- 🎯 Simple API\n\n## Installation\n\n```bash\nnpm install chess-lite\n```\n\n\nMIT © [Daniel Bílek](https://danielbilek.com)\n","readmeFilename":"README.md"}