{ "_from": "object-scan@^13.0.0", "_id": "object-scan@13.9.3", "_inBundle": false, "_integrity": "sha512-gb27kO8ovRqt9V3BfPygvV/Dfd5cIk+QEX/V5D85M7kYimkcb9iTyKZLjSaojyPJUk/Ugr7yU36xaKaIVHbMOA==", "_location": "/object-scan", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "object-scan@^13.0.0", "name": "object-scan", "escapedName": "object-scan", "rawSpec": "^13.0.0", "saveSpec": null, "fetchSpec": "^13.0.0" }, "_requiredBy": [ "/hafas-client" ], "_resolved": "https://registry.npmjs.org/object-scan/-/object-scan-13.9.3.tgz", "_shasum": "15778444a4d2a67bdd971b027816b179ea26bf3e", "_spec": "object-scan@^13.0.0", "_where": "/home/pi/MagicMirror/modules/MMM-PublicTransportHafas/node_modules/hafas-client", "author": { "name": "Lukas Siemon" }, "bugs": { "url": "https://github.com/blackflux/object-scan/issues" }, "bundleDependencies": false, "dependencies": {}, "deprecated": false, "description": "Traverse object hierarchies using matching and callbacks.", "devDependencies": { "@babel/cli": "7.13.0", "@babel/core": "7.13.8", "@babel/register": "7.13.8", "@blackflux/eslint-plugin-rules": "1.3.45", "@blackflux/robo-config-plugin": "4.1.3", "babel-eslint": "10.1.0", "babel-preset-latest-node": "5.4.0", "chai": "4.3.3", "coveralls": "3.1.0", "diff": "5.0.0", "diff2html": "3.3.1", "eslint": "7.21.0", "eslint-config-airbnb-base": "14.2.1", "eslint-plugin-import": "2.22.1", "eslint-plugin-json": "2.1.2", "eslint-plugin-markdown": "2.0.0", "eslint-plugin-mocha": "8.1.0", "joi-strict": "1.2.9", "js-gardener": "2.0.187", "json-stringify-pretty-compact": "3.0.0", "lodash.isequal": "4.5.0", "mustache": "4.1.0", "node-tdd": "2.19.1", "nyc": "15.1.0", "object-scan": "13.9.1", "semantic-release": "17.4.1", "smart-fs": "1.12.5", "stringify-object": "3.3.0", "uuid": "8.3.2" }, "engines": { "node": ">= 10" }, "files": [ "lib" ], "homepage": "https://github.com/blackflux/object-scan#readme", "keywords": [ "object", "tree", "traversal", "iterate", "recursive", "glob", "matching", "regex", "search", "scan", "find", "walk", "path", "filter" ], "license": "MIT", "licenses": [ { "type": "MIT", "url": "https://github.com/blackflux/object-scan/blob/master/LICENSE" } ], "main": "lib/index.js", "name": "object-scan", "nyc": { "tempDir": "./coverage/.nyc_output", "report-dir": "./coverage", "check-coverage": true, "per-file": false, "lines": 100, "statements": 100, "functions": 100, "branches": 100, "include": [ "**/*.js" ], "reporter": [ "lcov", "text-summary" ], "require": [ "@babel/register" ], "extension": [], "cache": true, "all": true, "babel": true, "exclude": [ "gardener.js", "node_modules/*", "coverage/*", "lib/*", "test/regression-test.js", "test/worker.js" ] }, "peerDependencies": {}, "repository": { "type": "git", "url": "git+https://github.com/blackflux/object-scan.git" }, "scripts": { "build": "npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc", "build-clean": "yarn run clean && yarn run build", "clean": "rm -rf lib", "coveralls": "node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info", "docker": "docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash", "gardener": "node gardener", "i": "yarn install --frozen-lockfile", "it": "yarn run i && yarn run t", "semantic-release": "yarn run build-clean && npx semantic-release", "t": "yarn test", "test": "yarn run clean && yarn run gardener && yarn run test-simple", "test-simple": "nyc mocha \"./test/**/*.spec.js\"", "ts": "yarn run test-simple", "tsv": "yarn run test-simple --verbose", "u": "yarn upgrade --latest --force" }, "version": "13.9.3" }