https://github.com/quick-lint/bun-vs-node
https://github.com/quick-lint/bun-vs-node
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/quick-lint/bun-vs-node
- Owner: quick-lint
- Created: 2023-09-11T20:22:23.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-09-15T07:01:03.000Z (almost 3 years ago)
- Last Synced: 2024-05-01T09:43:16.603Z (about 2 years ago)
- Language: HTML
- Size: 4.83 MB
- Stars: 18
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bun-vs-node
This repository contains quick-lint-js's website and analytics tooling ported to
different runtimes:
| directory | runtime | package manager | test framework | notes |
|-------------------|---------|-----------------|----------------|--------------------------------------------------------------------------------------|
| `website-node-14` | Node.js | Yarn | Jasmine | original website as of quick-lint-js commit cc7c44e1c5e04313b6e278cdd82c31c13df681b0 |
| `website-node-20` | Node.js | Yarn | node --test | |
| `website-bunmine` | Bun | Yarn | Jasmine | mostly uses Node.js APIs |
| `website-bunnode` | Bun | Yarn | bun test | mostly uses Node.js APIs |
| `website-bunbuns` | Bun | Bun | bun test | uses Bun APIs in first-party code |
`website-node-14/tools/check-links.mjs` uses Node.js's http and https modules.
`website-node-20/tools/check-links.mjs` uses `fetch`.