- Node.js >=18
- npm
# Clone the repository
git clone https://github.com/sindresorhus/ky.git
cd ky
# Install dependencies
npm installnpm installnpm testnpm run buildnpx playwright install --with-deps- Start the dev server/watch mode
- Make changes to files in
source - Changes should hot-reload (if applicable)
- Run tests before committing
npm testTest directories:
test
Fix: Upgrade Node.js to >=18 as required by engines in package.json.
Fix: Run npx playwright install --with-deps before running npm test.
This project uses: ESM TypeScript with XO linting (npm test runs xo before build and AVA).
Recommended extensions:
- ESLint / Prettier (if applicable)
- Language-specific extensions for TypeScript
- Check existing issues on GitHub
- Read through the docs in
docs/ - Look at existing code for patterns
Generated by Repo Bootcamp