Canivete (Brazilian Portuguese for swiss army knife) is an on-going personal project by Leonardo Favre, a place to keep generic, multi-purpose Javascript functions.
Due to its multi-purpose nature, Canivete is not distributed as a single file, instead, one should import its functions as needed, using ES6 module syntax.
Babel and Babel Polyfill are recommended to make Canivete work in older browsers.
Since ES6 modules have virtually no browser support at this time, a module bundler is needed to handle Canivete dependencies.
Here's how to use Canivete with Rollup and Webpack.
- Canivete Coding and documentation by Leonardo Favre
- Website Coding and layout by Leonardo Favre and symbol by Andre Levy a.k.a. Zhion
- Typography Acropolis and Whitney by Hoefler & Co. and Fira Code by Nikita Prokopov
Canivete is released under The Unlicense license.