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(...)