معرفی شرکت ها


power-assert-context-reducer-ast-1.2.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

append AST into power-assert context
ویژگی مقدار
سیستم عامل -
نام فایل power-assert-context-reducer-ast-1.2.0
نام power-assert-context-reducer-ast
نسخه کتابخانه 1.2.0
نگهدارنده ['twada']
ایمیل نگهدارنده ['takuto.wada@gmail.com']
نویسنده Takuto Wada
ایمیل نویسنده takuto.wada@gmail.com
آدرس صفحه اصلی git+https://github.com/twada/power-assert-runtime.git
آدرس اینترنتی https://github.com/twada/power-assert-runtime
مجوز MIT
[![power-assert][power-assert-banner]][power-assert-url] [![Build Status][travis-image]][travis-url] [![NPM version][npm-image]][npm-url] [![License][license-image]][license-url] `powerAssertContext` reducer function to parse assertion expression at runtime. Use this function when transpiler side does not add `ast`, `tokens` and `visitorKeys` at compile time. API --------------------------------------- ### var appendAst = require('power-assert-context-reducer-ast'); ### var appendedContext = appendAst(powerAssertContext); Given `powerAssertContext` object, having structure below but does not have `ast`, `tokens` and `visitorKeys`, append them to output context. input: ```js { source: { content: 'assert(foo === bar)', filepath: 'test/some_test.js', line: 1 }, args: [ { value: false, events: [ { value: "FOO", espath: "arguments/0/left" }, { value: "BAR", espath: "arguments/0/right" }, { value: false, espath: "arguments/0" } ] } ] } ``` output: ```js { source: { content: 'assert(foo === bar)', filepath: 'test/some_test.js', line: 1, ast: '### JSON representation of AST nodes ###', tokens: '### JSON representation of AST tokens ###', visitorKeys: '### JSON representation of AST visitor keys ###' }, args: [ { value: false, events: [ { value: "FOO", espath: "arguments/0/left" }, { value: "BAR", espath: "arguments/0/right" }, { value: false, espath: "arguments/0" } ] } ] } ``` INSTALL --------------------------------------- ```sh $ npm install --save-dev power-assert-context-reducer-ast ``` AUTHOR --------------------------------------- * [Takuto Wada](https://github.com/twada) CONTRIBUTORS --------------------------------------- * [Haoliang Gao (popomore)](https://github.com/popomore) LICENSE --------------------------------------- Licensed under the [MIT](https://github.com/twada/power-assert-runtime/blob/master/LICENSE) license. [power-assert-url]: https://github.com/power-assert-js/power-assert [power-assert-banner]: https://raw.githubusercontent.com/power-assert-js/power-assert-js-logo/master/banner/banner-official-fullcolor.png [travis-url]: https://travis-ci.org/twada/power-assert-runtime [travis-image]: https://secure.travis-ci.org/twada/power-assert-runtime.svg?branch=master [npm-url]: https://npmjs.org/package/power-assert-context-reducer-ast [npm-image]: https://badge.fury.io/js/power-assert-context-reducer-ast.svg [license-url]: https://github.com/twada/power-assert-runtime/blob/master/LICENSE [license-image]: https://img.shields.io/badge/license-MIT-brightgreen.svg


نیازمندی

مقدار نام
^5.0.0 acorn
^1.0.12 acorn-es7-plugin
^2.0.0 core-js
^1.6.0 espurify
^4.2.0 estraverse


زبان مورد نیاز

مقدار نام
10.4.0 Npm


نحوه نصب


نصب پکیج tgz power-assert-context-reducer-ast-1.2.0:

    npm install power-assert-context-reducer-ast-1.2.0.tgz