blipverts (0.1.6)
Installation
[registry]
default = "gitea"
[registries.gitea]
index = "sparse+ " # Sparse index
# index = " " # Git
[net]
git-fetch-with-cli = truecargo add blipverts@0.1.6About this package
How to install
npm install
How to run in debug mode
# Builds the project and opens it in a new browser tab. Auto-reloads when the project changes.
npm start
How to build in release mode
# Builds the project and places it into the `dist` folder.
npm run build
How to run unit tests
# Runs tests in Firefox
npm test -- --firefox
# Runs tests in Chrome
npm test -- --chrome
# Runs tests in Safari
npm test -- --safari
What does each file do?
-
Cargo.tomlcontains the standard Rust metadata. You put your Rust dependencies in here. You must change this file with your details (name, description, version, authors, categories) -
package.jsoncontains the standard npm metadata. You put your JavaScript dependencies in here. You must change this file with your details (author, name, version) -
webpack.config.jscontains the Webpack configuration. You shouldn't need to change this, unless you have very special needs. -
The
jsfolder contains your JavaScript code (index.jsis used to hook everything into Webpack, you don't need to change it). -
The
srcfolder contains your Rust code. -
The
staticfolder contains any files that you want copied as-is into the final build. It contains anindex.htmlfile which loads theindex.jsfile. -
The
testsfolder contains your Rust unit tests.
Dependencies
| ID | Version |
|---|---|
| build-info | ^0.0.41 |
| console_error_panic_hook | ^0.1.5 |
| console_log | ^0.1.2 |
| gloo-net | ^0.6.0 |
| graphql_client | ^0.14.0 |
| log | ^0.4.14 |
| seed | ^0.10.0 |
| serde | ^1.0.123 |
| thiserror | ^2.0.0 |
| uuid | ^1.13.1 |
| wasm-bindgen | =0.2.100 |
| web-sys | ^0.3 |
| wee_alloc | ^0.4.2 |
| build-info-build | ^0.0.41 |