Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Znak Crossword

Interactive Polish crossword for Miesięcznik Znak. Vue 3 + Vite + Tailwind 4, pre-rendered with vite-ssg, and embedded on the production site by the WordPress plugin in the sibling repo znak-crossword-wp-plugin.

Full documentation (stack, architecture, development setup, release process, editor guide): DOCUMENTATION.md.

Demo with sample puzzles: https://frsource.github.io/znak-crossword/

Quick start

nvm use            # Node v22.13.1
pnpm install
pnpm dev           # http://localhost:5173  (add ?debug to switch demo puzzles)
Script Purpose
pnpm build Type-check and build to dist/
pnpm lint / pnpm format oxlint + ESLint, Prettier
pnpm test:e2e Playwright
pnpm generate:prod Production build copied into ../znak-crossword-wp-plugin (see the release section in DOCUMENTATION.md)

Recommended editor setup: VS Code with the extensions listed in .vscode/extensions.json (Volar, ESLint, Prettier, EditorConfig, Playwright).

Releases

Sponsor this project

Packages

Used by

Contributors

Languages