lichess-pgn-viewer
v2.1.3 chess lichess game pgn viewer typescript
compile
tsc --incremental
format
prettier --write --log-level warn . && eslint --fix src
bundle
esbuild src/main.ts --bundle --format=esm --platform=browser
bundle-dev
pnpm run bundle --outfile=demo/lichess-pgn-viewer.js
bundle-prod
pnpm run bundle --minify --outfile=dist/lichess-pgn-viewer.min.js
sass-dev
sass --no-source-map --update --style=expanded scss:demo
sass-prod
sass --no-source-map --style=compressed scss:dist
prod
pnpm run sass-prod && pnpm run bundle-prod
demo
pnpm run sass-dev && pnpm run bundle-dev && http-server demo
test
vitest run
test:watch
vitest
dist
pnpm run compile && pnpm run prod && pnpm run sass-dev && pnpm run bundle-dev
npm i lichess-pgn-viewer
Metadata
- GPL-3.0-or-later
- Whatever
- Thibault Duplessis
- released 9/25/2024