├── .eslintignore ├── .eslintrc ├── .github ├── ISSUE_TEMPLATE │ ├── 01_bug_report.yml │ ├── 02_regression.yml │ └── config.yml └── workflows │ ├── ci.yml │ └── close-stale.yml ├── .gitignore ├── .prettierignore ├── .yarnrc ├── LICENSE ├── README.md ├── dictionary ├── .eslintrc.json ├── angular-bridge.js ├── any-promise.js ├── async.js ├── aws-sdk.js ├── babel-core.js ├── batch.js ├── bcrypt.js ├── better-sqlite3.js ├── bignum.js ├── bindings.js ├── blessed.js ├── body-parser.js ├── browserify.js ├── bson.js ├── buffermaker.js ├── bunyan.js ├── busboy.js ├── bytes.js ├── callsites.js ├── chokidar.js ├── coffee-script.js ├── colors.js ├── compression.js ├── compressjs.js ├── connect-mongo.js ├── connect-mongodb.js ├── connect-redis.js ├── connect.js ├── consolidate.js ├── cookie-parser.js ├── cookie.js ├── cors.js ├── cron.js ├── cross-env.js ├── cross-spawn-async.js ├── curve25519.js ├── data-preflight.js ├── debug.js ├── denymount.js ├── diff.js ├── drivelist.js ├── ed25519.js ├── ejs.js ├── elasticsearch.js ├── electron.js ├── emailjs.js ├── engine.io.js ├── epoll.js ├── errorhandler.js ├── errors.js ├── eslint.js ├── etcher-image-write.js ├── exceljs.js ├── exiftool.exe.js ├── exiftool.pl.js ├── express-load.js ├── express-session.js ├── express.js ├── extender.js ├── extsprintf.js ├── faye-websocket.js ├── feathers.js ├── findup-sync.js ├── floordate.js ├── fmt.js ├── formidable.js ├── fs-extra.js ├── fsevents.js ├── geoip-lite.js ├── github.js ├── gm.js ├── google-closure-compiler-java.js ├── google-closure-compiler.js ├── googleapis.js ├── got.js ├── graceful-fs.js ├── grpc.js ├── gulp.js ├── hap-nodejs.js ├── heapdump.js ├── hoek.js ├── homebridge.js ├── http-proxy.js ├── http-server.js ├── image-size.js ├── indexof.js ├── inquirer.js ├── j.js ├── jade.js ├── jsdom.js ├── json-stringify-date.js ├── json-stringify-safe.js ├── jsonwebtoken.js ├── kerberos.js ├── knex.js ├── later.js ├── level.js ├── leveldown.js ├── levelup.js ├── liftoff.js ├── lodash.js ├── log4js.js ├── logform.js ├── machinepack-urls.js ├── markdown.js ├── mdns.js ├── method-override.js ├── microjob.js ├── mime-types.js ├── mime.js ├── minimatch.js ├── minstache.js ├── module-deps.js ├── moment-timezone.js ├── moment.js ├── mongodb-core.js ├── mongodb.js ├── mongoose.js ├── mongoskin.js ├── ms.js ├── msgpack.js ├── multer.js ├── muri.js ├── native-or-bluebird.js ├── natives.js ├── nconf.js ├── nedb.js ├── negotiator.js ├── newrelic.js ├── nib.js ├── nightmare.js ├── node-forge.js ├── node-libcurl.js ├── node-notifier.js ├── node-pre-gyp.js ├── node-redis-pubsub.js ├── node-sass.js ├── node-uuid.js ├── node-xlsx.js ├── node-zookeeper-client.js ├── nodegit.js ├── nodemailer-sendmail-transport.js ├── nodemailer.js ├── npm-registry-client.js ├── npm.js ├── nssocket.js ├── oauth2orize.js ├── octobat.js ├── open.js ├── opn.js ├── optimist.js ├── passport-local.js ├── passport.js ├── pg-cursor.js ├── pg-query-stream.js ├── pg-types.js ├── pg.js ├── pg.js.js ├── pgpass.js ├── phantom.js ├── phantomjs-prebuilt.js ├── pkginfo.js ├── pm2.js ├── pmx.js ├── pouchdb.js ├── primus-emitter.js ├── primus-spark-latency.js ├── primus.js ├── publicsuffixlist.js ├── pug.js ├── punt.js ├── puppeteer.js ├── pwd.js ├── q.js ├── raven.js ├── rc.js ├── readable-stream.js ├── rechoir.js ├── redis-parser.js ├── redis.js ├── regression.js ├── reload.js ├── request.js ├── require-uncached.js ├── require_optional.js ├── s3.js ├── safe_datejs.js ├── sails.js ├── sax.js ├── scrypt.js ├── semver.js ├── sequelize.js ├── serialport.js ├── sha3.js ├── sharp.js ├── shelljs.js ├── sinon.js ├── socket.io-client.js ├── socket.io.js ├── sqip.js ├── sqlite3.js ├── steam-crypto.js ├── steam-resources.js ├── steam.js ├── stripe-webhook-middleware.js ├── stripe.js ├── strong-globalize.js ├── stylus.js ├── supervisor.js ├── svgo.js ├── tabtab.js ├── tesseract.js.js ├── throng.js ├── time.js ├── tinify.js ├── tiny-worker.js ├── tmp.js ├── transformers.js ├── uglify-js.js ├── umd.js ├── underscore.js ├── union.js ├── update-notifier.js ├── usage.js ├── v8flags.js ├── verror.js ├── voc.js ├── webdriverio.js ├── winston-uber.js ├── winston.js ├── ws.js ├── xlsx.js ├── xml2js.js ├── yargs.js └── zeromq.js ├── examples ├── .eslintrc.json └── express │ ├── index.js │ ├── package.json │ ├── readme.md │ └── views │ ├── index.html │ └── lib │ └── sakura.css ├── lib ├── bin.ts ├── chmod.ts ├── common.ts ├── compress_type.ts ├── detector.ts ├── fabricator.ts ├── follow.ts ├── help.ts ├── index.ts ├── log.js ├── mach-o.ts ├── packer.ts ├── producer.ts ├── refiner.ts ├── types.ts └── walker.ts ├── package.json ├── prelude ├── .eslintrc.json ├── bootstrap.js └── diagnostic.js ├── test ├── .eslintrc.json ├── .gitignore ├── test-10-pnpm │ ├── .gitignore │ ├── main.js │ ├── package.json │ └── test.js ├── test-11-pnpm │ ├── .gitignore │ ├── main.js │ ├── package.json │ └── test.js ├── test-42-fetch-all │ └── main.js ├── test-42-path-related-values │ ├── main.js │ └── project │ │ ├── app.js │ │ └── module.js ├── test-46-input-js │ ├── main.js │ └── test-x-index.js ├── test-46-input-output-js-exe │ ├── main.js │ └── test-x-index.js ├── test-46-input-output-js │ ├── main.js │ └── test-x-index.js ├── test-46-input-output-target-js-exe │ ├── main.js │ └── test-x-index.js ├── test-46-input-output-target-js │ ├── main.js │ └── test-x-index.js ├── test-46-input-output-target │ ├── main.js │ └── test-x-index ├── test-46-input-output-targets-many-2 │ ├── main.js │ └── test-x-index ├── test-46-input-output-targets-many-3 │ ├── main.js │ └── test-x-index.js ├── test-46-input-output-targets-many-4 │ ├── main.js │ └── test-x-index.js ├── test-46-input-output-targets-many-5 │ ├── main.js │ └── test-x-index.js ├── test-46-input-output-targets-many-6 │ ├── main.js │ └── test-x-index.js ├── test-46-input-output-targets-many │ ├── main.js │ └── test-x-index ├── test-46-input-output │ ├── main.js │ └── test-x-index ├── test-46-input-package-json-dir-scope │ ├── main.js │ ├── package.json │ └── test-x-index.js ├── test-46-input-package-json-dir │ ├── main.js │ ├── package.json │ └── test-x-index.js ├── test-46-input-package-json-outputdir │ ├── main.js │ ├── package.json │ └── test-x-index.js ├── test-46-input-package-json-target │ ├── main.js │ ├── package.json │ └── test-x-index.js ├── test-46-input-package-json │ ├── main.js │ ├── package.json │ └── test-x-index.js ├── test-46-input-target-js-exe │ ├── main.js │ └── test-x-index.js ├── test-46-input-target-js │ ├── main.js │ └── test-x-index.js ├── test-46-input-target │ ├── main.js │ └── test-x-index ├── test-46-input-targets-many-2 │ ├── main.js │ └── test-x-index ├── test-46-input-targets-many-3 │ ├── main.js │ └── test-x-index.js ├── test-46-input-targets-many-4 │ ├── main.js │ └── test-x-index.js ├── test-46-input-targets-many-5 │ ├── main.js │ └── test-x-index.js ├── test-46-input-targets-many-6 │ ├── main.js │ └── test-x-index.js ├── test-46-input-targets-many │ ├── main.js │ └── test-x-index ├── test-46-input │ ├── main.js │ └── test-x-index ├── test-46-multi-arch-2 │ ├── main.js │ └── test-x-index.js ├── test-46-multi-arch │ ├── main.js │ └── test-x-index.js ├── test-46-outpath-target │ ├── main.js │ └── test-x-index ├── test-46-outpath-targets-many │ ├── main.js │ └── test-x-index ├── test-46-outpath │ ├── main.js │ └── test-x-index ├── test-48-common │ └── main.js ├── test-50-api │ ├── main.js │ └── test-x-index.js ├── test-50-arguments │ ├── main.js │ └── test-x-index.js ├── test-50-ast-parsing-2 │ ├── main.js │ └── test-x-index.js ├── test-50-ast-parsing │ ├── main.js │ ├── test-x-index.js │ └── test-y-data.txt ├── test-50-bakery-2 │ ├── main.js │ └── test-x-index.js ├── test-50-bakery-3 │ ├── main.js │ └── test-x-index.js ├── test-50-bakery-4 │ ├── main.js │ └── test-x-index.js ├── test-50-bakery-fetch │ └── main.js ├── test-50-bakery │ ├── main.js │ └── test-x-index.js ├── test-50-can-include-addon │ ├── main.js │ ├── test-x-index.js │ └── time.node ├── test-50-cannot-css-script │ ├── assets │ │ └── animate.css │ ├── main.js │ ├── package.json │ └── test-x-index.js ├── test-50-cannot-include-df │ ├── main.js │ ├── node_modules │ │ └── some-package │ │ │ ├── index.js │ │ │ └── package.json │ └── test-x-index.js ├── test-50-chdir-env-var │ ├── main.js │ └── source │ │ └── test-x-index.js ├── test-50-class-to-string │ ├── main.js │ └── test-x-index.js ├── test-50-config-log │ ├── main.js │ ├── node_modules │ │ └── stylus │ │ │ ├── index.js │ │ │ └── package.json │ └── test-x-index.js ├── test-50-console-trace │ ├── main.js │ └── test-x-index.js ├── test-50-corrupt-executable │ ├── main.js │ └── test-x-index.js ├── test-50-debug │ ├── main.js │ └── test-x-index.js ├── test-50-error-source-position │ ├── main.js │ └── test-x-index.js ├── test-50-extensions │ ├── .eslintrc.json │ ├── main.js │ ├── test-x-index.js │ ├── test-y-esnext.js │ └── test-z-sub.js ├── test-50-for-await-of │ ├── main.js │ └── test-x-index.js ├── test-50-fs-runtime-layer-2 │ ├── main.js │ ├── test-x-index.js │ └── test-z-asset.css ├── test-50-fs-runtime-layer-3 │ ├── main.js │ ├── test-x-index.js │ └── test-z-asset.css ├── test-50-fs-runtime-layer │ ├── main.js │ ├── package.json │ ├── test-x-index.js │ ├── test-x1-index.js │ ├── test-x2-index.js │ ├── test-x3-index.js │ ├── test-z-asset-A.css │ └── test-z-asset-B.css ├── test-50-global-object │ ├── main.js │ ├── package.json │ ├── test-x-index.js │ ├── test-y-resolve-A.js │ └── test-y-resolve-B.js ├── test-50-inspect │ ├── main.js │ └── test-x-index.js ├── test-50-invalid-package-json-2 │ ├── main.js │ ├── node_modules │ │ └── crusader │ │ │ └── package.json │ └── test-x-index.js ├── test-50-invalid-package-json-bin-2 │ ├── main.js │ └── package.json ├── test-50-invalid-package-json-bin │ ├── main.js │ └── package.json ├── test-50-invalid-package-json │ └── main.js ├── test-50-invalid-unknown-token │ ├── main.js │ └── test-x-index.js ├── test-50-invalid │ └── main.js ├── test-50-many-arrow-functions │ ├── main.js │ ├── test-x-index.js │ └── test-z-creator.js ├── test-50-many-callbacks │ ├── main.js │ ├── test-x-index.js │ └── test-z-creator.js ├── test-50-may-exclude-must-exclude │ ├── main.js │ ├── test-x-index.js │ └── test-y-index.js ├── test-50-may-exclude │ ├── main.js │ └── test-x-index.js ├── test-50-module-parent │ ├── main.js │ ├── test-x-index.js │ ├── test-y-fish-A.js │ ├── test-y-fish-B.js │ └── test-y-fish-C.js ├── test-50-mountpoints │ ├── main.js │ ├── plugins-C-int │ │ └── test-y-require-C.js │ ├── plugins-D-ext │ │ └── test-y-require-D.js │ ├── test-x-index.js │ └── test-y-common.js ├── test-50-native-addon-2 │ ├── main.js │ ├── node_modules │ │ └── dependency │ │ │ └── time.node │ └── test-x-index.js ├── test-50-native-addon-3 │ ├── lib │ │ ├── community │ │ │ ├── test-y-index.js │ │ │ └── time-y.node │ │ ├── enterprise │ │ │ ├── test-z-index.js │ │ │ └── time-z.node │ │ ├── test-x-index.js │ │ └── time-x.node │ ├── main.js │ └── node_modules │ │ └── dependency │ │ └── time-d.node ├── test-50-native-addon-4 │ ├── lib │ │ └── time.node │ ├── main.js │ └── test-x-index.js ├── test-50-native-addon │ ├── lib │ │ └── time.node │ ├── main.js │ └── test-x-index.js ├── test-50-no-signature │ ├── main.js │ └── test-x-index.js ├── test-50-no-super-in-constructor │ ├── main.js │ └── test-x-index.js ├── test-50-node-modules-tree │ ├── main.js │ ├── node_modules │ │ ├── test-y-fish-A │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── test-y-fish-B │ │ │ ├── index.js │ │ │ └── package.json │ │ ├── test-y-fish-E │ │ │ ├── index.txt │ │ │ └── package.json │ │ ├── test-y-fish-F │ │ │ ├── index.txt │ │ │ └── package.json │ │ ├── test-y-fish-G │ │ │ ├── index.txt │ │ │ └── package.json │ │ ├── test-y-fish-H │ │ │ ├── index.txt │ │ │ └── package.json │ │ ├── test-y-fish-I │ │ │ ├── index.js │ │ │ ├── node_modules │ │ │ │ └── test-y-fish-I │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ └── test-y-fish-I.js │ │ ├── test-y-fish-J │ │ │ ├── index.js │ │ │ ├── node_modules │ │ │ │ └── test-y-fish-J │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ └── test-y-fish-J.js │ │ ├── test-y-fish-M │ │ │ ├── execute.js │ │ │ └── package.json │ │ ├── test-y-fish-N │ │ │ ├── execute.js │ │ │ ├── node_modules │ │ │ │ └── test-y-fish-N │ │ │ │ │ ├── package.json │ │ │ │ │ └── undecorate.js │ │ │ └── package.json │ │ ├── test-y-fish-O │ │ │ ├── index.js │ │ │ ├── node_modules │ │ │ │ └── test-y-fish-O │ │ │ │ │ ├── index.txt │ │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ └── test-y-fish-O │ │ ├── test-y-fish-P │ │ │ ├── index.js │ │ │ ├── node_modules │ │ │ │ └── test-y-fish-P │ │ │ │ │ ├── index.txt │ │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ └── test-y-fish-P │ │ └── test-y-fish-R │ │ │ ├── index.js │ │ │ ├── test.js │ │ │ └── test │ │ │ └── index.js │ ├── test-x-index.js │ ├── test-y-fish-A.js │ ├── test-y-fish-B.js │ ├── test-y-fish-E │ ├── test-y-fish-F │ ├── test-y-fish-G │ ├── test-y-fish-H │ ├── test-y-fish-I │ ├── test-y-fish-J │ ├── test-y-fish-M │ ├── test-y-fish-N │ ├── test-y-fish-O │ └── test-y-fish-P ├── test-50-non-ascii │ ├── main.js │ ├── test-x-index.js │ └── test-y-$$.js ├── test-50-not-found-wording-2 │ ├── main.js │ └── test-x-index.js ├── test-50-not-found-wording │ ├── main.js │ └── test-x-index.js ├── test-50-object-spread │ ├── main.js │ └── test-x-index.js ├── test-50-observe-snapshot-root-2 │ ├── main.js │ └── test-x-index.js ├── test-50-observe-snapshot-root │ ├── main.js │ └── test-x-index.js ├── test-50-odd-entrypoint │ ├── main.js │ └── test-x-index.js ├── test-50-package-a-binary │ ├── main.js │ ├── test-x-index.js │ └── test-y-binary.png ├── test-50-package-json-2 │ ├── main.js │ ├── package.json │ ├── sub │ │ └── test-x-index.js │ └── test-y-data.json ├── test-50-package-json-3 │ ├── main.js │ ├── package.json │ ├── test-x-index.js │ └── test-y-data.json ├── test-50-package-json-4 │ ├── main.js │ ├── node_modules │ │ ├── busboy │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ └── types │ │ │ │ │ └── test-y-require.js │ │ │ └── package.json │ │ └── log4js │ │ │ ├── index.js │ │ │ ├── lib │ │ │ └── appenders │ │ │ │ └── test-z-require.js │ │ │ └── package.json │ └── test-x-index.js ├── test-50-package-json-5 │ ├── main.js │ └── node_modules │ │ ├── @types │ │ └── omega │ │ │ └── package.json │ │ └── input │ │ ├── node_modules │ │ ├── @types │ │ │ ├── delta │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ └── omega │ │ │ │ └── package.json │ │ └── alpha │ │ │ ├── index.js │ │ │ └── package.json │ │ └── test-x-index.js ├── test-50-package-json-6 │ ├── main.js │ ├── node_modules │ │ └── alpha │ │ │ ├── alpha.js │ │ │ └── package.json │ └── test-x-index.js ├── test-50-package-json-6b │ ├── main.js │ └── node_modules │ │ └── alpha │ │ ├── alpha.js │ │ ├── beta.js │ │ └── package.json ├── test-50-package-json-6c │ ├── beta │ │ ├── alpha.js │ │ ├── beta.js │ │ └── package.json │ └── main.js ├── test-50-package-json-6d │ ├── main.js │ ├── node_modules │ │ └── alpha │ │ │ ├── index.js │ │ │ ├── node_modules │ │ │ └── delta │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ └── package.json │ └── test-x-index.js ├── test-50-package-json-7 │ ├── main.js │ ├── node_modules │ │ ├── delta │ │ │ ├── index.js │ │ │ └── package.json │ │ └── normalize.css │ │ │ ├── normalize.css │ │ │ └── package.json │ ├── package.json │ └── test-x-index.js ├── test-50-package-json-7p │ ├── main.js │ ├── node_modules │ │ └── delta │ │ │ ├── index.js │ │ │ └── package.json │ ├── package.json │ └── test-x-index.js ├── test-50-package-json-8 │ ├── main.js │ ├── package.json │ ├── sub │ │ ├── sub │ │ │ └── test-y-require.js │ │ ├── test-x-index.js │ │ └── test-z-require.js │ └── test-z-data.css ├── test-50-package-json-8b │ ├── main.js │ ├── package.json │ ├── sub │ │ ├── sub │ │ │ └── test-y-require.js │ │ ├── test-x-index.js │ │ └── test-z-require.js │ └── test-z-data.css ├── test-50-package-json-8p │ ├── main.js │ ├── package.json │ ├── sub │ │ ├── sub │ │ │ └── test-y-require.js │ │ ├── test-x-index.js │ │ └── test-z-require.js │ └── test-z-data.css ├── test-50-package-json-9 │ ├── main.js │ ├── node_modules │ │ └── test-y-require │ │ │ ├── package.json │ │ │ ├── sub │ │ │ ├── sub │ │ │ │ └── test-y-require.js │ │ │ └── test-z-require.js │ │ │ └── test-z-data.css │ └── test-x-index.js ├── test-50-package-json-9p │ ├── main.js │ ├── node_modules │ │ └── test-y-require │ │ │ ├── package.json │ │ │ ├── sub │ │ │ ├── sub │ │ │ │ └── test-y-require.js │ │ │ └── test-z-require.js │ │ │ └── test-z-data.css │ └── test-x-index.js ├── test-50-package-json-A │ ├── main.js │ ├── package.json │ └── test-x-index.js ├── test-50-package-json │ ├── main.js │ ├── package.json │ ├── test-x-index.js │ ├── test-y-resolve-A.js │ ├── test-y-resolve-B.txt │ └── test-y-resolve-C.json ├── test-50-path-as-buffer │ ├── main.js │ ├── test-x-index.js │ └── test-z-asset.css ├── test-50-path-separators │ ├── main.js │ ├── package.json │ ├── sub │ │ ├── test-y-require-C.js │ │ └── test-y-require-D.js │ └── test-x-index.js ├── test-50-promisify │ ├── main.js │ └── test-x-index.js ├── test-50-public-packages │ ├── main.js │ ├── node_modules │ │ └── crusader │ │ │ ├── index.js │ │ │ └── package.json │ └── test-x-index.js ├── test-50-reproducible │ ├── main.js │ └── test-x-index.js ├── test-50-require-edge-cases │ ├── main.js │ ├── test-x-index.js │ ├── test-x1-content.js │ ├── test-x2-require-false.js │ └── test-x3-empty-file.js ├── test-50-require-main-parent │ ├── main.js │ ├── sub │ │ ├── test-y-require-C.js │ │ └── test-y-require-D.js │ ├── test-x-index.js │ ├── test-y-require-A.js │ └── test-y-require-B.js ├── test-50-require-resolve-2 │ ├── main.js │ ├── test-x-index.js │ ├── test-y-resolve-A.txt │ ├── test-y-resolve-B.txt │ ├── test-y-resolve-C.txt │ ├── test-y-resolve-D.txt │ ├── test-y-resolve-E.txt │ ├── test-y-resolve-F.txt │ ├── test-y-resolve-G.txt │ ├── test-y-resolve-H.txt │ ├── test-z-require-code-I.js │ ├── test-z-require-code-J.js │ ├── test-z-require-content-K.txt │ ├── test-z-require-content-L.txt │ ├── test-z-require-content-M.txt │ └── test-z-require-content-N.txt ├── test-50-require-resolve │ ├── main.js │ ├── test-x-index.js │ ├── test-y-resolve.any │ ├── test-z-require-code-1.js │ ├── test-z-require-code-2.js │ ├── test-z-require-code-3.js │ ├── test-z-require-code-4.js │ ├── test-z-require-content.css │ ├── test-z-require-json-1.json │ ├── test-z-require-json-2.json │ ├── test-z-require-json-3.json │ ├── test-z-require-json-4.json │ └── test-z-require-json-5.json ├── test-50-require-with-config │ ├── main.js │ ├── package.json │ ├── test-x-index.js │ ├── test-y-resolve-A.txt │ ├── test-y-resolve-B.txt │ ├── test-y-resolve-C.txt │ ├── test-y-resolve-D.txt │ ├── test-y-resolve-E.txt │ ├── test-y-resolve-F.txt │ ├── test-y-resolve-G.txt │ ├── test-y-resolve-H.txt │ ├── test-z-require-code-I.js │ ├── test-z-require-code-J.js │ ├── test-z-require-content-K.txt │ ├── test-z-require-content-L.txt │ ├── test-z-require-content-M.txt │ └── test-z-require-content-N.txt ├── test-50-resolve-and-nearby │ ├── main.js │ ├── node_modules │ │ └── test-y-fish │ │ │ ├── index.js │ │ │ └── package.json │ ├── test-x-index.js │ └── test-y-fish ├── test-50-should-disclose-package │ ├── main.js │ ├── node_modules │ │ ├── TODO-no-package-json │ │ │ └── index.js │ │ ├── connect │ │ │ ├── connect.js │ │ │ └── package.json │ │ ├── has-no-license │ │ │ ├── has-no-license.js │ │ │ └── package.json │ │ ├── has-permissive-license │ │ │ ├── has-permissive-license.js │ │ │ └── package.json │ │ └── has-strict-license │ │ │ ├── has-strict-license.js │ │ │ └── package.json │ └── test-x-index.js ├── test-50-signature │ ├── main.js │ └── test-x-index.js ├── test-50-sigusr1 │ ├── main.js │ └── test-x-index.js ├── test-50-spawn │ ├── main.js │ ├── test-cluster-child.js │ ├── test-cluster.js │ ├── test-cpfork-a-1.js │ ├── test-cpfork-a-2.js │ ├── test-cpfork-a-child.js │ ├── test-cpfork-b-1.js │ ├── test-cpfork-b-2.js │ ├── test-cpfork-b-child.js │ ├── test-exec-1.js │ ├── test-exec-2.js │ ├── test-exec-3.js │ ├── test-exec-child.js │ ├── test-execFile-child.js │ ├── test-execFile.js │ ├── test-execFileSync-child.js │ ├── test-execFileSync.js │ ├── test-execSync-1.js │ ├── test-execSync-2.js │ ├── test-execSync-3.js │ ├── test-execSync-child.js │ ├── test-node.js │ ├── test-spawn-a-1.js │ ├── test-spawn-a-2.js │ ├── test-spawn-a-3.js │ ├── test-spawn-a-4.js │ ├── test-spawn-a-5.js │ ├── test-spawn-a-child.js │ ├── test-spawn-b-child.js │ ├── test-spawn-b.js │ ├── test-spawn-c-child.js │ ├── test-spawn-c.js │ ├── test-spawn-d-child.js │ ├── test-spawn-d.js │ ├── test-spawnSync-child.js │ └── test-spawnSync.js ├── test-50-symlink │ ├── main.js │ └── test-x-index.js ├── test-50-tamper-core │ ├── main.js │ └── test-x-index.js ├── test-50-undo-patch │ ├── main.js │ ├── test-x-index.js │ └── test-y-index.js ├── test-77-compare-dicts-and-tests │ └── main.js ├── test-78-verify-pkg-version │ ├── main.js │ └── test-x-index.js ├── test-79-npm │ ├── angular-bridge │ │ ├── angular-bridge.js │ │ └── package.json │ ├── any-promise │ │ ├── any-promise.js │ │ ├── any-promise.meta.js │ │ └── package.json │ ├── async │ │ ├── async.js │ │ └── package.json │ ├── aws-sdk │ │ ├── aws-sdk.js │ │ └── package.json │ ├── babel-core │ │ ├── babel-core.js │ │ ├── babel-core.txt │ │ ├── babel-core@4.7.16.js │ │ └── package.json │ ├── batch │ │ ├── batch.js │ │ └── package.json │ ├── bcrypt │ │ ├── bcrypt.js │ │ └── package.json │ ├── better-sqlite3 │ │ ├── .gitignore │ │ ├── better-sqlite3.js │ │ ├── better-sqlite3.meta.js │ │ └── package.json │ ├── bignum │ │ ├── bignum.js │ │ ├── bignum.meta.js │ │ └── package.json │ ├── bindings │ │ ├── bindings.js │ │ └── package.json │ ├── blessed │ │ ├── blessed.js │ │ └── package.json │ ├── body-parser │ │ ├── body-parser.js │ │ ├── body-parser@1.10.2.js │ │ └── package.json │ ├── browserify │ │ ├── browserify.js │ │ ├── browserify.meta.js │ │ └── package.json │ ├── bson │ │ ├── bson.js │ │ ├── bson@0.2.22.js │ │ ├── bson@0.2.22.meta.js │ │ ├── bson@0.4.0.js │ │ ├── bson@0.4.0.meta.js │ │ ├── bson@1.0.0.js │ │ └── package.json │ ├── buffermaker │ │ ├── buffermaker.js │ │ └── package.json │ ├── bunyan │ │ ├── bunyan.js │ │ └── package.json │ ├── busboy │ │ ├── busboy.js │ │ └── package.json │ ├── bytes │ │ ├── bytes.js │ │ ├── bytes@2.5.0.js │ │ └── package.json │ ├── callsites │ │ ├── callsites.js │ │ └── package.json │ ├── checklist.htm │ ├── checklist.js │ ├── chokidar │ │ ├── chokidar.js │ │ └── package.json │ ├── coffee-script │ │ ├── coffee-script-example.coffee │ │ ├── coffee-script.js │ │ └── package.json │ ├── colors │ │ ├── colors.js │ │ └── package.json │ ├── compression │ │ ├── compression.js │ │ └── package.json │ ├── compressjs │ │ ├── compressjs.js │ │ └── package.json │ ├── connect-mongo │ │ ├── connect-mongo.js │ │ ├── connect-mongo.meta.js │ │ ├── connect-mongo@0.8.2.js │ │ ├── connect-mongo@0.8.2.meta.js │ │ └── package.json │ ├── connect-mongodb │ │ ├── connect-mongodb.js │ │ ├── connect-mongodb.meta.js │ │ └── package.json │ ├── connect-redis │ │ ├── connect-redis.js │ │ ├── connect-redis.meta.js │ │ ├── connect-redis@2.5.1.js │ │ ├── connect-redis@2.5.1.meta.js │ │ └── package.json │ ├── connect │ │ ├── connect.js │ │ ├── connect@2.3.9.js │ │ └── package.json │ ├── consolidate │ │ ├── consolidate.js │ │ └── package.json │ ├── cookie-parser │ │ ├── cookie-parser.js │ │ └── package.json │ ├── cookie │ │ ├── cookie.js │ │ └── package.json │ ├── cors │ │ ├── cors.js │ │ └── package.json │ ├── cron │ │ ├── cron.js │ │ └── package.json │ ├── cross-env │ │ ├── cross-env.js │ │ └── package.json │ ├── cross-spawn-async │ │ ├── cross-spawn-async.js │ │ ├── fixture.js │ │ └── package.json │ ├── curve25519 │ │ ├── package.json │ │ └── see.hap-nodejs.meta.js │ ├── data-preflight │ │ ├── data-preflight.js │ │ ├── data-preflight.meta.js │ │ └── package.json │ ├── debug │ │ ├── debug.js │ │ └── package.json │ ├── denymount │ │ ├── denymount.js │ │ └── package.json │ ├── diff │ │ ├── diff.js │ │ └── package.json │ ├── drivelist │ │ ├── drivelist.js │ │ ├── drivelist.meta.js │ │ ├── drivelist@3.0.0.js │ │ ├── drivelist@3.0.0.meta.js │ │ └── package.json │ ├── ed25519 │ │ ├── ed25519.js │ │ ├── ed25519.meta.js │ │ └── package.json │ ├── ejs │ │ ├── ejs.js │ │ ├── ejs@0.8.8.js │ │ └── package.json │ ├── elasticsearch │ │ ├── elasticsearch.js │ │ └── package.json │ ├── electron │ │ ├── electron.js │ │ ├── electron.meta.js │ │ └── package.json │ ├── emailjs │ │ ├── emailjs.js │ │ └── package.json │ ├── engine.io │ │ ├── engine.io.js │ │ ├── engine.io@1.8.0.js │ │ └── package.json │ ├── epoll │ │ ├── epoll.js │ │ ├── epoll.meta.js │ │ └── package.json │ ├── errorhandler │ │ ├── errorhandler.js │ │ └── package.json │ ├── errors │ │ ├── errors.js │ │ └── package.json │ ├── eslint │ │ ├── eslint.js │ │ ├── eslint.meta.js │ │ └── package.json │ ├── etcher-image-write │ │ ├── etcher-image-write.js │ │ ├── etcher-image-write.meta.js │ │ └── package.json │ ├── exceljs │ │ ├── exceljs.js │ │ └── package.json │ ├── exiftool.exe │ │ ├── exiftool.exe.js │ │ ├── exiftool.exe.meta.js │ │ └── package.json │ ├── exiftool.pl │ │ ├── exiftool.pl.js │ │ ├── exiftool.pl.meta.js │ │ └── package.json │ ├── express-load │ │ ├── controllers │ │ │ └── fixture.js │ │ ├── express-load.config.json │ │ ├── express-load.js │ │ ├── package.json │ │ └── routes │ │ │ └── fixture.js │ ├── express-session │ │ ├── express-session.js │ │ └── package.json │ ├── express-with-jade │ │ ├── express.config.json │ │ ├── express.js │ │ ├── express.meta.js │ │ ├── express@3.0.6.config.json │ │ ├── express@3.0.6.js │ │ ├── express@3.0.6.meta.js │ │ ├── express@3.21.2.config.json │ │ ├── express@3.21.2.js │ │ ├── express@3.21.2.meta.js │ │ ├── package.json │ │ └── views │ │ │ └── fixture.jade │ ├── express │ │ ├── express.js │ │ ├── express@3.5.3.js │ │ └── package.json │ ├── extender │ │ ├── extender.js │ │ └── package.json │ ├── extsprintf │ │ ├── extsprintf.js │ │ └── package.json │ ├── faye-websocket │ │ ├── faye-websocket.js │ │ └── package.json │ ├── feathers │ │ ├── feathers.js │ │ └── package.json │ ├── findup-sync │ │ ├── findup-sync.js │ │ └── package.json │ ├── floordate │ │ ├── floordate.js │ │ └── package.json │ ├── fmt │ │ ├── fmt.js │ │ └── package.json │ ├── formidable │ │ ├── formidable.js │ │ └── package.json │ ├── fs-extra │ │ ├── fs-extra.js │ │ ├── fs-extra@0.20.1.js │ │ └── package.json │ ├── fsevents │ │ ├── fsevents.js │ │ ├── fsevents.meta.js │ │ └── package.json │ ├── geoip-lite │ │ ├── geoip-lite.js │ │ └── package.json │ ├── github │ │ ├── github.js │ │ └── package.json │ ├── gm │ │ ├── gm.js │ │ ├── gm.meta.js │ │ ├── package.json │ │ └── piechart.png │ ├── google-closure-compiler-java │ │ ├── google-closure-compiler-java.js │ │ ├── google-closure-compiler-java.meta.js │ │ └── package.json │ ├── google-closure-compiler │ │ ├── google-closure-compiler.js │ │ ├── google-closure-compiler.meta.js │ │ ├── google-closure-compiler@20180610.0.2.js │ │ ├── google-closure-compiler@20180610.0.2.meta.js │ │ └── package.json │ ├── googleapis │ │ ├── googleapis.js │ │ └── package.json │ ├── got │ │ ├── got.js │ │ └── package.json │ ├── graceful-fs │ │ ├── graceful-fs.js │ │ ├── graceful-fs@3.0.8.js │ │ └── package.json │ ├── grpc │ │ ├── grpc.js │ │ ├── grpc.meta.js │ │ └── package.json │ ├── gulp │ │ ├── gulp-concat-01.txt │ │ ├── gulp-concat-02.txt │ │ ├── gulp.js │ │ ├── gulp.meta.js │ │ ├── gulpfile.js │ │ └── package.json │ ├── hap-nodejs │ │ ├── hap-nodejs.js │ │ ├── hap-nodejs.meta.js │ │ └── package.json │ ├── heapdump │ │ ├── heapdump.js │ │ ├── heapdump.meta.js │ │ └── package.json │ ├── hoek │ │ ├── hoek.js │ │ ├── hoek.meta.js │ │ ├── hoek@0.9.1.js │ │ └── package.json │ ├── home.js │ ├── homebridge │ │ ├── homebridge.js │ │ ├── homebridge.meta.js │ │ └── package.json │ ├── http-proxy │ │ ├── http-proxy.js │ │ └── package.json │ ├── http-server │ │ ├── http-server.js │ │ └── package.json │ ├── image-size │ │ ├── image-size.js │ │ ├── package.json │ │ └── viewbox.svg │ ├── indexof │ │ ├── indexof.js │ │ └── package.json │ ├── inquirer │ │ ├── inquirer.js │ │ └── package.json │ ├── j │ │ ├── j.js │ │ ├── package.json │ │ └── registry.xls │ ├── jade │ │ ├── jade.js │ │ └── package.json │ ├── jsdom │ │ ├── jsdom.js │ │ ├── jsdom.meta.js │ │ ├── jsdom@8.5.0.js │ │ ├── jsdom@8.5.0.meta.js │ │ └── package.json │ ├── json-stringify-date │ │ ├── json-stringify-date.js │ │ └── package.json │ ├── json-stringify-safe │ │ ├── json-stringify-safe.js │ │ ├── json-stringify-safe@4.0.0.js │ │ └── package.json │ ├── jsonwebtoken │ │ ├── jsonwebtoken.js │ │ └── package.json │ ├── kerberos │ │ ├── kerberos.js │ │ ├── kerberos.meta.js │ │ ├── kerberos@0.0.10.js │ │ ├── kerberos@0.0.10.meta.js │ │ └── package.json │ ├── knex │ │ ├── knex.js │ │ └── package.json │ ├── later │ │ ├── later.js │ │ └── package.json │ ├── level │ │ ├── level.js │ │ └── package.json │ ├── leveldown │ │ ├── leveldown.js │ │ ├── leveldown.meta.js │ │ └── package.json │ ├── levelup │ │ ├── levelup.js │ │ ├── levelup.meta.js │ │ └── package.json │ ├── liftoff │ │ ├── liftoff.js │ │ └── package.json │ ├── lodash │ │ ├── lodash.js │ │ └── package.json │ ├── log4js │ │ ├── log4js.js │ │ ├── log4js@0.5.8.js │ │ ├── log4js@0.6.34.js │ │ ├── log4js@1.1.1.js │ │ └── package.json │ ├── logform │ │ ├── logform.js │ │ └── package.json │ ├── machinepack-urls │ │ ├── machinepack-urls.js │ │ ├── machinepack-urls@5.0.0.js │ │ └── package.json │ ├── main.js │ ├── markdown │ │ ├── markdown.js │ │ └── package.json │ ├── mdns │ │ ├── mdns.js │ │ ├── mdns.meta.js │ │ └── package.json │ ├── method-override │ │ ├── method-override.js │ │ └── package.json │ ├── microjob │ │ ├── microjob.js │ │ └── package.json │ ├── mime-types │ │ ├── mime-types.js │ │ └── package.json │ ├── mime │ │ ├── mime.js │ │ ├── mime@1.4.1.js │ │ └── package.json │ ├── minimatch │ │ ├── minimatch.js │ │ └── package.json │ ├── minstache │ │ ├── minstache.js │ │ └── package.json │ ├── module-deps │ │ ├── module-deps.js │ │ └── package.json │ ├── moment-timezone │ │ ├── moment-timezone.js │ │ └── package.json │ ├── moment │ │ ├── moment.js │ │ └── package.json │ ├── mongodb-core │ │ ├── mongodb-core.js │ │ ├── mongodb-core@1.0.5.js │ │ ├── mongodb-core@1.0.5.meta.js │ │ └── package.json │ ├── mongodb │ │ ├── mongodb.js │ │ ├── mongodb.meta.js │ │ └── package.json │ ├── mongoose │ │ ├── mongoose.js │ │ ├── mongoose.meta.js │ │ ├── mongoose@3.9.7.js │ │ ├── mongoose@3.9.7.meta.js │ │ ├── mongoose@4.0.8.js │ │ ├── mongoose@4.0.8.meta.js │ │ ├── mongoose@4.1.12.js │ │ ├── mongoose@4.1.12.meta.js │ │ └── package.json │ ├── mongoskin │ │ ├── mongoskin@2.0.3.js │ │ ├── mongoskin@2.0.3.meta.js │ │ └── package.json │ ├── ms │ │ ├── ms.js │ │ └── package.json │ ├── msgpack │ │ ├── msgpack.js │ │ ├── msgpack.meta.js │ │ └── package.json │ ├── multer │ │ ├── multer.js │ │ └── package.json │ ├── muri │ │ ├── muri.js │ │ └── package.json │ ├── native-or-bluebird │ │ ├── native-or-bluebird.js │ │ └── package.json │ ├── natives │ │ ├── natives.js │ │ └── package.json │ ├── nconf │ │ ├── nconf.js │ │ └── package.json │ ├── nedb │ │ ├── nedb.js │ │ └── package.json │ ├── negotiator │ │ ├── negotiator.js │ │ ├── negotiator@0.4.9.js │ │ └── package.json │ ├── newrelic │ │ ├── newrelic.js │ │ └── package.json │ ├── nib │ │ ├── nib.js │ │ └── package.json │ ├── nightmare │ │ ├── nightmare.config.json │ │ ├── nightmare.js │ │ ├── nightmare.meta.js │ │ └── package.json │ ├── node-forge │ │ ├── node-forge.js │ │ └── package.json │ ├── node-libcurl │ │ ├── node-libcurl.js │ │ ├── node-libcurl.meta.js │ │ └── package.json │ ├── node-notifier │ │ ├── node-notifier.js │ │ ├── node-notifier.meta.js │ │ └── package.json │ ├── node-pre-gyp │ │ ├── node-pre-gyp.js │ │ └── package.json │ ├── node-redis-pubsub │ │ ├── node-redis-pubsub.js │ │ └── package.json │ ├── node-sass │ │ ├── node-sass.js │ │ └── package.json │ ├── node-uuid │ │ ├── node-uuid.js │ │ └── package.json │ ├── node-xlsx │ │ ├── ffc.ods │ │ ├── node-xlsx.js │ │ ├── node-xlsx.meta.js │ │ ├── node-xlsx@0.6.0.js │ │ ├── package.json │ │ └── registry.xls │ ├── node-zookeeper-client │ │ ├── node-zookeeper-client.js │ │ └── package.json │ ├── nodegit │ │ ├── nodegit.js │ │ ├── nodegit.meta.js │ │ └── package.json │ ├── nodemailer-sendmail-transport │ │ ├── nodemailer-sendmail-transport.js │ │ └── package.json │ ├── nodemailer │ │ ├── nodemailer.js │ │ └── package.json │ ├── npm-registry-client │ │ ├── npm-registry-client.js │ │ ├── npm-registry-client@6.0.7.js │ │ └── package.json │ ├── npm │ │ ├── npm.meta.js │ │ └── package.json │ ├── nssocket │ │ ├── nssocket.js │ │ ├── nssocket@0.5.3.js │ │ └── package.json │ ├── oauth2orize │ │ ├── oauth2orize.js │ │ └── package.json │ ├── octobat │ │ ├── octobat.js │ │ └── package.json │ ├── open │ │ ├── open.js │ │ ├── open.meta.js │ │ └── package.json │ ├── opn │ │ ├── opn.js │ │ ├── opn.meta.js │ │ └── package.json │ ├── optimist │ │ ├── optimist.js │ │ └── package.json │ ├── passport-local │ │ ├── package.json │ │ ├── passport-local.js │ │ └── passport-local@0.1.6.js │ ├── passport │ │ ├── package.json │ │ ├── passport.js │ │ └── passport@0.2.2.js │ ├── pg-cursor │ │ ├── package.json │ │ ├── pg-cursor.js │ │ └── pg-cursor.meta.js │ ├── pg-query-stream │ │ ├── package.json │ │ ├── pg-query-stream.js │ │ ├── pg-query-stream.meta.js │ │ ├── pg-query-stream@1.0.0.js │ │ └── pg-query-stream@1.0.0.meta.js │ ├── pg-types │ │ ├── package.json │ │ ├── pg-types.js │ │ └── pg-types@1.0.0.js │ ├── pg.js │ │ ├── package.json │ │ ├── pg.js.js │ │ ├── pg.js@3.6.2.js │ │ └── pg.js@4.1.0.js │ ├── pg │ │ ├── package.json │ │ ├── pg.js │ │ ├── pg@3.6.3.js │ │ ├── pg@4.0.0.js │ │ └── pg@6.4.1.js │ ├── pgpass │ │ ├── package.json │ │ └── pgpass.js │ ├── phantom │ │ ├── package.json │ │ ├── phantom.js │ │ └── phantom.meta.js │ ├── phantomjs-prebuilt │ │ ├── package.json │ │ ├── phantomjs-prebuilt.js │ │ └── phantomjs-prebuilt.meta.js │ ├── pkginfo │ │ ├── package.json │ │ ├── pkginfo.js │ │ └── pkginfo@0.2.1.js │ ├── pm2 │ │ ├── package.json │ │ └── test.it.manually.meta.js │ ├── pmx │ │ ├── package.json │ │ ├── pmx.js │ │ └── pmx@0.5.9.js │ ├── pouchdb │ │ ├── package.json │ │ ├── pouchdb.js │ │ └── pouchdb.meta.js │ ├── primus-emitter │ │ ├── package.json │ │ └── primus-emitter.js │ ├── primus-spark-latency │ │ ├── package.json │ │ └── primus-spark-latency.js │ ├── primus │ │ ├── package.json │ │ └── primus.js │ ├── publicsuffixlist │ │ ├── package.json │ │ └── publicsuffixlist.js │ ├── pug │ │ ├── package.json │ │ └── pug.js │ ├── punt │ │ ├── package.json │ │ ├── punt.js │ │ └── punt@1.0.1.js │ ├── puppeteer │ │ ├── package.json │ │ ├── puppeteer.js │ │ └── puppeteer.meta.js │ ├── pwd │ │ ├── package.json │ │ ├── pwd.js │ │ └── pwd@0.0.4.js │ ├── q │ │ ├── package.json │ │ └── q.js │ ├── raven │ │ ├── package.json │ │ └── raven.js │ ├── rc │ │ ├── .fixture.for.rc │ │ ├── package.json │ │ ├── rc.config.json │ │ └── rc.js │ ├── readable-stream │ │ ├── package.json │ │ └── readable-stream.js │ ├── rechoir │ │ ├── fixture.coffee │ │ ├── package.json │ │ ├── rechoir.config.json │ │ ├── rechoir.js │ │ └── rechoir.meta.js │ ├── redis-parser │ │ ├── package.json │ │ └── redis-parser.js │ ├── redis-with-hiredis │ │ ├── package.json │ │ ├── redis.js │ │ ├── redis.meta.js │ │ ├── redis@1.0.0.js │ │ ├── redis@1.0.0.meta.js │ │ ├── redis@2.0.1.js │ │ ├── redis@2.0.1.meta.js │ │ ├── redis@2.1.0.js │ │ ├── redis@2.1.0.meta.js │ │ ├── redis@2.2.5.js │ │ ├── redis@2.2.5.meta.js │ │ ├── redis@2.3.1.js │ │ ├── redis@2.3.1.meta.js │ │ ├── redis@2.4.2.js │ │ └── redis@2.4.2.meta.js │ ├── redis │ │ ├── package.json │ │ ├── redis.js │ │ ├── redis@1.0.0.js │ │ ├── redis@2.0.1.js │ │ ├── redis@2.1.0.js │ │ ├── redis@2.2.5.js │ │ ├── redis@2.3.1.js │ │ └── redis@2.4.2.js │ ├── regression │ │ ├── package.json │ │ ├── regression.js │ │ └── regression@1.4.0.js │ ├── reload │ │ ├── package.json │ │ ├── reload.js │ │ ├── reload.meta.js │ │ ├── reload@2.1.0.js │ │ └── reload@2.1.0.meta.js │ ├── request │ │ ├── package.json │ │ └── request.js │ ├── require-uncached │ │ ├── package.json │ │ └── require-uncached.js │ ├── require_optional │ │ ├── package.json │ │ ├── require_optional.config.json │ │ └── require_optional.js │ ├── s3 │ │ ├── package.json │ │ └── s3.js │ ├── safe_datejs │ │ ├── package.json │ │ └── safe_datejs.js │ ├── sails │ │ ├── package.json │ │ ├── sails.js │ │ └── sails.meta.js │ ├── sax │ │ ├── package.json │ │ └── sax.js │ ├── scrypt │ │ ├── package.json │ │ ├── scrypt.js │ │ ├── scrypt.meta.js │ │ ├── scrypt@5.4.1.js │ │ └── scrypt@5.4.1.meta.js │ ├── semver │ │ ├── package.json │ │ └── semver.js │ ├── sequelize │ │ ├── package.json │ │ ├── sequelize.config.json │ │ ├── sequelize.js │ │ ├── sequelize.meta.js │ │ ├── sequelize@3.30.4.config.json │ │ ├── sequelize@3.30.4.js │ │ └── sequelize@3.30.4.meta.js │ ├── serialport │ │ ├── package.json │ │ ├── serialport.js │ │ └── serialport.meta.js │ ├── sha3 │ │ ├── package.json │ │ ├── sha3.js │ │ └── sha3.meta.js │ ├── sharp │ │ ├── package.json │ │ ├── sharp.js │ │ └── sharp.meta.js │ ├── shelljs │ │ ├── package.json │ │ ├── shelljs.js │ │ ├── shelljs@0.1.4.js │ │ ├── shelljs@0.6.0.js │ │ └── shelljs@0.7.6.js │ ├── sinon │ │ ├── package.json │ │ ├── sinon.js │ │ └── sinon@1.1.0.js │ ├── socket.io-client │ │ ├── package.json │ │ ├── socket.io-client.js │ │ ├── socket.io-client@0.9.17.js │ │ ├── socket.io-client@1.0.6.js │ │ └── socket.io-client@1.7.0.js │ ├── socket.io │ │ ├── package.json │ │ ├── socket.io.js │ │ ├── socket.io@1.4.8.js │ │ ├── socket.io@1.6.0.js │ │ └── socket.io@1.7.0.js │ ├── sqip │ │ ├── package.json │ │ └── sqip.js │ ├── sqlite3 │ │ ├── package.json │ │ ├── sqlite3.js │ │ └── sqlite3.meta.js │ ├── stamp.js │ ├── steam-crypto │ │ ├── package.json │ │ └── steam-crypto.js │ ├── steam │ │ ├── package.json │ │ ├── steam.js │ │ └── steam.meta.js │ ├── stripe-webhook-middleware │ │ ├── package.json │ │ └── stripe-webhook-middleware.js │ ├── stripe │ │ ├── package.json │ │ ├── stripe.js │ │ └── stripe@3.9.0.js │ ├── strong-globalize │ │ ├── package.json │ │ └── strong-globalize.js │ ├── stylus │ │ ├── external.css │ │ ├── package.json │ │ ├── stylus.config.json │ │ └── stylus.js │ ├── supervisor │ │ ├── fixture.js │ │ ├── package.json │ │ ├── supervisor.js │ │ └── supervisor.meta.js │ ├── svgo │ │ ├── package.json │ │ └── svgo.js │ ├── tabtab │ │ ├── package.json │ │ └── tabtab.js │ ├── tesseract.js │ │ ├── hello.jpg │ │ ├── package.json │ │ ├── tesseract.js.js │ │ └── tesseract.js.meta.js │ ├── throng │ │ ├── package.json │ │ ├── throng.js │ │ └── throng.meta.js │ ├── time │ │ ├── package.json │ │ ├── time.js │ │ └── time.meta.js │ ├── times.js │ ├── tinify │ │ ├── package.json │ │ └── tinify.js │ ├── tiny-worker │ │ ├── fixture.js │ │ ├── package.json │ │ └── tiny-worker.js │ ├── tmp │ │ ├── package.json │ │ └── tmp.js │ ├── transformers │ │ ├── package.json │ │ └── transformers.js │ ├── uglify-js │ │ ├── package.json │ │ ├── uglify-js.js │ │ └── uglify-js@2.7.5.js │ ├── umd │ │ ├── package.json │ │ ├── umd.js │ │ └── umd@2.1.0.js │ ├── underscore │ │ ├── package.json │ │ └── underscore.js │ ├── union │ │ ├── package.json │ │ └── union.js │ ├── update-notifier │ │ ├── package.json │ │ ├── update-notifier.js │ │ └── update-notifier.meta.js │ ├── usage │ │ ├── package.json │ │ ├── usage.js │ │ └── usage.meta.js │ ├── v8flags │ │ ├── package.json │ │ ├── v8flags.js │ │ └── v8flags@2.1.1.js │ ├── verror │ │ ├── package.json │ │ └── verror.js │ ├── voc │ │ ├── package.json │ │ └── voc.js │ ├── webdriverio │ │ ├── package.json │ │ └── webdriverio.js │ ├── winston-uber │ │ ├── package.json │ │ └── winston-uber.js │ ├── winston │ │ ├── package.json │ │ └── winston.js │ ├── ws │ │ ├── package.json │ │ ├── ws.js │ │ └── ws@0.5.0.js │ ├── xlsx │ │ ├── ffc.ods │ │ ├── package.json │ │ ├── registry.xls │ │ └── xlsx.js │ ├── xml2js │ │ ├── package.json │ │ └── xml2js.js │ ├── yargs │ │ ├── package.json │ │ └── yargs.js │ └── zeromq │ │ ├── package.json │ │ ├── zeromq.js │ │ └── zeromq.meta.js ├── test-80-compression-node-opcua │ ├── .gitignore │ ├── main.js │ ├── package.json │ ├── test-empty.js │ ├── test-x.js │ └── test-y.js ├── test-80-compression-various-file-access │ ├── main.js │ ├── myfile.bin │ ├── myfile.txt │ ├── package.json │ ├── test.js │ └── test_with_new_fs_promises.js ├── test-80-compression │ ├── .gitignore │ ├── main.js │ ├── test-empty.js │ └── test-x.js ├── test-99-#1120-mkdir-mountpoints │ ├── main.js │ └── test-x-index.js ├── test-99-#1121-regexp-mountpoints │ ├── main.js │ ├── plugins-D-ext │ │ └── test-y-require-D.js │ └── test-x-index.js ├── test-99-#1130 │ ├── .gitignore │ ├── files │ │ ├── a.js │ │ └── b.js │ ├── main.js │ ├── package.json │ └── read.js ├── test-99-#1135 │ ├── .gitignore │ ├── index.js │ ├── main.js │ └── package.json ├── test-99-#1191 │ ├── .gitignore │ ├── index.js │ ├── main.js │ └── package.json ├── test-99-#1192 │ ├── .gitignore │ ├── main.js │ ├── package.json │ ├── public │ │ └── views │ │ │ └── index.pug │ └── src │ │ └── index.js ├── test-99-#1207 │ ├── .gitignore │ ├── index.js │ └── main.js ├── test-99-#1505 │ ├── .gitignore │ ├── files │ │ └── test.txt │ ├── main.js │ ├── package.json │ └── stat.js ├── test-99-#1861 │ ├── index.js │ ├── launch.bat │ └── main.js ├── test-99-#420-copy-from-snapshot │ ├── .gitignore │ ├── copy.js │ ├── input │ │ └── test.json │ ├── main.js │ └── package.json ├── test-99-#775 │ ├── a.js │ ├── b.js │ ├── main.js │ └── package.json ├── test-99-#938-withfiletypes │ ├── .gitignore │ ├── main.js │ ├── package.json │ └── read.js ├── test.js └── utils.js ├── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | lib-es5 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | lib-es5/ -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | save-prefix "" 2 | -------------------------------------------------------------------------------- /dictionary/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "parserOptions": { 3 | "sourceType": "script" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /dictionary/angular-bridge.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/any-promise.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/async.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/aws-sdk.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['apis/*.json', 'lib/services/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/babel-core.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/batch.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/bcrypt.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/better-sqlite3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/bignum.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/bindings.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/browserify.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['bin/*.txt'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/bson.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/buffermaker.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/busboy.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/types/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/bytes.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/callsites.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/chokidar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/coffee-script.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/coffee-script/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/colors.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/compression.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/compressjs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/connect-mongo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/connect-mongodb.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/connect-redis.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/consolidate.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/cookie-parser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/cookie.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/cors.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/cron.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/cross-spawn-async.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/curve25519.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/data-preflight.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['src/view/**/*', 'src/js/view/**/*'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/debug.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/denymount.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/diff.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/ed25519.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/ejs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/elasticsearch.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/emailjs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/engine.io.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/epoll.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/errorhandler.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['public/**/*'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/errors.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['lib/static/*'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/eslint.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/rules/*.js', 'lib/formatters/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/etcher-image-write.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/express-session.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/extsprintf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/faye-websocket.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/feathers.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/findup-sync.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/floordate.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/fmt.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/formidable.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/fs-extra.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/fsevents.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/geoip-lite.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['data/*'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/github.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['lib/routes.json'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/gm.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/googleapis.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['apis/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/got.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/gulp.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/hap-nodejs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/heapdump.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/hoek.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/homebridge.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/http-proxy.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/http-server.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/image-size.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/indexof.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/inquirer.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/jade.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/jsdom.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/json-stringify-date.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/json-stringify-safe.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/jsonwebtoken.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/kerberos.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/knex.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/later.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['later.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/level.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/levelup.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/lodash.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/log4js.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/appenders/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/logform.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/machinepack-urls.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['machines/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/markdown.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/mdns.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | // хоть bindings и объявлен в 5 | // dependencies, но не используется 6 | }; 7 | -------------------------------------------------------------------------------- /dictionary/method-override.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/mime-types.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/mime.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/minimatch.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/minstache.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/module-deps.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/moment-timezone.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/moment.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['locale/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/mongodb.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/mongodb/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/mongoose.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/drivers/node-mongodb-native/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/mongoskin.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/ms.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/msgpack.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/multer.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/muri.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/native-or-bluebird.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/natives.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/nconf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/nconf/stores/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/nedb.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/negotiator.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/newrelic.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/nib.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/node-forge.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['js/*.js', 'lib/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/node-libcurl.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/node-pre-gyp.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/node-redis-pubsub.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/node-sass.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/node-uuid.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/node-xlsx.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/node-zookeeper-client.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['lib/jute/specification.json'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/nodegit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['dist/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/nodemailer-sendmail-transport.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/nodemailer.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/npm-registry-client.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/npm.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/nssocket.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/oauth2orize.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/octobat.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/opn.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | // compatibility with 'open' 4 | module.exports = require('./open.js'); 5 | -------------------------------------------------------------------------------- /dictionary/optimist.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/passport-local.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/passport.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/pg-cursor.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/pg-query-stream.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/pg-types.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/arrayParser.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/pg.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/pg.js.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/pgpass.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/helper.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/pkginfo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/pm2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/ProcessContainerFork.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/pmx.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/pouchdb.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/primus-emitter.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/primus-spark-latency.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/primus.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/pug.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/punt.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/pwd.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/q.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/raven.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/readable-stream.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/rechoir.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/redis-parser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/redis.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/regression.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/reload.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/reload-server.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/request.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/require-uncached.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/require_optional.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/s3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/safe_datejs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/sax.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/scrypt.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/semver.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/sequelize.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/serialport.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/sha3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/shelljs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['src/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/sinon.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/sqlite3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/steam-crypto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['public.pub'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/steam.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/stripe-webhook-middleware.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/stripe.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/strong-globalize.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/supervisor.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/svgo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/**/*.js', 'plugins/*.js'], 6 | assets: ['.svgo.yml'], 7 | }, 8 | }; 9 | -------------------------------------------------------------------------------- /dictionary/tabtab.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/tesseract.js.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['src/worker-script/node/index.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/throng.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/time.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/tinify.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['lib/data/cacert.pem'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/tiny-worker.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | assets: ['lib/noop.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/tmp.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/transformers.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/underscore.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/union.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/update-notifier.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/usage.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/providers/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/verror.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/voc.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/webdriverio.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['build/**/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/winston-uber.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/winston/transports/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/winston.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | pkg: { 5 | scripts: ['lib/winston/transports/*.js'], 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /dictionary/ws.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/xml2js.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /dictionary/yargs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /lib/compress_type.ts: -------------------------------------------------------------------------------- 1 | export enum CompressType { 2 | None = 0, 3 | GZip = 1, 4 | Brotli = 2, 5 | } 6 | -------------------------------------------------------------------------------- /lib/log.js: -------------------------------------------------------------------------------- 1 | export { log, wasReported } from 'pkg-fetch/lib-es5/log'; 2 | -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /test/test-10-pnpm/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | pnpm-lock.yaml 3 | test-* 4 | -------------------------------------------------------------------------------- /test/test-10-pnpm/test.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const assert = require('better-assert'); 4 | assert(21 * 2 === 42); 5 | console.log(42); 6 | -------------------------------------------------------------------------------- /test/test-11-pnpm/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | pnpm-lock.yaml 3 | test-* 4 | -------------------------------------------------------------------------------- /test/test-11-pnpm/test.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('bonjour'); 4 | console.log(42); 5 | -------------------------------------------------------------------------------- /test/test-42-path-related-values/project/app.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./module.js'); 4 | -------------------------------------------------------------------------------- /test/test-46-input-js/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-js-exe/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-js/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-target-js-exe/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-target-js/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-target/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-targets-many-2/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-targets-many-3/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-targets-many-4/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-targets-many-5/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-targets-many-6/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output-targets-many/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-output/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-package-json-dir-scope/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@org/palookaville", 3 | "bin": "test-x-index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-46-input-package-json-dir-scope/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-package-json-dir/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "palookaville", 3 | "bin": "test-x-index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-46-input-package-json-dir/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-package-json-outputdir/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-package-json-target/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-package-json/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "palookaville", 3 | "bin": "test-x-index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-46-input-package-json/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-target-js-exe/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-target-js/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-target/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-targets-many-2/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-targets-many-3/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-targets-many-4/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-targets-many-5/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-targets-many-6/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input-targets-many/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-input/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-multi-arch-2/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-multi-arch/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-outpath-target/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-outpath-targets-many/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-46-outpath/test-x-index: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-api/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-arguments/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(process.argv[2]); 4 | -------------------------------------------------------------------------------- /test/test-50-bakery-2/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(typeof gc); 4 | -------------------------------------------------------------------------------- /test/test-50-bakery-3/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('should not be executed'); 4 | -------------------------------------------------------------------------------- /test/test-50-bakery-4/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('should not be executed'); 4 | -------------------------------------------------------------------------------- /test/test-50-bakery/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(typeof gc); 4 | -------------------------------------------------------------------------------- /test/test-50-can-include-addon/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./time.node'); 4 | -------------------------------------------------------------------------------- /test/test-50-can-include-addon/time.node: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /test/test-50-cannot-css-script/assets/animate.css: -------------------------------------------------------------------------------- 1 | module.exports = require('path').basename(__filename); 2 | -------------------------------------------------------------------------------- /test/test-50-cannot-css-script/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "test-x-index.js", 3 | "pkg": { 4 | "scripts": [ 5 | "assets" 6 | ] 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/test-50-cannot-css-script/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-cannot-include-df/node_modules/some-package/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-cannot-include-df/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('some-package'); 4 | -------------------------------------------------------------------------------- /test/test-50-chdir-env-var/source/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('ok'); 4 | -------------------------------------------------------------------------------- /test/test-50-config-log/node_modules/stylus/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-config-log/node_modules/stylus/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "stylus", 3 | "main": "index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-config-log/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('stylus'); 4 | -------------------------------------------------------------------------------- /test/test-50-console-trace/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.error(__filename); 4 | console.trace(); 5 | -------------------------------------------------------------------------------- /test/test-50-corrupt-executable/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('ok'); 4 | -------------------------------------------------------------------------------- /test/test-50-debug/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | setTimeout(function () { 4 | console.log('ok'); 5 | }, 3000); 6 | -------------------------------------------------------------------------------- /test/test-50-extensions/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "parserOptions": { 3 | "sourceType": "module" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /test/test-50-extensions/test-y-esnext.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable no-unused-vars */ 2 | 3 | import x from './test-z-sub.js'; 4 | -------------------------------------------------------------------------------- /test/test-50-extensions/test-z-sub.js: -------------------------------------------------------------------------------- 1 | console.log(42); 2 | -------------------------------------------------------------------------------- /test/test-50-fs-runtime-layer-2/test-z-asset.css: -------------------------------------------------------------------------------- 1 | .header { 2 | background: #444; 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-fs-runtime-layer-3/test-z-asset.css: -------------------------------------------------------------------------------- 1 | .header { 2 | background: #444; 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-global-object/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "test-x-index.js", 3 | "pkg": { 4 | "scripts": "test-y-*" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-50-global-object/test-y-resolve-A.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | global.x = 42; 4 | console.log(x); 5 | -------------------------------------------------------------------------------- /test/test-50-global-object/test-y-resolve-B.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | global.y = 84; 4 | console.log(y); 5 | -------------------------------------------------------------------------------- /test/test-50-inspect/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | setTimeout(function () { 4 | console.log('ok'); 5 | }, 3000); 6 | -------------------------------------------------------------------------------- /test/test-50-invalid-package-json-2/node_modules/crusader/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "crusader" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-invalid-package-json-2/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('crusader'); 4 | -------------------------------------------------------------------------------- /test/test-50-invalid-package-json-bin-2/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "busboy", 3 | "bin": "bin.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-invalid-package-json-bin/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "busboy" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-invalid-unknown-token/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-may-exclude-must-exclude/test-y-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'hello'; 4 | -------------------------------------------------------------------------------- /test/test-50-module-parent/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./test-y-fish-A.js'); 4 | require('./test-y-fish-B.js'); 5 | -------------------------------------------------------------------------------- /test/test-50-module-parent/test-y-fish-A.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('test-y-fish-A'); 4 | console.log(require('./test-y-fish-C')); 5 | -------------------------------------------------------------------------------- /test/test-50-module-parent/test-y-fish-B.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('test-y-fish-B'); 4 | console.log(require('./test-y-fish-C')); 5 | -------------------------------------------------------------------------------- /test/test-50-mountpoints/plugins-C-int/test-y-require-C.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var common = require('../test-y-common.js'); 4 | 5 | common('I am C'); 6 | -------------------------------------------------------------------------------- /test/test-50-mountpoints/test-y-common.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (s) { 4 | console.log(s); 5 | }; 6 | -------------------------------------------------------------------------------- /test/test-50-native-addon-2/node_modules/dependency/time.node: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /test/test-50-native-addon-3/lib/community/time-y.node: -------------------------------------------------------------------------------- 1 | module.exports = 'time-y'; 2 | -------------------------------------------------------------------------------- /test/test-50-native-addon-3/lib/enterprise/time-z.node: -------------------------------------------------------------------------------- 1 | module.exports = 'time-z'; 2 | -------------------------------------------------------------------------------- /test/test-50-native-addon-3/lib/time-x.node: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /test/test-50-native-addon-3/node_modules/dependency/time-d.node: -------------------------------------------------------------------------------- 1 | module.exports = 'time-d'; 2 | -------------------------------------------------------------------------------- /test/test-50-native-addon-4/lib/time.node: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /test/test-50-native-addon/lib/time.node: -------------------------------------------------------------------------------- 1 | module.exports = 'test'; 2 | -------------------------------------------------------------------------------- /test/test-50-no-signature/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('ok'); 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-A/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-A-package'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-A/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-B/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-B-package'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-B/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-E/index.txt: -------------------------------------------------------------------------------- 1 | test-y-fish-E-package -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-E/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.txt" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-F/index.txt: -------------------------------------------------------------------------------- 1 | test-y-fish-F-package -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-F/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.txt" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-G/index.txt: -------------------------------------------------------------------------------- 1 | test-y-fish-G-package -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-G/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.txt" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-H/index.txt: -------------------------------------------------------------------------------- 1 | test-y-fish-H-package -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-H/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.txt" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-I/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./test-y-fish-I'); 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-I/node_modules/test-y-fish-I/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-I-subpackage'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-I/node_modules/test-y-fish-I/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-I/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-I/test-y-fish-I.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-I-file'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-J/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('test-y-fish-J'); 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-J/node_modules/test-y-fish-J/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-J-subpackage'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-J/node_modules/test-y-fish-J/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-J/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-J/test-y-fish-J.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-J-file'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-M/execute.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-M'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-M/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "execute.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-N/execute.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('test-y-fish-N'); 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-N/node_modules/test-y-fish-N/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "undecorate.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-N/node_modules/test-y-fish-N/undecorate.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-N-subpackage'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-N/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "execute.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-O/node_modules/test-y-fish-O/index.txt: -------------------------------------------------------------------------------- 1 | module.exports = "test-y-fish-O-subpackage"; 2 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-O/node_modules/test-y-fish-O/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.txt" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-O/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-O/test-y-fish-O: -------------------------------------------------------------------------------- 1 | test-y-fish-O-file -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-P/node_modules/test-y-fish-P/index.txt: -------------------------------------------------------------------------------- 1 | test-y-fish-P-subpackage -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-P/node_modules/test-y-fish-P/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.txt" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-P/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-P/test-y-fish-P: -------------------------------------------------------------------------------- 1 | test-y-fish-P-file -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-R/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./test/'); 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-R/test.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test.js'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/node_modules/test-y-fish-R/test/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test/index.js'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-A.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-A-supfile'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-B.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-B-supfile'; 4 | -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-E: -------------------------------------------------------------------------------- 1 | test-y-fish-E-supfile -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-F: -------------------------------------------------------------------------------- 1 | test-y-fish-F-supfile -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-G: -------------------------------------------------------------------------------- 1 | test-y-fish-G-supfile -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-H: -------------------------------------------------------------------------------- 1 | test-y-fish-H-supfile -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-I: -------------------------------------------------------------------------------- 1 | test-y-fish-I-supfile -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-J: -------------------------------------------------------------------------------- 1 | test-y-fish-J-supfile -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-M: -------------------------------------------------------------------------------- 1 | test-y-fish-M-supfile -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-N: -------------------------------------------------------------------------------- 1 | test-y-fish-N-supfile -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-O: -------------------------------------------------------------------------------- 1 | test-y-fish-O-supfile -------------------------------------------------------------------------------- /test/test-50-node-modules-tree/test-y-fish-P: -------------------------------------------------------------------------------- 1 | test-y-fish-P-supfile -------------------------------------------------------------------------------- /test/test-50-non-ascii/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | require('./test-y-$$'); 5 | -------------------------------------------------------------------------------- /test/test-50-non-ascii/test-y-$$.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-odd-entrypoint/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-package-a-binary/test-y-binary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/pkg/9066ceeb391d9c7ba6aba650109c2fa3f8e088eb/test/test-50-package-a-binary/test-y-binary.png -------------------------------------------------------------------------------- /test/test-50-package-json-2/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "sub/test-x-index.js", 3 | "pkg": { 4 | "scripts": "./test-y-data.json" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-50-package-json-2/sub/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var dataPath = '../test-y-data.json'; 4 | var data = require(dataPath); 5 | console.log(data); 6 | -------------------------------------------------------------------------------- /test/test-50-package-json-2/test-y-data.json: -------------------------------------------------------------------------------- 1 | "test data" 2 | -------------------------------------------------------------------------------- /test/test-50-package-json-3/test-y-data.json: -------------------------------------------------------------------------------- 1 | "test data" 2 | -------------------------------------------------------------------------------- /test/test-50-package-json-4/node_modules/busboy/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | -------------------------------------------------------------------------------- /test/test-50-package-json-4/node_modules/busboy/lib/types/test-y-require.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-require'; 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-4/node_modules/busboy/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "busboy", 3 | "main": "index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-4/node_modules/log4js/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | -------------------------------------------------------------------------------- /test/test-50-package-json-4/node_modules/log4js/lib/appenders/test-z-require.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-z-require'; 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-4/node_modules/log4js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "log4js", 3 | "main": "index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-5/node_modules/@types/omega/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@types/omega", 3 | "dependencies": { 4 | "@types/delta": "*" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-50-package-json-5/node_modules/input/node_modules/@types/delta/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | global.FOO = 'bar'; 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-5/node_modules/input/node_modules/@types/delta/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@types/delta", 3 | "main": "index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-5/node_modules/input/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('alpha'); 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-6/node_modules/alpha/alpha.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('bar'); 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-6/node_modules/alpha/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "alpha", 3 | "main": "alpha.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-6/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./node_modules/alpha'); 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-6b/node_modules/alpha/alpha.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('alpha/beta.js'); 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-6b/node_modules/alpha/beta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('bar'); 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-6b/node_modules/alpha/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "alpha", 3 | "main": "alpha.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-6c/beta/beta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('bar'); 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-6c/beta/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "beta", 3 | "main": "beta.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-6d/node_modules/alpha/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var dataPath = 'delta'; 4 | require(dataPath); 5 | console.log(global.FOO); 6 | -------------------------------------------------------------------------------- /test/test-50-package-json-6d/node_modules/alpha/node_modules/delta/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | global.FOO = 'bar'; 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-6d/node_modules/alpha/node_modules/delta/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "delta", 3 | "main": "index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-6d/node_modules/alpha/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "alpha", 3 | "main": "index.js", 4 | "dependencies": { 5 | "delta": "*" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/test-50-package-json-6d/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('alpha'); 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-7/node_modules/delta/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | global.FOO = 'bar'; 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-7/node_modules/delta/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "delta", 3 | "main": "index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-7/node_modules/normalize.css/normalize.css: -------------------------------------------------------------------------------- 1 | html { 2 | line-height: 1.15; /* 1 */ 3 | -webkit-text-size-adjust: 100%; /* 2 */ 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-7/node_modules/normalize.css/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "normalize.css", 3 | "main": "normalize.css" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-7/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "test-x-index.js", 3 | "dependencies": { 4 | "delta": "*", 5 | "normalize.css": "*" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/test-50-package-json-7p/node_modules/delta/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | global.FOO = 'bar'; 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-7p/node_modules/delta/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "delta", 3 | "main": "index.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-7p/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "test-x-index.js", 3 | "license": "MIT", 4 | "dependencies": { 5 | "delta": "*" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/test-50-package-json-7p/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var dataPath = 'delta'; 4 | require(dataPath); 5 | console.log(global.FOO); 6 | -------------------------------------------------------------------------------- /test/test-50-package-json-8/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "sub/test-x-index.js", 3 | "files": [ 4 | "sub/sub", 5 | "test-z-data.css" 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /test/test-50-package-json-8/sub/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var dataPath = './sub/test-y-require.js'; 4 | require(dataPath); 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-8/test-z-data.css: -------------------------------------------------------------------------------- 1 | test data 2 | -------------------------------------------------------------------------------- /test/test-50-package-json-8b/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "sub/test-x-index.js", 3 | "files": [ 4 | "/sub/sub", 5 | "/test-z-data.css" 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /test/test-50-package-json-8b/sub/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var dataPath = './sub/test-y-require.js'; 4 | require(dataPath); 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-8b/test-z-data.css: -------------------------------------------------------------------------------- 1 | test data 2 | -------------------------------------------------------------------------------- /test/test-50-package-json-8p/sub/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var dataPath = './sub/test-y-require.js'; 4 | require(dataPath); 5 | -------------------------------------------------------------------------------- /test/test-50-package-json-8p/test-z-data.css: -------------------------------------------------------------------------------- 1 | test data 2 | -------------------------------------------------------------------------------- /test/test-50-package-json-9/node_modules/test-y-require/test-z-data.css: -------------------------------------------------------------------------------- 1 | test data 2 | -------------------------------------------------------------------------------- /test/test-50-package-json-9/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('test-y-require'); 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-9p/node_modules/test-y-require/test-z-data.css: -------------------------------------------------------------------------------- 1 | test data 2 | -------------------------------------------------------------------------------- /test/test-50-package-json-9p/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('test-y-require'); 4 | -------------------------------------------------------------------------------- /test/test-50-package-json-A/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "test-x-index.js", 3 | "data": 42 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-package-json/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "test-x-index.js", 3 | "pkg": { 4 | "scripts": "test-y-*" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-50-package-json/test-y-resolve-A.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-resolve-A'; 4 | -------------------------------------------------------------------------------- /test/test-50-package-json/test-y-resolve-B.txt: -------------------------------------------------------------------------------- 1 | module.exports = "test-y-resolve-B"; 2 | -------------------------------------------------------------------------------- /test/test-50-package-json/test-y-resolve-C.json: -------------------------------------------------------------------------------- 1 | "test-y-resolve-C" 2 | -------------------------------------------------------------------------------- /test/test-50-path-as-buffer/test-z-asset.css: -------------------------------------------------------------------------------- 1 | .header { 2 | background: #444; 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-path-separators/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "test-x-index.js", 3 | "pkg": { 4 | "assets": "sub/*" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-50-path-separators/sub/test-y-require-C.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = []; 4 | -------------------------------------------------------------------------------- /test/test-50-path-separators/sub/test-y-require-D.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = []; 4 | -------------------------------------------------------------------------------- /test/test-50-public-packages/node_modules/crusader/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "crusader" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-public-packages/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('crusader'); 4 | -------------------------------------------------------------------------------- /test/test-50-reproducible/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-require-edge-cases/test-x1-content.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'hello'; 4 | -------------------------------------------------------------------------------- /test/test-50-require-edge-cases/test-x2-require-false.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = false; 4 | -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-y-resolve-A.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-A-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-y-resolve-B.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-B-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-y-resolve-C.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-C-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-y-resolve-D.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-D-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-y-resolve-E.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-E-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-y-resolve-F.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-F-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-y-resolve-G.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-G-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-y-resolve-H.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-H-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-z-require-code-I.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports.v = 'test-z-require-code-I-compile-time'; 4 | -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-z-require-code-J.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports.v = 'test-z-require-code-J-compile-time'; 4 | -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-z-require-content-K.txt: -------------------------------------------------------------------------------- 1 | test-z-require-content-K-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-z-require-content-L.txt: -------------------------------------------------------------------------------- 1 | test-z-require-content-L-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-z-require-content-M.txt: -------------------------------------------------------------------------------- 1 | test-z-require-content-M-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve-2/test-z-require-content-N.txt: -------------------------------------------------------------------------------- 1 | test-z-require-content-N-compile-time -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-y-resolve.any: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | what: "test-y-resolve.any.body" 3 | }; 4 | -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-z-require-code-1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | what: 'test-z-require-code1.js.body', 5 | }; 6 | -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-z-require-code-2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | what: 'test-z-require-code2.js.body', 5 | }; 6 | -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-z-require-code-3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | what: 'test-z-require-code3.js.body', 5 | }; 6 | -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-z-require-code-4.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | what: 'test-z-require-code4.js.body', 5 | }; 6 | -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-z-require-json-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "what": "test-z-require-json1.json.body" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-z-require-json-2.json: -------------------------------------------------------------------------------- 1 | { 2 | "what": "test-z-require-json2.json.body" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-z-require-json-3.json: -------------------------------------------------------------------------------- 1 | { 2 | "what": "test-z-require-json3.json.body" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-z-require-json-4.json: -------------------------------------------------------------------------------- 1 | { 2 | "what": "test-z-require-json4.json.body" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-require-resolve/test-z-require-json-5.json: -------------------------------------------------------------------------------- 1 | { 2 | "what": "test-z-require-json5.json.body" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-require-with-config/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "test-x-index.js", 3 | "pkg": { 4 | "scripts": "test-z-*.js", 5 | "assets": "test-*.txt" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-y-resolve-A.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-A-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-y-resolve-B.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-B-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-y-resolve-C.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-C-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-y-resolve-D.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-D-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-y-resolve-E.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-E-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-y-resolve-F.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-F-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-y-resolve-G.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-G-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-y-resolve-H.txt: -------------------------------------------------------------------------------- 1 | test-z-resolve-H-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-z-require-code-I.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports.v = 'test-z-require-code-I-compile-time'; 4 | -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-z-require-code-J.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports.v = 'test-z-require-code-J-compile-time'; 4 | -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-z-require-content-K.txt: -------------------------------------------------------------------------------- 1 | test-z-require-content-K-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-z-require-content-L.txt: -------------------------------------------------------------------------------- 1 | test-z-require-content-L-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-z-require-content-M.txt: -------------------------------------------------------------------------------- 1 | test-z-require-content-M-compile-time -------------------------------------------------------------------------------- /test/test-50-require-with-config/test-z-require-content-N.txt: -------------------------------------------------------------------------------- 1 | test-z-require-content-N-compile-time -------------------------------------------------------------------------------- /test/test-50-resolve-and-nearby/node_modules/test-y-fish/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = 'test-y-fish-package'; 4 | -------------------------------------------------------------------------------- /test/test-50-resolve-and-nearby/node_modules/test-y-fish/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "index.js" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-50-resolve-and-nearby/test-y-fish: -------------------------------------------------------------------------------- 1 | module.exports = "test-y-fish-file"; 2 | -------------------------------------------------------------------------------- /test/test-50-should-disclose-package/node_modules/TODO-no-package-json/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-should-disclose-package/node_modules/connect/connect.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var connectNonLiteral = 'connect-non-literal'; 4 | require(connectNonLiteral); 5 | -------------------------------------------------------------------------------- /test/test-50-should-disclose-package/node_modules/connect/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "connect", 3 | "main": "connect.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-should-disclose-package/node_modules/has-no-license/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "has-no-license", 3 | "main": "has-no-license.js" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-50-signature/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('ok'); 4 | -------------------------------------------------------------------------------- /test/test-50-sigusr1/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | setTimeout(function () { 4 | console.log('ok'); 5 | process.kill(process.pid, 'SIGUSR1'); 6 | }, 3000); 7 | -------------------------------------------------------------------------------- /test/test-50-symlink/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(42); 4 | -------------------------------------------------------------------------------- /test/test-50-undo-patch/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('should not be executed'); 4 | -------------------------------------------------------------------------------- /test/test-50-undo-patch/test-y-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('ok'); 4 | -------------------------------------------------------------------------------- /test/test-78-verify-pkg-version/test-x-index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(process.versions.pkg); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/angular-bridge/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/any-promise/any-promise.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (stamp) { 4 | return { 5 | allow: stamp.m >= 46, 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/any-promise/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/async/async.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var async = require('async'); 4 | if (async.waterfall) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/async/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/aws-sdk/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/babel-core/babel-core.txt: -------------------------------------------------------------------------------- 1 | let p = process; 2 | Object.keys(p).some((key) => { 3 | console.log(key); 4 | }); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/babel-core/babel-core@4.7.16.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./babel-core.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/babel-core/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/batch/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/bcrypt/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/better-sqlite3/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite 2 | -------------------------------------------------------------------------------- /test/test-79-npm/better-sqlite3/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/bignum/bignum.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var bignum = require('bignum'); 4 | if (bignum.div) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/bignum/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/bindings/bindings.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var bindings = require('bindings'); 4 | if (typeof bindings === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/bindings/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/blessed/blessed.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var blessed = require('blessed'); 4 | if (typeof blessed === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/blessed/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/body-parser/body-parser@1.10.2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./body-parser.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/body-parser/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/browserify/browserify.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | take: 'last-line', 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/browserify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/bson/bson@0.4.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./bson@0.2.22.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/bson/bson@0.4.0.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./bson@0.2.22.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/bson/bson@1.0.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./bson.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/bson/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/buffermaker/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/bunyan/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/busboy/busboy.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var busboy = require('busboy'); 4 | if (typeof busboy === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/busboy/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/bytes/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/callsites/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/checklist.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable no-unused-vars */ 2 | /* eslint-disable quotes */ 3 | 4 | 'use strict'; 5 | 6 | const table = {}; 7 | const changes = []; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/chokidar/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/coffee-script/coffee-script-example.coffee: -------------------------------------------------------------------------------- 1 | console.log 'ok' 2 | -------------------------------------------------------------------------------- /test/test-79-npm/coffee-script/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/colors/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/compression/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/compressjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/connect-mongo/connect-mongo.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (stamp) { 4 | return { 5 | allow: stamp.m >= 46, 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/connect-mongo/connect-mongo@0.8.2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./connect-mongo.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/connect-mongo/connect-mongo@0.8.2.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./connect-mongo.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/connect-mongo/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/connect-mongodb/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/connect-redis/connect-redis.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (stamp) { 4 | return { 5 | allow: stamp.m >= 46, 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/connect-redis/connect-redis@2.5.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./connect-redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/connect-redis/connect-redis@2.5.1.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./connect-redis.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/connect-redis/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/connect/connect.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var connect = require('connect'); 4 | if (typeof connect === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/connect/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/consolidate/consolidate.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('consolidate'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/consolidate/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/cookie-parser/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/cookie/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/cors/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/cron/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/cross-env/cross-env.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('cross-env'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/cross-env/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/cross-spawn-async/fixture.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | 'use strict'; 4 | 5 | console.log('ok'); 6 | -------------------------------------------------------------------------------- /test/test-79-npm/cross-spawn-async/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/curve25519/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/curve25519/see.hap-nodejs.meta.js: -------------------------------------------------------------------------------- 1 | // hap-nodejs использует git-версию 2 | // а та, что в npm даже не компилируется 3 | -------------------------------------------------------------------------------- /test/test-79-npm/data-preflight/data-preflight.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('ok'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/data-preflight/data-preflight.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | allow: false, 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/data-preflight/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/debug/debug.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var debug = require('debug'); 4 | if (typeof debug === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/debug/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/denymount/denymount.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var denymount = require('denymount'); 4 | if (typeof denymount === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/denymount/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/diff/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/drivelist/drivelist.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./drivelist@3.0.0.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/drivelist/drivelist.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./drivelist@3.0.0.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/drivelist/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/ed25519/ed25519.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var ed25519 = require('ed25519'); 4 | if (ed25519.MakeKeypair) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/ed25519/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/ejs/ejs@0.8.8.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./ejs.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/ejs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/elasticsearch/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/electron/electron.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | // see nightmare 4 | require('electron'); 5 | console.log('ok'); 6 | -------------------------------------------------------------------------------- /test/test-79-npm/electron/electron.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | deployFilesFrom: ['electron'], 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/electron/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/emailjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/engine.io/engine.io@1.8.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./engine.io.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/engine.io/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/epoll/epoll.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var Epoll = require('epoll').Epoll; 4 | if (Epoll.EPOLLPRI) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/epoll/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/errorhandler/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/errors/errors.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('errors'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/errors/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/eslint/eslint.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('eslint/bin/eslint.js'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/eslint/eslint.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | take: 'last-line', 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/eslint/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/etcher-image-write/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/exceljs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/exiftool.exe/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/exiftool.pl/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/express-load/express-load.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "express-load.js", 3 | "pkg": { 4 | "scripts": ["controllers/*.js", "routes/*.js"] 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/express-load/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/express-load/routes/fixture.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (app) { 4 | return app.controllers.fixture.index; 5 | }; 6 | -------------------------------------------------------------------------------- /test/test-79-npm/express-session/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/express-with-jade/express.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | packages: ['jade'], 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/express-with-jade/express@3.0.6.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./express.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/express-with-jade/express@3.0.6.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./express.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/express-with-jade/express@3.21.2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./express.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/express-with-jade/express@3.21.2.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./express.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/express-with-jade/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/express-with-jade/views/fixture.jade: -------------------------------------------------------------------------------- 1 | html 2 | head 3 | title!= title 4 | body 5 | h1!= message 6 | -------------------------------------------------------------------------------- /test/test-79-npm/express/express.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var express = require('express'); 4 | if (typeof express === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/express/express@3.5.3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./express.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/express/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/extender/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/extsprintf/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/faye-websocket/faye-websocket.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var websocket = require('faye-websocket'); 4 | if (websocket.Client) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/faye-websocket/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/feathers/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/findup-sync/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/floordate/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/fmt/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/formidable/formidable.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('formidable'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/formidable/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/fs-extra/fs-extra@0.20.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./fs-extra.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/fs-extra/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/fsevents/fsevents.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var fsevents = require('fsevents'); 4 | if (typeof fsevents === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/fsevents/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/geoip-lite/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/github/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/gm/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/gm/piechart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/pkg/9066ceeb391d9c7ba6aba650109c2fa3f8e088eb/test/test-79-npm/gm/piechart.png -------------------------------------------------------------------------------- /test/test-79-npm/google-closure-compiler-java/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/google-closure-compiler/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/googleapis/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/got/got.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var got = require('got'); 4 | if (typeof got === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/got/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/graceful-fs/graceful-fs@3.0.8.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./graceful-fs.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/graceful-fs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/grpc/grpc.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var grpc = require('grpc'); 4 | if (grpc.status) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/grpc/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/gulp/gulp-concat-01.txt: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /test/test-79-npm/gulp/gulp-concat-02.txt: -------------------------------------------------------------------------------- 1 | 456 -------------------------------------------------------------------------------- /test/test-79-npm/gulp/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/hap-nodejs/hap-nodejs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var hap = require('hap-nodejs'); 4 | if (hap.Service) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/hap-nodejs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/heapdump/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/hoek/hoek.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var hoek = require('hoek'); 4 | if (typeof hoek.applyToDefaults === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/hoek/hoek.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (stamp) { 4 | return { 5 | allow: stamp.m >= 46, 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/hoek/hoek@0.9.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./hoek.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/hoek/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/homebridge/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/http-proxy/http-proxy.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('http-proxy'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/http-proxy/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/http-server/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/image-size/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/indexof/indexof.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var indexof = require('indexof'); 4 | if (indexof([3, 4, 5, 6], 4) === 1) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/indexof/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/inquirer/inquirer.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inquirer = require('inquirer'); 4 | if (inquirer.prompt) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/inquirer/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/j/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/j/registry.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/pkg/9066ceeb391d9c7ba6aba650109c2fa3f8e088eb/test/test-79-npm/j/registry.xls -------------------------------------------------------------------------------- /test/test-79-npm/jade/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/jsdom/jsdom.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (stamp) { 4 | return { 5 | allow: stamp.m >= 46, 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/jsdom/jsdom@8.5.0.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./jsdom.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/jsdom/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/json-stringify-date/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/json-stringify-safe/json-stringify-safe@4.0.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./json-stringify-safe.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/json-stringify-safe/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/jsonwebtoken/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/kerberos/kerberos@0.0.10.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./kerberos.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/kerberos/kerberos@0.0.10.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./kerberos.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/kerberos/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/knex/knex.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var knex = require('knex'); 4 | if (knex) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/knex/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/later/later.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var later = require('later'); 4 | if (later.schedule) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/later/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/level/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/leveldown/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/levelup/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/liftoff/liftoff.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var liftoff = require('liftoff'); 4 | if (typeof liftoff === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/liftoff/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/lodash/lodash.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var lodash = require('lodash'); 4 | if (typeof lodash === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/lodash/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/log4js/log4js@0.6.34.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./log4js@0.5.8.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/log4js/log4js@1.1.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./log4js@0.5.8.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/log4js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/logform/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/machinepack-urls/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/markdown/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mdns/mdns.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var mdns = require('mdns'); 4 | if (mdns.dns_sd) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/mdns/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/method-override/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/microjob/microjob.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var start = require('microjob').start; 4 | if (typeof start === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/microjob/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mime-types/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mime/mime.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var mime = require('mime'); 4 | if (mime.getType('html') === 'text/html') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/mime/mime@1.4.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var mime = require('mime'); 4 | if (mime.lookup('html') === 'text/html') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/mime/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/minimatch/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/minstache/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/module-deps/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/moment-timezone/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/moment/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mongodb-core/mongodb-core@1.0.5.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./mongodb-core.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mongodb-core/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mongodb/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mongoose/mongoose@3.9.7.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./mongoose.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mongoose/mongoose@4.0.8.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./mongoose.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mongoose/mongoose@4.1.12.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./mongoose.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mongoose/mongoose@4.1.12.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./mongoose@4.0.8.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mongoose/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/mongoskin/mongoskin@2.0.3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('mongoskin'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/mongoskin/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/ms/ms.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var ms = require('ms'); 4 | if (ms('15m') === 900000) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/ms/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/msgpack/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/multer/multer.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var multer = require('multer'); 4 | if (typeof multer === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/multer/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/muri/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/native-or-bluebird/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/natives/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/nconf/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/nedb/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/negotiator/negotiator@0.4.9.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./negotiator.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/negotiator/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/newrelic/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/nib/nib.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var nib = require('nib'); 4 | if (typeof nib.version === 'string') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/nib/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/nightmare/nightmare.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "nightmare.js", 3 | "pkg": { 4 | "assets": ["nightmare.js"] 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/nightmare/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-forge/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-libcurl/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-notifier/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-pre-gyp/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-redis-pubsub/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-sass/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-uuid/node-uuid.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var uuid = require('node-uuid'); 4 | if (uuid.v1().length === 36) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/node-uuid/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-xlsx/ffc.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/pkg/9066ceeb391d9c7ba6aba650109c2fa3f8e088eb/test/test-79-npm/node-xlsx/ffc.ods -------------------------------------------------------------------------------- /test/test-79-npm/node-xlsx/node-xlsx.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (stamp) { 4 | return { 5 | allow: stamp.m >= 46, 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/node-xlsx/node-xlsx@0.6.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./node-xlsx.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-xlsx/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/node-xlsx/registry.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/pkg/9066ceeb391d9c7ba6aba650109c2fa3f8e088eb/test/test-79-npm/node-xlsx/registry.xls -------------------------------------------------------------------------------- /test/test-79-npm/node-zookeeper-client/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/nodegit/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/nodemailer-sendmail-transport/nodemailer-sendmail-transport.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('nodemailer-sendmail-transport'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/nodemailer-sendmail-transport/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/nodemailer/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/npm-registry-client/npm-registry-client@6.0.7.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./npm-registry-client.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/npm-registry-client/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/npm/npm.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | allow: false, 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/npm/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/nssocket/nssocket.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var nssocket = require('nssocket'); 4 | if (nssocket.createServer) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/nssocket/nssocket@0.5.3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./nssocket.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/nssocket/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/oauth2orize/oauth2orize.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('oauth2orize'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/oauth2orize/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/octobat/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/open/open.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var open = require('open'); 4 | open('package.json').then(() => { 5 | console.log('ok'); 6 | }); 7 | -------------------------------------------------------------------------------- /test/test-79-npm/open/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/opn/opn.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var opn = require('opn'); 4 | opn('package.json').then(() => { 5 | console.log('ok'); 6 | }); 7 | -------------------------------------------------------------------------------- /test/test-79-npm/opn/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/optimist/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/passport-local/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/passport-local/passport-local@0.1.6.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./passport-local.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/passport/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/passport/passport.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var passport = require('passport'); 4 | if (passport.Strategy) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/passport/passport@0.2.2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./passport.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg-cursor/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg-cursor/pg-cursor.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | packages: ['pg'], 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/pg-query-stream/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg-query-stream/pg-query-stream.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./pg-query-stream@1.0.0.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg-query-stream/pg-query-stream.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./pg-query-stream@1.0.0.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg-types/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg-types/pg-types@1.0.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./pg-types.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg.js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg.js/pg.js.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var pg = require('pg.js'); 4 | if (pg.connect) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/pg.js/pg.js@3.6.2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./pg.js.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg.js/pg.js@4.1.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./pg.js.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg/pg.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var pg = require('pg'); 4 | if (pg.Connection) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/pg/pg@3.6.3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var pg = require('pg'); 4 | if (pg.connect) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/pg/pg@4.0.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./pg@3.6.3.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pg/pg@6.4.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./pg@3.6.3.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pgpass/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/phantom/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/phantomjs-prebuilt/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pkginfo/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "fixture": "fixture-text" 4 | } 5 | -------------------------------------------------------------------------------- /test/test-79-npm/pkginfo/pkginfo@0.2.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | // to check that readdir-based 4 | // pkginfo version also works 5 | 6 | require('./pkginfo.js'); 7 | -------------------------------------------------------------------------------- /test/test-79-npm/pm2/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pm2/test.it.manually.meta.js: -------------------------------------------------------------------------------- 1 | // pm2 оставляет следы в системе. придумай как 2 | // его проверить без установки демона 3 | -------------------------------------------------------------------------------- /test/test-79-npm/pmx/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pmx/pmx.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var pmx = require('pmx'); 4 | if (pmx.http) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/pmx/pmx@0.5.9.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./pmx.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pouchdb/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/primus-emitter/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/primus-spark-latency/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/primus/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/primus/primus.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var primus = require('primus'); 4 | if (primus.transformers) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/publicsuffixlist/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pug/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/punt/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/punt/punt.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var punt = require('punt'); 4 | if (punt.bind && punt.connect) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/punt/punt@1.0.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./punt.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/puppeteer/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pwd/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/pwd/pwd.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var pwd = require('pwd'); 4 | if (pwd.hash) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/pwd/pwd@0.0.4.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./pwd.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/q/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/q/q.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var q = require('q'); 4 | if (q.join) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/raven/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/raven/raven.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('raven'); 4 | console.log('ok'); 5 | -------------------------------------------------------------------------------- /test/test-79-npm/rc/.fixture.for.rc: -------------------------------------------------------------------------------- 1 | NAME=VALUE 2 | -------------------------------------------------------------------------------- /test/test-79-npm/rc/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/rc/rc.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "rc.js", 3 | "pkg": { 4 | "assets": [".fixture.for.rc"] 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/rc/rc.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var conf = require('rc')('fixture.for.', {}); 4 | if (conf.NAME === 'VALUE') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/readable-stream/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/rechoir/fixture.coffee: -------------------------------------------------------------------------------- 1 | module.exports = 2 | root: Math.sqrt 3 | cube: (x) -> x * square x 4 | -------------------------------------------------------------------------------- /test/test-79-npm/rechoir/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/rechoir/rechoir.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "rechoir.js", 3 | "pkg": { 4 | "assets": ["fixture.coffee"] 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-parser/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | packages: ['hiredis'], 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@1.0.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@1.0.0.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./redis.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.0.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.0.1.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./redis.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.1.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.1.0.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./redis.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.2.5.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.2.5.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./redis.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.3.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.3.1.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./redis.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.4.2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis-with-hiredis/redis@2.4.2.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./redis.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis/redis@1.0.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis/redis@2.0.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis/redis@2.1.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis/redis@2.2.5.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis/redis@2.3.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/redis/redis@2.4.2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./redis.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/regression/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/reload/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/reload/reload.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./reload@2.1.0.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/reload/reload.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./reload@2.1.0.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/reload/reload@2.1.0.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | take: 'last-line', 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/request/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/request/request.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var request = require('request'); 4 | if (request.get) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/require-uncached/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/require_optional/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "peerOptionalDependencies": { 4 | "chalk": "*" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/require_optional/require_optional.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "require_optional.js", 3 | "pkg": { 4 | "assets": ["package.json"] 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/s3/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/safe_datejs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sails/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sails/sails.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('ok'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sax/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/scrypt/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/scrypt/scrypt.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var scrypt = require('scrypt'); 4 | if (scrypt.hashSync) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/scrypt/scrypt@5.4.1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./scrypt.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/scrypt/scrypt@5.4.1.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./scrypt.meta.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/semver/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/semver/semver.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var semver = require('semver'); 4 | if (semver.SEMVER_SPEC_VERSION) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/sequelize/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/serialport/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sha3/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sha3/sha3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var sha3 = require('sha3'); 4 | if (sha3.SHA3Hash) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/sharp/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sharp/sharp.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | deployFilesFrom: ['sharp'], 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/shelljs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/shelljs/shelljs@0.1.4.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./shelljs.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/shelljs/shelljs@0.6.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./shelljs.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/shelljs/shelljs@0.7.6.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./shelljs.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sinon/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sinon/sinon@1.1.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./sinon.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/socket.io-client/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/socket.io-client/socket.io-client@1.7.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./socket.io-client.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/socket.io/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/socket.io/socket.io@1.7.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./socket.io.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sqip/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/sqip/sqip.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var sqip = require('sqip'); 4 | if (sqip !== undefined) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/sqlite3/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/steam-crypto/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/steam-crypto/steam-crypto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var sc = require('steam-crypto'); 4 | if (sc.generateSessionKey) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/steam/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/stripe-webhook-middleware/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/stripe/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/stripe/stripe@3.9.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./stripe.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/strong-globalize/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/stylus/external.css: -------------------------------------------------------------------------------- 1 | .foo .bar { 2 | width: 10px; 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/stylus/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/stylus/stylus.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "stylus.js", 3 | "pkg": { 4 | "assets": ["external.css"] 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/supervisor/fixture.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.error('ok'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/supervisor/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/supervisor/supervisor.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | take: 'stderr', 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/svgo/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/svgo/svgo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var svgo = require('svgo'); 4 | if (svgo !== undefined) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/tabtab/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/tabtab/tabtab.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var tabtab = require('tabtab'); 4 | if (typeof tabtab === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/tesseract.js/hello.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/pkg/9066ceeb391d9c7ba6aba650109c2fa3f8e088eb/test/test-79-npm/tesseract.js/hello.jpg -------------------------------------------------------------------------------- /test/test-79-npm/tesseract.js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/tesseract.js/tesseract.js.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function () { 4 | return { 5 | take: 'last-line', 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/throng/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/throng/throng.meta.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function (stamp) { 4 | return { 5 | allow: stamp.m >= 46, 6 | }; 7 | }; 8 | -------------------------------------------------------------------------------- /test/test-79-npm/time/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/tinify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/tinify/tinify.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var tinify = require('tinify'); 4 | if (tinify !== undefined) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/tiny-worker/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/tmp/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/tmp/tmp.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var tmp = require('tmp'); 4 | if (tmp.fileSync) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/transformers/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/uglify-js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/umd/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/umd/umd.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var umd = require('umd'); 4 | if (umd.prelude) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/umd/umd@2.1.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./umd.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/underscore/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/union/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/union/union.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var union = require('union'); 4 | if (typeof union.createServer === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/update-notifier/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/usage/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/v8flags/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/verror/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/verror/verror.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var verror = require('verror'); 4 | if (typeof verror === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/voc/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/voc/voc.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var voc = require('voc'); 4 | if (typeof voc.run === 'function') { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-79-npm/webdriverio/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/winston-uber/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/winston/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/ws/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/ws/ws@0.5.0.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./ws.js'); 4 | -------------------------------------------------------------------------------- /test/test-79-npm/xlsx/ffc.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/pkg/9066ceeb391d9c7ba6aba650109c2fa3f8e088eb/test/test-79-npm/xlsx/ffc.ods -------------------------------------------------------------------------------- /test/test-79-npm/xlsx/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/xlsx/registry.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/pkg/9066ceeb391d9c7ba6aba650109c2fa3f8e088eb/test/test-79-npm/xlsx/registry.xls -------------------------------------------------------------------------------- /test/test-79-npm/xml2js/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/yargs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/yargs/yargs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var yargs = require('yargs'); 4 | var argv = yargs.argv; 5 | if (argv.$0) { 6 | console.log('ok'); 7 | } 8 | -------------------------------------------------------------------------------- /test/test-79-npm/zeromq/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true 3 | } 4 | -------------------------------------------------------------------------------- /test/test-79-npm/zeromq/zeromq.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var zeromq = require('zeromq'); 4 | if (zeromq.version) { 5 | console.log('ok'); 6 | } 7 | -------------------------------------------------------------------------------- /test/test-80-compression-node-opcua/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | -------------------------------------------------------------------------------- /test/test-80-compression-node-opcua/test-empty.js: -------------------------------------------------------------------------------- 1 | /***/ 2 | -------------------------------------------------------------------------------- /test/test-80-compression/.gitignore: -------------------------------------------------------------------------------- 1 | output-* 2 | -------------------------------------------------------------------------------- /test/test-80-compression/test-empty.js: -------------------------------------------------------------------------------- 1 | /** empty */ 2 | -------------------------------------------------------------------------------- /test/test-99-#1130/.gitignore: -------------------------------------------------------------------------------- 1 | run-time -------------------------------------------------------------------------------- /test/test-99-#1130/files/a.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /test/test-99-#1130/files/b.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /test/test-99-#1130/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "read.js", 3 | "pkg": { 4 | "scripts": "files/*.js" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-99-#1135/.gitignore: -------------------------------------------------------------------------------- 1 | package-lock.json 2 | node_modules 3 | -------------------------------------------------------------------------------- /test/test-99-#1135/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /* eslint-disable no-unused-vars */ 4 | var canvas = require('canvas'); 5 | console.log('42'); 6 | -------------------------------------------------------------------------------- /test/test-99-#1191/.gitignore: -------------------------------------------------------------------------------- 1 | output* 2 | test.sqlite 3 | package-lock* 4 | -------------------------------------------------------------------------------- /test/test-99-#1191/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('better-sqlite3')('test.sqlite'); 4 | console.log('42'); 5 | -------------------------------------------------------------------------------- /test/test-99-#1192/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /test/test-99-#1207/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | -------------------------------------------------------------------------------- /test/test-99-#1207/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log(process.env.DEBUG_PKG || 42); 4 | -------------------------------------------------------------------------------- /test/test-99-#1505/.gitignore: -------------------------------------------------------------------------------- 1 | run-time 2 | -------------------------------------------------------------------------------- /test/test-99-#1505/files/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/pkg/9066ceeb391d9c7ba6aba650109c2fa3f8e088eb/test/test-99-#1505/files/test.txt -------------------------------------------------------------------------------- /test/test-99-#1505/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "stat.js", 3 | "pkg": { 4 | "scripts": "files/*" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/test-99-#1861/launch.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | index.exe 3 | exit -------------------------------------------------------------------------------- /test/test-99-#420-copy-from-snapshot/.gitignore: -------------------------------------------------------------------------------- 1 | output 2 | sync.json 3 | async.json 4 | -------------------------------------------------------------------------------- /test/test-99-#420-copy-from-snapshot/input/test.json: -------------------------------------------------------------------------------- 1 | { 2 | "key": "value" 3 | } 4 | -------------------------------------------------------------------------------- /test/test-99-#420-copy-from-snapshot/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "copy.js", 3 | "pkg": { 4 | "assets": [ 5 | "input/**/*" 6 | ] 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/test-99-#775/b.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | console.log('Starting b'); 4 | console.log('Finishing b'); 5 | -------------------------------------------------------------------------------- /test/test-99-#938-withfiletypes/.gitignore: -------------------------------------------------------------------------------- 1 | run-time -------------------------------------------------------------------------------- /test/test-99-#938-withfiletypes/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "bin": "read.js" 3 | } 4 | --------------------------------------------------------------------------------