You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interactive browser playground (playground/) with live evaluation, a searchable
function menu, and support for units, fractions, big numbers, and matrices.
GitHub Actions workflow to build and deploy the playground to GitHub Pages.
TypeScript declaration generation (npm run build:types) with dedicated tsconfig.types.json output to dist/index.d.ts.
Standalone test runner (tools/test.js) that discovers and runs every test file,
plus DOM test helpers and playground unit/DOM test suites.
npm run typecheck script for validating TypeScript declarations.
GitHub Sponsors funding configuration.
Changed
Migrated the build pipeline from Rollup to Guchho.
Updated package entry points for CommonJS, ESM, browser, and type declarations.
Test command now rebuilds the bundles before running the full test suite.
Updated README and CONTRIBUTING for the new build and playground workflow.
Requires Node.js 18 or newer.
Removed
Legacy examples/react and examples/vanilla-js projects, superseded by the playground.
Rollup configuration and Rollup-based build dependencies.
Standalone ESLint, Prettier, and EditorConfig configurations in favor of the
Guchho-based workflow.
Fixed
Improved test reliability with dedicated DOM helpers and cross-platform script handling.