Package Exports
- neverchange
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 neverchangeRequirements
- 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 neverchangeInstall 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 e2eCode Format:
npm run fmtLicense
This project is released under the MIT License.