* Change demo pane classes into simpler group functions * Eliminate classes * Use template strings for HTML * Reduce files and flatten directories * Restructuring to reduce redundant code * Eliminate the module pattern and consolidate both demo types * Further consolidate into main.ts |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| wasm | ||
| .eslintrc.cjs | ||
| .gitignore | ||
| .prettierrc | ||
| README.md | ||
| index.html | ||
| package-installer.js | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.json | ||
| vite.config.ts | ||
README.md
Bezier-rs interactive documentation
Open these interactive docs: https://graphite.rs/libraries/bezier-rs/
This page also serves isolated demos for iframes used in the Rustdoc crate documentation.
Building and running
Make sure Node.js (the latest LTS version) and Rust (the latest stable release) are installed on your system, and wasm-pack has been installed by running cargo install wasm-pack.
- To run the development server with hot reloading:
npm start - To compile an optimized production build:
npm run build