معرفی شرکت ها


detective-5.2.1


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

find all require() calls by walking the AST
ویژگی مقدار
سیستم عامل -
نام فایل detective-5.2.1
نام detective
نسخه کتابخانه 5.2.1
نگهدارنده ['feross', 'gkatsev', 'zertosh', 'mafintosh', 'maxogden', 'thlorenz', 'terinjokes', 'jmm', 'mellowmelon', 'ashaffer88', 'balupton', 'cwmma', 'jprichardson', 'indutny', 'jryans', 'sethvincent', 'yoshuawuyts', 'ungoldman', 'ahdinosaur', 'elnounch', 'parshap', 'yerkopalma', 'forbeslindesay', 'leichtgewicht', 'garann', 'bret', 'anandthakker', 'mattdesl', 'hughsk', 'fpereira1', 'goto-bus-stop', 'bpostlethwaite', 'emilbayes', 'stevemao', 'pkrumins', 'tehshrike', 'defunctzombie', 'lukechilds', 'raynos']
ایمیل نگهدارنده ['feross@feross.org', 'me@gkatsev.com', 'zertosh@gmail.com', 'mathiasbuus@gmail.com', 'max@maxogden.com', 'thlorenz10@gmail.com', 'terinjokes@gmail.com', 'npm-public@jessemccarthy.net', 'palmermebane@gmail.com', 'darawk@gmail.com', 'b@lupton.cc', 'calvin.metcalf@gmail.com', 'jprichardson@gmail.com', 'blackhole@livebox.sh', 'jryans@gmail.com', 'sethvincent@gmail.com', 'javascript@yosh.is', 'ungoldman@gmail.com', 'michael.williams@enspiral.com', 'contact@elnounch.net', 'parshap+npm@gmail.com', 'yerko.palma@usach.cl', 'forbes@lindesay.co.uk', 'martin.heidegger@gmail.com', 'garann@gmail.com', 'bcomnes@gmail.com', 'vestibule@anandthakker.net', 'dave.des@gmail.com', 'hughskennedy@gmail.com', 'pereira.filype@gmail.com', 'renee@kooi.me', 'post.ben.here@gmail.com', 'github@tixz.dk', 'maochenyan@gmail.com', 'peteris.krumins@gmail.com', 'me@JoshDuff.com', 'shtylman@gmail.com', 'lukechilds123@gmail.com', 'raynos2@gmail.com']
نویسنده James Halliday
ایمیل نویسنده mail@substack.net
آدرس صفحه اصلی git://github.com/browserify/detective.git
آدرس اینترنتی https://github.com/browserify/detective#readme
مجوز MIT
# detective find all calls to `require()` by walking the AST [![build status](https://secure.travis-ci.org/browserify/detective.png)](http://travis-ci.org/browserify/detective) # example ## strings strings_src.js: ``` js var a = require('a'); var b = require('b'); var c = require('c'); ``` strings.js: ``` js var detective = require('detective'); var fs = require('fs'); var src = fs.readFileSync(__dirname + '/strings_src.js'); var requires = detective(src); console.dir(requires); ``` output: ``` $ node examples/strings.js [ 'a', 'b', 'c' ] ``` # methods ``` js var detective = require('detective'); ``` ## detective(src, opts) Give some source body `src`, return an array of all the `require()` calls with string arguments. The options parameter `opts` is passed along to `detective.find()`. ## var found = detective.find(src, opts) Give some source body `src`, return `found` with: * `found.strings` - an array of each string found in a `require()` * `found.expressions` - an array of each stringified expression found in a `require()` call * `found.nodes` (when `opts.nodes === true`) - an array of AST nodes for each argument found in a `require()` call Optionally: * `opts.word` - specify a different function name instead of `"require"` * `opts.nodes` - when `true`, populate `found.nodes` * `opts.isRequire(node)` - a function returning whether an AST `CallExpression` node is a require call * `opts.parse` - supply options directly to [acorn](https://npmjs.org/package/acorn) with some support for esprima-style options `range` and `loc` * `opts.ecmaVersion` - default: 9 # install With [npm](https://npmjs.org) do: ``` npm install detective ``` # license MIT


نیازمندی

مقدار نام
^1.8.2 acorn-node
^1.0.0 defined
^1.2.6 minimist


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

مقدار نام
18.2.0 Npm


نحوه نصب


نصب پکیج tgz detective-5.2.1:

    npm install detective-5.2.1.tgz