{"_id":"@modular-rocks/traverse-files","_rev":"27-9cd90a60a44769c2846c82deb3523bbc","name":"@modular-rocks/traverse-files","dist-tags":{"latest":"0.3.8"},"versions":{"0.2.0-development":{"name":"@modular-rocks/traverse-files","version":"0.2.0-development","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.2.0-development","maintainers":[{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"https://github.com/modular-rocks/traverse-files#readme","bugs":{"url":"https://github.com/modular-rocks/traverse-files/issues"},"dist":{"shasum":"0d5117fb8dd5f0d0b9ed3db52621434bbf7c7bec","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.2.0-development.tgz","fileCount":6,"integrity":"sha512-fTSkbsVUJsvk7TnmP9n2PEXvMSO5iiFiH+gAMnSJ9bx0BKkcPtv3MSxErn6i/8FErIhoYCyYHqM2iIi2CqP+YQ==","signatures":[{"sig":"MEQCICo/MkgUX7Cg0jjq/dQeuu2IQ3JEK43+p1BsrsSMf2Y5AiAK/nWKNj0By5G3QPtf8MKxndA21VTJNR7PDfdd8iQAig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6016},"main":"./dist/index.js","type":"module","engines":{"node":"16.x"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0349eba9948937a0fba047163241a608114d5c2b","scripts":{"test":"jest","build":"tsc -p tsconfig.prod.json","prepublishOnly":"npm run build","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"dolnpm","email":"dolgitnpm@gmail.com"},"repository":{"url":"git+https://github.com/modular-rocks/traverse-files.git","type":"git"},"_npmVersion":"8.5.5","description":"Simply traversing files","directories":{},"_nodeVersion":"16.15.0","dependencies":{"typescript":"5.1.3","@babel/core":"7.2.2","@babel/types":"7.22.4","@babel/preset-env":"7.20.2","@babel/preset-react":"7.18.6","@babel/plugin-syntax-jsx":"7.2.0","@babel/preset-typescript":"7.18.6","@babel/plugin-syntax-typescript":"7.20.0","@babel/plugin-transform-react-jsx":"7.20.13","@babel/plugin-transform-typescript":"7.20.13","@babel/plugin-proposal-class-properties":"7.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.4.1","ts-jest":"29.0.5","ts-loader":"9.4.2","babel-jest":"26.0.1","typescript":"4.9.5","@types/jest":"29.4.0","path-browserify":"1.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.2.0-development_1686063235456_0.6216684115273914","host":"s3://npm-registry-packages"}},"0.2.1-development":{"name":"@modular-rocks/traverse-files","version":"0.2.1-development","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.2.1-development","maintainers":[{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"https://github.com/modular-rocks/traverse-files#readme","bugs":{"url":"https://github.com/modular-rocks/traverse-files/issues"},"dist":{"shasum":"d201d558beff263c9f8005c710a3bf1928ead31a","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.2.1-development.tgz","fileCount":6,"integrity":"sha512-qIBiUZJPq112l0L6cirn6xsvAl+2i59t9ewlO8rEr5hfBqT1Uo7dW1DZQuht1pkPMmKXOoZ023w1/6mCRHWMDQ==","signatures":[{"sig":"MEUCIGh33OA0drYguewPUtjud1ce11jW0fwtfWLcm4n24Si8AiEAnXayVa9IJFABHbkQTq/z/BCAGprC0X9Yge7kbKnZTpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6048},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":"16.x"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"5dbeea96d1fdaebf55df95dc8cc01ed4fcffede1","scripts":{"test":"jest","build":"tsc -p tsconfig.prod.json","prepublishOnly":"npm run build","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"dolnpm","email":"dolgitnpm@gmail.com"},"repository":{"url":"git+https://github.com/modular-rocks/traverse-files.git","type":"git"},"_npmVersion":"8.5.5","description":"Simply traversing files","directories":{},"_nodeVersion":"16.15.0","dependencies":{"typescript":"5.1.3","@babel/core":"7.2.2","@babel/types":"7.22.4","@babel/preset-env":"7.20.2","@babel/preset-react":"7.18.6","@babel/plugin-syntax-jsx":"7.2.0","@babel/preset-typescript":"7.18.6","@babel/plugin-syntax-typescript":"7.20.0","@babel/plugin-transform-react-jsx":"7.20.13","@babel/plugin-transform-typescript":"7.20.13","@babel/plugin-proposal-class-properties":"7.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.4.1","ts-jest":"29.0.5","ts-loader":"9.4.2","babel-jest":"26.0.1","typescript":"4.9.5","@types/jest":"29.4.0","path-browserify":"1.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.2.1-development_1686064326874_0.9454896283446728","host":"s3://npm-registry-packages"}},"0.2.2-development":{"name":"@modular-rocks/traverse-files","version":"0.2.2-development","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.2.2-development","maintainers":[{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"https://github.com/modular-rocks/traverse-files#readme","bugs":{"url":"https://github.com/modular-rocks/traverse-files/issues"},"dist":{"shasum":"71cf991c0c2c809bff9575f2b90f58ac7bcce239","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.2.2-development.tgz","fileCount":6,"integrity":"sha512-yvDUhBoW+JKVy7oeGZNsQSvS2fvrwt2HDFZbIBwGYLDhzKOTyVugDdWC9FRTIvsEXis808tPfMjsthyqUyWMNg==","signatures":[{"sig":"MEQCIEi8WNjqWaaU+3kcpDjrEK95/OtOHOrwhhMeZHGNQkkoAiBOWVU3BGdzrzpZI3/o9YqskRvbDmTOq3VQn5L6PuXRtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7523},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":"16.x"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"51795c24e959744ae066f34c5e00839308abd9ec","scripts":{"test":"jest","build":"tsc -p tsconfig.prod.json","prepublishOnly":"npm run build","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"dolnpm","email":"dolgitnpm@gmail.com"},"repository":{"url":"git+https://github.com/modular-rocks/traverse-files.git","type":"git"},"_npmVersion":"6.14.11","description":"Simply traversing files","directories":{},"_nodeVersion":"14.16.0","dependencies":{"typescript":"5.1.3","@babel/core":"7.2.2","@babel/types":"7.22.4","@babel/preset-env":"7.20.2","@babel/preset-react":"7.18.6","@babel/plugin-syntax-jsx":"7.2.0","@babel/preset-typescript":"7.18.6","@babel/plugin-syntax-typescript":"7.20.0","@babel/plugin-transform-react-jsx":"7.20.13","@babel/plugin-transform-typescript":"7.20.13","@babel/plugin-proposal-class-properties":"7.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.4.1","ts-jest":"29.0.5","ts-loader":"9.4.2","babel-jest":"26.0.1","typescript":"4.9.5","@types/jest":"29.4.0","path-browserify":"1.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.2.2-development_1688897628693_0.0706900727708204","host":"s3://npm-registry-packages"}},"0.2.3-development":{"name":"@modular-rocks/traverse-files","version":"0.2.3-development","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.2.3-development","maintainers":[{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"https://github.com/modular-rocks/traverse-files#readme","bugs":{"url":"https://github.com/modular-rocks/traverse-files/issues"},"dist":{"shasum":"9df6ba479ee0232a46854effab466089c7b997ff","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.2.3-development.tgz","fileCount":6,"integrity":"sha512-uDiieAgLpClxIdHEPSVrKPrIMmWMBHdM8S3Va+bi87Di3klGfheRJaj6x558CBJ7dHEunH1KGMjRx5jWffPSnQ==","signatures":[{"sig":"MEUCIElegRwpCqWoCF3sK+CBt6kCtxF1UoKYwkhLZ6SBdvqdAiEAnsJO/H09AcyQZcfAGbUoV+oKRW01usDPlh2VzVLD4t8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7425},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":"16.x"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"bb27592985e6afa71f0e6ca8ae95beab822e9386","scripts":{"test":"jest","build":"tsc -p tsconfig.prod.json","prepublishOnly":"npm run build","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"dolnpm","email":"dolgitnpm@gmail.com"},"repository":{"url":"git+https://github.com/modular-rocks/traverse-files.git","type":"git"},"_npmVersion":"8.5.5","description":"Simply traversing files","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.4.1","ts-jest":"29.0.5","ts-loader":"9.4.2","babel-jest":"26.0.1","typescript":"4.9.5","@types/jest":"29.4.0","path-browserify":"1.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.2.3-development_1688898266383_0.9847712275906033","host":"s3://npm-registry-packages"}},"0.2.4-development":{"name":"@modular-rocks/traverse-files","version":"0.2.4-development","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.2.4-development","maintainers":[{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"https://github.com/modular-rocks/traverse-files#readme","bugs":{"url":"https://github.com/modular-rocks/traverse-files/issues"},"dist":{"shasum":"51b9f21e7bd894253651a44202928f6165be632e","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.2.4-development.tgz","fileCount":6,"integrity":"sha512-IN0NgG7wTfPzpIk8AcOtEYbFwm/Co5cVjp1pvcbHAhLosjudeVQw3GlSlo51RvGju/gy/8hUW8GrM9CnlFlXYA==","signatures":[{"sig":"MEUCIQD1ZPEl+O8v8cPaOzJ+haUMsh1jYj6+zGn5+/WSKZtyPwIgGEZntAi9liAyQgUP2cc8jA+90vJ7ey3Dd+ph5QrdvR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7516},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":"16.x"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0d1081f24dbd599224844cb731b855c2b267ec66","scripts":{"test":"jest","build":"tsc -p tsconfig.prod.json","prepublishOnly":"npm run build","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"dolnpm","email":"dolgitnpm@gmail.com"},"repository":{"url":"git+https://github.com/modular-rocks/traverse-files.git","type":"git"},"_npmVersion":"8.5.5","description":"Simply traversing files","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.4.1","ts-jest":"29.0.5","ts-loader":"9.4.2","babel-jest":"26.0.1","typescript":"4.9.5","@types/jest":"29.4.0","path-browserify":"1.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.2.4-development_1688899809585_0.1499561287680149","host":"s3://npm-registry-packages"}},"0.2.5-development":{"name":"@modular-rocks/traverse-files","version":"0.2.5-development","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.2.5-development","maintainers":[{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"https://github.com/modular-rocks/traverse-files#readme","bugs":{"url":"https://github.com/modular-rocks/traverse-files/issues"},"dist":{"shasum":"586103cb9c0fed11ffba90db63a1698f290dfaec","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.2.5-development.tgz","fileCount":6,"integrity":"sha512-2/o4mv3bMdhumvvbU1wp1kJ4NBI8DkTwkOR01AMJ6V4RoH8wLPKH8v7pr8mUkcNB4qWmLV+KYzzpzR6hSuk4HA==","signatures":[{"sig":"MEUCIQC3bsfLJi2DoZBb2qw/vp8w7PPSZglK6hHQR57vwuLqjQIgR+3b39lVnvfRoJuDIsNsHRMYZUNB16V/ayeu/3rLMC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7496},"main":"./dist/index.js","types":"./dist/types.d.ts","engines":{"node":"16.x"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0d1081f24dbd599224844cb731b855c2b267ec66","scripts":{"test":"jest","build":"tsc -p tsconfig.prod.json","prepublishOnly":"npm run build","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"dolnpm","email":"dolgitnpm@gmail.com"},"repository":{"url":"git+https://github.com/modular-rocks/traverse-files.git","type":"git"},"_npmVersion":"8.5.5","description":"Simply traversing files","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.4.1","ts-jest":"29.0.5","ts-loader":"9.4.2","babel-jest":"26.0.1","typescript":"4.9.5","@types/jest":"29.4.0","path-browserify":"1.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.2.5-development_1689362063755_0.9343964713493063","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@modular-rocks/traverse-files","version":"0.2.5","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.2.5","maintainers":[{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"","dist":{"shasum":"f7cd6bc98d95c2c0b32c5500d1764c7c216854e2","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.2.5.tgz","fileCount":13,"integrity":"sha512-yFGJFZ+xl5vwA7RQH23szvuuy9eIzaxHJhED4IcRxwWVer/l9M9fuESxO4ZJ+oShw+ZpuRuaw5PlxeRo/az1/A==","signatures":[{"sig":"MEUCIQCisHvFg4MnjHw8Ok36wCPwweDeK1U/BNZjN0PXFVgl5QIgGSQ0Kj2xFfpZ2ZiObc24wImAVDbkfln0RcMSOqjiCM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15804},"main":"./dist/index.js","_from":"file:modular-rocks-traverse-files-0.2.5.tgz","types":"./dist/types","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc -p tsconfig.prod.json"},"_npmUser":{"name":"dolnpm","email":"dolgitnpm@gmail.com"},"_resolved":"C:\\Users\\acp32\\AppData\\Local\\Temp\\4b49232539a3af7d154e605d5af542ab\\modular-rocks-traverse-files-0.2.5.tgz","_integrity":"sha512-yFGJFZ+xl5vwA7RQH23szvuuy9eIzaxHJhED4IcRxwWVer/l9M9fuESxO4ZJ+oShw+ZpuRuaw5PlxeRo/az1/A==","_npmVersion":"8.19.4","description":"Simply traversing files","directories":{},"_nodeVersion":"16.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"0.0.1","jest-config":"0.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.2.5_1690927380653_0.19850458561767215","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@modular-rocks/traverse-files","version":"0.3.0","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.3.0","maintainers":[{"name":"antonyfaris","email":"acp325@gmail.com"},{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"","dist":{"shasum":"a1e319f619f1f031ad6370c42becfe7eea6363f4","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.3.0.tgz","fileCount":13,"integrity":"sha512-8YR6kI220zO+3r0dkKtXHUfAACjM0kPYQVjNEThjlRA8jMiRBfv9bYNpHJCi6RkkeMDq8fmvEHj9mnzuVVaiBg==","signatures":[{"sig":"MEUCIETa1dJiXW7jaQjm6JEKWRaLQ3Fe06cSn+ZfoCeaB06PAiEA2t/Jzrn63Cl+Q1bm60JP5GmhW1LsLLXakGWzoGk/xTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23902},"main":"./dist/index.js","_from":"file:modular-rocks-traverse-files-0.3.0.tgz","types":"./dist/types","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc -p tsconfig.prod.json"},"_npmUser":{"name":"antonyfaris","email":"acp325@gmail.com"},"_resolved":"C:\\Users\\acp32\\AppData\\Local\\Temp\\830f66ef7511e779c5ba403f7be5a308\\modular-rocks-traverse-files-0.3.0.tgz","_integrity":"sha512-8YR6kI220zO+3r0dkKtXHUfAACjM0kPYQVjNEThjlRA8jMiRBfv9bYNpHJCi6RkkeMDq8fmvEHj9mnzuVVaiBg==","_npmVersion":"8.19.4","description":"Simply traversing files","directories":{},"_nodeVersion":"16.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"0.0.1","jest-config":"0.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.3.0_1690994306497_0.3877318134974257","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@modular-rocks/traverse-files","version":"0.3.1","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.3.1","maintainers":[{"name":"antonyfaris","email":"acp325@gmail.com"},{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"","dist":{"shasum":"cd1e0267a8bc72fbc86bfb3a5b31fd1a5880215b","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.3.1.tgz","fileCount":10,"integrity":"sha512-5tzwESwJSpsszuVbZOoo+GPpYSvdNPcxQZl/39bLOi3DTDNG3Q2+k4u2Xuytl36DJYKKjpKuZjUIT+6r69mEkA==","signatures":[{"sig":"MEUCIB9ZpT5g+Z5h/chwpAG8Y66l7YBnRkoOmoqDbrTMJYXEAiEA8R+E6N0+W8Vkazm6hjQgXoiLYNvYxuPzbs9TtgEOo7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20753},"main":"./dist/index.js","_from":"file:modular-rocks-traverse-files-0.3.1.tgz","types":"./dist/types","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/types","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","test:w":"vitest","build:w":"tsc -p tsconfig.json -w","coverage":"vitest --coverage run","build:prod":"tsc -p tsconfig.prod.json"},"_npmUser":{"name":"antonyfaris","email":"acp325@gmail.com"},"_resolved":"/tmp/7286490c7b626403e8f971f3edee07bb/modular-rocks-traverse-files-0.3.1.tgz","_integrity":"sha512-5tzwESwJSpsszuVbZOoo+GPpYSvdNPcxQZl/39bLOi3DTDNG3Q2+k4u2Xuytl36DJYKKjpKuZjUIT+6r69mEkA==","_npmVersion":"9.8.1","description":"Simply traversing files","directories":{},"_nodeVersion":"18.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"0.0.1","eslint-config-custom":"0.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.3.1_1696524837592_0.4606239354696626","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@modular-rocks/traverse-files","version":"0.3.2","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.3.2","maintainers":[{"name":"antonyfaris","email":"acp325@gmail.com"},{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"","dist":{"shasum":"79a6e30b683e02bc5a6476c6c6836dd977e4d31a","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.3.2.tgz","fileCount":9,"integrity":"sha512-ItQMVW67GP9auyjWuoUdx/RkO2d3G3R+gEEtWtbxFsCEghqQ/06nH5kjimIZQ9Pz1m2iE6soWYc72WZIrH+VZQ==","signatures":[{"sig":"MEQCIFLSstsy/TFa28oVkn0orY/yqqECED8Ca6yNxjYeftC7AiBkd2BbqfDVUntyQ8dmIzyiTFG4Hw7kTGwfo0E2E3JIrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16110},"main":"./dist/index.js","_from":"file:modular-rocks-traverse-files-0.3.2.tgz","types":"./dist/types","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/types","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","test:w":"vitest","build:w":"tsc -p tsconfig.json -w","coverage":"vitest --coverage run","build:prod":"tsc -p tsconfig.prod.json"},"_npmUser":{"name":"antonyfaris","email":"acp325@gmail.com"},"_resolved":"/tmp/3f6a50dfd4927c26df7e7fff54fe8ceb/modular-rocks-traverse-files-0.3.2.tgz","_integrity":"sha512-ItQMVW67GP9auyjWuoUdx/RkO2d3G3R+gEEtWtbxFsCEghqQ/06nH5kjimIZQ9Pz1m2iE6soWYc72WZIrH+VZQ==","_npmVersion":"10.5.0","description":"Simply traversing files","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"0.0.1","eslint-config-custom":"0.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.3.2_1715026146522_0.019056801148839897","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@modular-rocks/traverse-files","version":"0.3.3","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.3.3","maintainers":[{"name":"antonyfaris","email":"acp325@gmail.com"},{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"","dist":{"shasum":"fdae4f136971b54ca657849d3c866295a91a9a11","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.3.3.tgz","fileCount":9,"integrity":"sha512-2yoCdjnoPmfoh+cmRxcOIqqSuFqi2MSPAKdaUhPsdT8oX4ECsirkHqHvs2cgrKeZvKfjBSUlfLEGRJtiGKAdmA==","signatures":[{"sig":"MEUCIQDQcHA7xgvHCVrMbZgjNMqlL5zBH/NyRxdtBmR5F+S93gIgRCk/aIYgrMuSBhDgjIMPY+rFw3ywIVV+MiXx4XGR5ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16507},"main":"./dist/index.js","_from":"file:modular-rocks-traverse-files-0.3.3.tgz","types":"./dist/types","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome lint . --config-path=\"../../biome.json\"","test":"vitest run","build":"tsc -p tsconfig.json","test:w":"vitest","build:w":"tsc -p tsconfig.json -w","coverage":"vitest --coverage run","build:prod":"tsc -p tsconfig.prod.json"},"_npmUser":{"name":"antonyfaris","email":"acp325@gmail.com"},"_resolved":"/tmp/45174d7b14457b9efb89808d2b5d4183/modular-rocks-traverse-files-0.3.3.tgz","_integrity":"sha512-2yoCdjnoPmfoh+cmRxcOIqqSuFqi2MSPAKdaUhPsdT8oX4ECsirkHqHvs2cgrKeZvKfjBSUlfLEGRJtiGKAdmA==","_npmVersion":"10.5.0","description":"Simply traversing files","directories":{},"_nodeVersion":"20.12.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"0.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.3.3_1715311588624_0.9418561430285031","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@modular-rocks/traverse-files","version":"0.3.4","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.3.4","maintainers":[{"name":"antonyfaris","email":"acp325@gmail.com"},{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"","dist":{"shasum":"1fc2da97a77d610407523cfcbd953870c282bbc1","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.3.4.tgz","fileCount":9,"integrity":"sha512-7cLcvRkY5ySZ2wDyN7TJAezLbbGGzs7X8p24I1uvwWiXDKWhu7i2O9RJ1XZ3ikeiep4U4UoALeinytJ6zQPTxw==","signatures":[{"sig":"MEYCIQDvBIQ3webI9lJFtCFSsv6ehWLim/VoW1CXfGzHTe5GkQIhAJEWtPrqzxRPX5tVYWfiS9DfXFKWAw3wG+2+nUTfhMAg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16648},"main":"./dist/index.js","_from":"file:modular-rocks-traverse-files-0.3.4.tgz","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js"},"./convenience":{"types":"./dist/types/convenience.d.ts","default":"./dist/convenience.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome lint . --config-path=\"../../biome.json\"","test":"vitest run","build":"tsc -p tsconfig.json","test:w":"vitest","build:w":"tsc -p tsconfig.json -w","coverage":"vitest --coverage run","build:prod":"tsc -p tsconfig.prod.json"},"_npmUser":{"name":"antonyfaris","email":"acp325@gmail.com"},"_resolved":"/tmp/60de4e9fc71ae1e26eca2da741a424db/modular-rocks-traverse-files-0.3.4.tgz","_integrity":"sha512-7cLcvRkY5ySZ2wDyN7TJAezLbbGGzs7X8p24I1uvwWiXDKWhu7i2O9RJ1XZ3ikeiep4U4UoALeinytJ6zQPTxw==","_npmVersion":"10.7.0","description":"Simply traversing files","directories":{},"_nodeVersion":"20.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"0.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.3.4_1718082671939_0.7843091584644546","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@modular-rocks/traverse-files","version":"0.3.5","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.3.5","homepage":"","dist":{"shasum":"6ff128c567b0b6ee189ed6c3c9871af4955c840c","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.3.5.tgz","fileCount":18,"integrity":"sha512-Ejs1kr0lLyhxJVH1djb6zcyzyNVOaLACjEUmzEwR0d2nszv85OvPaTEeGCP5xRSFXwUgo+LM659y3Wv16vaabQ==","signatures":[{"sig":"MEUCIQCZvL0kAtNRNxqmR/Nsp0PiiDdANyKwmJcHLemb1IRXbQIgTIzrj9f41x2uge293lQEw9Zdg9tA4SVivX2Lq72hPQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28291},"main":"./dist/index.js","_from":"file:modular-rocks-traverse-files-0.3.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./convenience":{"types":"./dist/convenience.d.ts","default":"./dist/convenience.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome lint . --config-path=\"../../biome.json\"","test":"vitest run","build":"tsc -p tsconfig.json","test:w":"vitest","build:w":"tsc -p tsconfig.json -w","coverage":"vitest --coverage run","build:prod":"tsc -p tsconfig.prod.json"},"_npmUser":{"name":"antonyfaris","email":"acp325@gmail.com"},"_resolved":"/tmp/c97d43707d2aeb79f94fdfddcae8e1f4/modular-rocks-traverse-files-0.3.5.tgz","_integrity":"sha512-Ejs1kr0lLyhxJVH1djb6zcyzyNVOaLACjEUmzEwR0d2nszv85OvPaTEeGCP5xRSFXwUgo+LM659y3Wv16vaabQ==","_npmVersion":"10.7.0","description":"Simply traversing files","directories":{},"_nodeVersion":"20.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"0.0.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.3.5_1718918764373_0.18910094331156446","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@modular-rocks/traverse-files","version":"0.3.6","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.3.6","homepage":"","dist":{"shasum":"e9c18b49f72b544442e7c904404e96c6797534e2","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.3.6.tgz","fileCount":18,"integrity":"sha512-mqDRyg8c29WqNgVYC/+IEXfG7bE4FxSeli4w1OewoQCH6eLTlGnxc3RerldlUs35O06Dx/gPZ3FNavlThJTlJQ==","signatures":[{"sig":"MEQCIBNLPRtjlfJfTrd1TV7zEvObRwSk8UBY/VSa8Lz9FuTQAiBY/Y1mNX42D1qDTBG1bej1YFD1orDQb9Hgzge/y8j+oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28274},"main":"./dist/index.js","_from":"file:modular-rocks-traverse-files-0.3.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./convenience":{"types":"./dist/convenience.d.ts","default":"./dist/convenience.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome lint . --config-path=\"../../biome.json\"","test":"vitest run","build":"tsc -p tsconfig.json","test:w":"vitest","build:w":"tsc -p tsconfig.json -w","coverage":"vitest --coverage run"},"_npmUser":{"name":"antonyfaris","email":"acp325@gmail.com"},"_resolved":"/tmp/f1951bcef84db002c7557decf7fb4827/modular-rocks-traverse-files-0.3.6.tgz","_integrity":"sha512-mqDRyg8c29WqNgVYC/+IEXfG7bE4FxSeli4w1OewoQCH6eLTlGnxc3RerldlUs35O06Dx/gPZ3FNavlThJTlJQ==","_npmVersion":"10.7.0","description":"Simply traversing files","directories":{},"_nodeVersion":"20.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"0.0.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.3.6_1719265981030_0.06224981370201377","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@modular-rocks/traverse-files","version":"0.3.7","author":{"url":"DolNpm/DolGit","name":"Alex Dollery"},"license":"MIT","_id":"@modular-rocks/traverse-files@0.3.7","maintainers":[{"name":"antonyfaris","email":"acp325@gmail.com"},{"name":"dolnpm","email":"dolgitnpm@gmail.com"}],"homepage":"","dist":{"shasum":"28794dd7ca6eafbe24e307ac8bd66e6136f6f8e8","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.3.7.tgz","fileCount":18,"integrity":"sha512-J+BHc9wyT4EiZ8ECpwJHY9rOrElhZ+MF7484Q97DhBzRi3yCHjOlraz2zZRoWiduFZF6iHT6llohJHc0msIqZA==","signatures":[{"sig":"MEUCIQCp/p1ylck/kEj4U9QEXhwSEdjGiEyJhyZmtVNBL7yUCgIgP6UfYLD9m/xNn114/DHTUC+eoa8p4wfE3bjyBLNO8UY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28288},"main":"./dist/index.js","_from":"file:modular-rocks-traverse-files-0.3.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./convenience":{"types":"./dist/convenience.d.ts","default":"./dist/convenience.js"},"./package.json":"./package.json"},"scripts":{"lint":"biome lint . --config-path=\"../../biome.json\"","test":"vitest run","build":"tsc -p tsconfig.json","test:w":"vitest","build:w":"tsc -p tsconfig.json -w","coverage":"vitest --coverage run"},"_npmUser":{"name":"antonyfaris","email":"acp325@gmail.com"},"_resolved":"/tmp/6d37056e01463755d7e651b78c915829/modular-rocks-traverse-files-0.3.7.tgz","_integrity":"sha512-J+BHc9wyT4EiZ8ECpwJHY9rOrElhZ+MF7484Q97DhBzRi3yCHjOlraz2zZRoWiduFZF6iHT6llohJHc0msIqZA==","_npmVersion":"10.7.0","description":"Simply traversing files","directories":{},"_nodeVersion":"20.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"0.0.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/traverse-files_0.3.7_1720160277137_0.2227671246926901","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@modular-rocks/traverse-files","version":"0.3.8","description":"Simply traversing files","main":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./convenience":{"types":"./dist/convenience.d.ts","default":"./dist/convenience.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./package.json":"./package.json"},"types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"peerDependencies":{},"dependencies":{},"devDependencies":{"tsconfig":"0.0.5"},"author":{"name":"Alex Dollery","url":"DolNpm/DolGit"},"homepage":"","license":"MIT","scripts":{"build":"tsc -p tsconfig.json","build:w":"tsc -p tsconfig.json -w","test":"vitest run","test:w":"vitest","coverage":"vitest --coverage run","lint":"biome lint . --config-path=\"../../biome.json\""},"_id":"@modular-rocks/traverse-files@0.3.8","_integrity":"sha512-sJpQvwxI2LEuUcC9jHoHt1mU0jRTKYI9ERKetlVNwIkRLphw8XJVj7ZWdv2wCz9N4Ezhn/frLDIQv0Y2svJAIg==","_resolved":"/tmp/4bb9dfd97ae621b4f54e231ba2ddfb18/modular-rocks-traverse-files-0.3.8.tgz","_from":"file:modular-rocks-traverse-files-0.3.8.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sJpQvwxI2LEuUcC9jHoHt1mU0jRTKYI9ERKetlVNwIkRLphw8XJVj7ZWdv2wCz9N4Ezhn/frLDIQv0Y2svJAIg==","shasum":"363fa42abebfa5feb4189f997988be161f6b21c3","tarball":"https://registry.npmjs.org/@modular-rocks/traverse-files/-/traverse-files-0.3.8.tgz","fileCount":18,"unpackedSize":28288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG4SR79unzkeIH1MqaqCByvrXsSsTH9ISCNtYi7ixnUbAiEAnjdMJUFYiYB2nWJJm+k0Psaqsp/6ezxLur3yIoYw7jo="}]},"_npmUser":{"name":"antonyfaris","email":"acp325@gmail.com"},"directories":{},"maintainers":[{"name":"dolnpm","email":"dolgitnpm@gmail.com"},{"name":"antonyfaris","email":"acp325@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/traverse-files_0.3.8_1740768936842_0.21140641154991147"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-06T14:53:55.362Z","modified":"2025-02-28T18:55:37.204Z","0.1.0-development":"2023-06-06T08:49:17.972Z","0.1.1-development":"2023-06-06T09:04:16.242Z","0.1.2-development":"2023-06-06T09:19:27.427Z","0.1.3-development":"2023-06-06T10:14:57.212Z","0.1.4-development":"2023-06-06T10:22:20.163Z","0.1.5-development":"2023-06-06T10:25:03.778Z","0.1.6-development":"2023-06-06T10:30:42.665Z","0.1.7-development":"2023-06-06T10:33:21.850Z","0.1.8-development":"2023-06-06T10:43:40.393Z","0.1.9-development":"2023-06-06T14:41:34.212Z","0.2.0-development":"2023-06-06T14:53:55.596Z","0.2.1-development":"2023-06-06T15:12:07.101Z","0.2.2-development":"2023-07-09T10:13:48.858Z","0.2.3-development":"2023-07-09T10:24:26.606Z","0.2.4-development":"2023-07-09T10:50:09.767Z","0.2.5-development":"2023-07-14T19:14:23.929Z","0.2.5":"2023-08-01T22:03:00.802Z","0.3.0":"2023-08-02T16:38:26.660Z","0.3.1":"2023-10-05T16:53:57.849Z","0.3.2":"2024-05-06T20:09:06.710Z","0.3.3":"2024-05-10T03:26:28.780Z","0.3.4":"2024-06-11T05:11:12.169Z","0.3.5":"2024-06-20T21:26:04.526Z","0.3.6":"2024-06-24T21:53:01.186Z","0.3.7":"2024-07-05T06:17:57.261Z","0.3.8":"2025-02-28T18:55:37.021Z"},"author":{"name":"Alex Dollery","url":"DolNpm/DolGit"},"license":"MIT","description":"Simply traversing files","maintainers":[{"name":"dolnpm","email":"dolgitnpm@gmail.com"},{"name":"antonyfaris","email":"acp325@gmail.com"}],"readme":"# Traverse files\n\n## Installation\n\n`npm install @modular-rocks/traverse-files`\n\nor\n\n`yarn add @modular-rocks/traverse-files`\n\n# Usage\n\nThis package gives you an array of files in a directory. Its designed to be used across the ModularRocks modules, so its been extracted into its own package.\n\n## Collect\n\n```\nimport { collect } from \"@modular-rocks/traverse-files\"\n\nconst fullpath = '/path/to/directory'\nconst extensions = ['js', 'ts', 'tsx', 'jsx']\nconst ignoredExtensions = ['.d.ts', '.d.tsx']\nconst ignoreTests = true\n\ncollect(fullpath, extensions, ignoredExtensions, ignoreTests)\n\n// ['/path/to/directory/file1', '/path/to/directory/file2']\n```\n\n## Traverse\n\n```\nimport { traverse } from \"@modular-rocks/traverse-files\"\n\nconst fullpath = '/path/to/directory'\n\ntraverse(fullpath, [])\n\n// ['/path/to/directory/file1', '/path/to/directory/file2']\n```\n\n## ReadDirectory\n\n```\nimport { readDirectory } from \"@modular-rocks/traverse-files\"\n\nconst src: string = resolve(__dirname, './test-directory')\nconst extensions = ['js', 'ts', 'tsx', 'jsx']\nconst ignoredFiles = ['.d.ts', '.d.tsx']\n\nconst opts = {\n  src,\n  extensions,\n  ignoredFiles\n}\n\nreadDirectory(opts)\n\n//  [[\"/src/tests/test-directory/nested/one.js\", \"code\"], [\"/src/tests/test-directory/nested/three.js\", \"code\"], [\"/src/tests/test-directory/nested/two.js\", \"\"], [\"/src/tests/test-directory/one.js\", \"code\"], [\"/src/tests/test-directory/three.js\", \"\"], [\"/src/tests/test-directory/two.js\", \"code\"]]\n```\n\n## ReadJSONFile\n\n```\nimport { readJSONFile } from \"@modular-rocks/traverse-files\"\n\nconst packagePath: string = resolve(__dirname, './test-package.json')\n\nreadJSONFile(packagePath)\n\n// {}\n```\n","readmeFilename":"readme.md"}