lichess-pgn-viewer

v2.1.3
PGN viewer widget, designed to be embedded in content pages.
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

Downloads

Maintainers