ferrovue-core 0.9.0

The primitives ferrovue's runtime crates share: Vue's HTML escaping, and numbers and URIs written as JavaScript writes them
Documentation

ferrovue-core

crates.io docs.rs

The primitives that ferrovue's runtime crates share: Vue's HTML escaping (escapeHtml), numbers written and computed as JavaScript writes and computes them (String(n), Math.round, Math.max, Math.min, Math.sign, toFixed, toPrecision, toExponential), and URIs encoded as encodeURIComponent and encodeURI encode them, which ferrovue-router encodes its links with too.

You don't need to depend on this crate: ferrovue re-exports every item at its root (ferrovue::escape_into, ferrovue::push_int, …), which is the path generated code uses. It is a crate of its own so that ferrovue, ferrovue-router and ferrovue-i18n share one copy.

It is released with ferrovue and always has the same version. See the repository for the whole project.

Licence

Licensed under either of Apache License, Version 2.0 or MIT licence, at your option.