Introduction
Once you've installed KeyLines as a package, you can include it in your project just like other Javascript libraries. KeyLines supports the two main types of module loaders (ES6 modules and CommonJS/UMD modules) by including two separate bundles.
Import using ES6 imports
Import KeyLines using the 'keylines/esm' module specifier:
import KeyLines from 'keylines/esm'; Import using CommonJS/UMD
Require KeyLines using the 'keylines/umd' module specifier or its alias 'keylines':
const KeyLines = require('keylines'); For backwards compatibility and for use in script tags, this CommonJS/UMD module also sets a KeyLines global variable where ever its used. For example:
require('keylines');
// Access KeyLines via the global variable
KeyLines.create(...)