UNPKG

@locker/ast-lib-maker

Version:

Lightning Web Security AST library maker utilities

27 lines (19 loc) 590 B
# @locker/ast-lib-maker > Lightning Web Security [AST] library maker utilities ## Installation ```shell $ yarn add @locker/ast-lib-maker ``` ## Usage Create an [AST] library instance using `createLib(overrides)`. Provide an optional `overrides` object to override specific methods. ```js const { createLib } = require('@locker/ast-lib-maker'); module.exports = createLib({ getParent(node) { return node.parent; }, }); ``` [`@locker/eslint-rule-maker`]: https://www.npmjs.com/package/@locker/eslint-rule-maker [AST]: https://en.wikipedia.org/wiki/Abstract_syntax_tree