文件名称:babel-plugin-tester:用于测试babel插件的实用程序
文件大小:48KB
文件格式:ZIP
更新时间:2024-02-19 12:56:36
testing babel jasmine mocha jest
babel插件测试器 测试Babel插件的实用程序 问题 您正在编写babel插件,并希望为其编写测试。 这个解决方案 这是一个相当简单的抽象,可以帮助您为babel插件编写测试。 它可以与jest (我个人最喜欢的)一起工作,并且大多数也可以与mocha和jasmine 。 安装 该模块通过与捆绑在一起的分发,应作为项目的devDependencies之一安装: npm install --save-dev babel-plugin-tester 用法 进口 import pluginTester from 'babel-plugin-tester' // or const pluginTester = require ( 'babel-plugin-tester' ) . default 调用 import yourPlugin from '../your-plugin' pluginTester ( { plugin : yourPlugin , tests : { /* your test objects */ } , } ) 选项 插入 您的ba
【文件预览】:
babel-plugin-tester-master
----.prettierignore(37B)
----.gitignore(133B)
----README.md(24KB)
----other()
--------EXAMPLES.md(1KB)
--------CODE_OF_CONDUCT.md(3KB)
--------MAINTAINING.md(3KB)
--------manual-releases.md(1KB)
--------ROADMAP.md(202B)
----pure.js(49B)
----CHANGELOG.md(187B)
----.github()
--------ISSUE_TEMPLATE.md(956B)
--------PULL_REQUEST_TEMPLATE.md(849B)
----.all-contributorsrc(5KB)
----LICENSE(1KB)
----.gitattributes(19B)
----package.json(2KB)
----CONTRIBUTING.md(2KB)
----src()
--------__mocks__()
--------plugin-tester.js(12KB)
--------formatters()
--------__tests__()
--------unstring-snapshot-serializer.js(143B)
--------index.js(552B)
----.huskyrc.js(46B)
----.travis.yml(302B)
----.prettierrc.js(49B)
----.npmrc(35B)