neverchange
v0.0.1
Published
NeverChange is a database solution for web applications using SQLite WASM and OPFS.
Downloads
73
Maintainers
Readme
NeverChange
NeverChange is a database solution for web applications using SQLite WASM and OPFS.
⚠Alpha Version Warning
This package is currently in alpha stage. The interface and method names may change with each update. Please use with caution.
Install
npm install neverchange
Requirements
- Node.js (version 20 or higher recommended)
- npm (usually comes with Node.js)
Setup
Clone the repository:
git clone https://github.com/shinshin86/neverchange.git cd neverchange
Install dependencies:
npm install
Available Scripts
npm run build
: Build the project.npm run dev:e2e
: Start the development server for E2E tests.npm run e2e
: Run E2E tests using Playwright.
Main Dependencies
- @sqlite.org/sqlite-wasm: SQLite WASM implementation
- Vite: Fast frontend build tool
- TypeScript: Typed superset of JavaScript
- Playwright: Modern web testing and automation framework
Development
Run E2E tests:
npm run e2e
Code Format:
npm run fmt
License
This project is released under the MIT License.