{"_id":"@barelyhuman/mocha-to-tap","_rev":"2-0c48aed8ebe6b086c7809f0b90665d5f","name":"@barelyhuman/mocha-to-tap","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.0":{"name":"@barelyhuman/mocha-to-tap","version":"0.0.0","description":"Simple CLI/Node program to convert `@tapjs/mocha-global` tests to tap nested tests.","license":"MIT","type":"module","bin":{"mocha-to-tap":"cli.js"},"scripts":{"test":"tap","test:update":"tap --snapshot"},"main":"index.js","dependencies":{"@babel/parser":"^7.24.0","recast":"^0.23.4","sade":"^1.8.1","tiny-glob":"^0.2.9"},"publishConfig":{"access":"public"},"devDependencies":{"nodemon":"^3.1.0","standard":"^17.1.0","tap":"^18.7.0"},"_id":"@barelyhuman/mocha-to-tap@0.0.0","gitHead":"61a71d92e7960bab8e7a44a6f58d0586c3e6237c","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-0OLfPqEKFWUJfz4NodlQG3o7E8/X7H5YJGyxD5+qW+VUBLBRM6V2i0XXbDKUiBXemlR9AJMfiNFn8Ku8v+702g==","shasum":"205b2f94736f662163cc677f0274928a6cd2763a","tarball":"https://registry.npmjs.org/@barelyhuman/mocha-to-tap/-/mocha-to-tap-0.0.0.tgz","fileCount":12,"unpackedSize":10862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVam/7d5l7AP9xl8DXJzTwXJY3CNsLOrgMjd+juFW6TAiBCRkVPEERl8/FrL5h/GTqlyxAgUp/BB0om3SDLgcvlIQ=="}]},"_npmUser":{"name":"barelyreaper","email":"sidgroks@gmail.com"},"directories":{},"maintainers":[{"name":"barelyreaper","email":"sidgroks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-to-tap_0.0.0_1709298925284_0.8417951973153648"},"_hasShrinkwrap":false},"0.0.1":{"name":"@barelyhuman/mocha-to-tap","version":"0.0.1","description":"Simple CLI/Node program to convert `@tapjs/mocha-global` tests to tap nested tests.","license":"MIT","type":"module","bin":{"mocha-to-tap":"cli.js"},"scripts":{"test":"tap","test:update":"tap --snapshot"},"main":"index.js","dependencies":{"@babel/parser":"^7.24.0","recast":"^0.23.4","sade":"^1.8.1","tiny-glob":"^0.2.9"},"publishConfig":{"access":"public"},"devDependencies":{"nodemon":"^3.1.0","standard":"^17.1.0","tap":"^18.7.0"},"_id":"@barelyhuman/mocha-to-tap@0.0.1","gitHead":"fa2652ba97d0f6fcbf78bddf0480832b03793b45","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-fQ8HxzG+4UgSfCJasfLH3HJ0GFjwDSFsmQOwwV9QatlwGs/xhtLkaVpqX/B43/s/7SY1Qp+9fcYMQP6RNb7Lgw==","shasum":"36a21e07668a58a6e79663045a78d91c11a3c177","tarball":"https://registry.npmjs.org/@barelyhuman/mocha-to-tap/-/mocha-to-tap-0.0.1.tgz","fileCount":7,"unpackedSize":7485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyE8HLpRpBx7z2cSis8ldZvLgUUvoM+lJDfQ8RlSD7xQIgH9zGmQFoCqsJrlXXVwvOx27z5WD9fbCnCzyjDFjphZA="}]},"_npmUser":{"name":"barelyreaper","email":"sidgroks@gmail.com"},"directories":{},"maintainers":[{"name":"barelyreaper","email":"sidgroks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-to-tap_0.0.1_1709298999630_0.26543425080273453"},"_hasShrinkwrap":false},"0.0.2":{"name":"@barelyhuman/mocha-to-tap","version":"0.0.2","description":"Simple CLI/Node program to convert `@tapjs/mocha-global` tests to tap nested tests.","license":"MIT","type":"module","bin":{"mocha-to-tap":"cli.js"},"scripts":{"test":"tap","test:update":"tap --snapshot"},"main":"index.js","dependencies":{"@babel/parser":"^7.24.0","recast":"^0.23.4","sade":"^1.8.1","tiny-glob":"^0.2.9"},"publishConfig":{"access":"public"},"devDependencies":{"nodemon":"^3.1.0","standard":"^17.1.0","tap":"^18.7.0"},"_id":"@barelyhuman/mocha-to-tap@0.0.2","gitHead":"57d185f580c93f7f887bfee283ffd118d44c04e4","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-mDYWyO7xXnWLORiD/amDlvKGkGlX3gxy/xzOxT4njbnGSO8tKDYtsv/0RznijTotX3IooI6ngYtqBzWudIdt2g==","shasum":"3894118f78d413169a21997d417816e80f652126","tarball":"https://registry.npmjs.org/@barelyhuman/mocha-to-tap/-/mocha-to-tap-0.0.2.tgz","fileCount":7,"unpackedSize":7493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdvL1zf5ienjQIejhQf0RjHFS0J/xEINQ1evIvHy3+1AIgUv7FteBFmQ/nnJCoKij6G1reW5wYKyv7Kn0Mep95OiE="}]},"_npmUser":{"name":"barelyreaper","email":"sidgroks@gmail.com"},"directories":{},"maintainers":[{"name":"barelyreaper","email":"sidgroks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-to-tap_0.0.2_1709299103477_0.18408729392054157"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-01T13:15:25.166Z","0.0.0":"2024-03-01T13:15:25.473Z","modified":"2024-03-01T13:18:24.099Z","0.0.1":"2024-03-01T13:16:39.801Z","0.0.2":"2024-03-01T13:18:23.613Z"},"maintainers":[{"name":"barelyreaper","email":"sidgroks@gmail.com"}],"description":"Simple CLI/Node program to convert `@tapjs/mocha-global` tests to tap nested tests.","license":"MIT","readme":"# @barelyhuman/mocha-to-tap\n\nSimple CLI/Node program to convert `@tapjs/mocha-global` tests to tap nested tests.\n\n```js\ndescribe(\"test\", () => {\n  describe(\"inner test\", () => {\n    describe(\"inner inner test\", () => {\n      it(\"why even check now\", () => {});\n    });\n  });\n});\n\n// ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓ \n\nt.test(\"test\", async (t) => {\n  t.test(\"inner test\", async (t) => {\n    t.test(\"inner inner test\", async (t) => {\n      t.test(\"why even check now\", async (t) => {});\n    });\n  });\n});\n```\n\n- [@barelyhuman/mocha-to-tap](#barelyhumanmocha-to-tap)\n  - [Usage](#usage)\n  - [CLI Reference](#cli-reference)\n  - [License](#license)\n\n## Usage\n\n```sh\n; npm i -g @barelyhuman/mocha-to-tap\n; mocha-to-tap '**/*.js'\n\n# or\n\n; npx -p @barelyhuman/mocha-to-tap mocha-to-tap '**/*.js'\n```\n\n## CLI Reference\n\n```\nUsage\n    $ mocha-to-tap <glob> [options]\n\n  Options\n    -d, --dry        Dry Run\n    -j, --jobs       Number of parallel transforms to run  (default 10)\n    -v, --version    Displays current version\n    -h, --help       Displays this message\n\n  Examples\n    $ mocha-to-tap ./**/*.spec.js\n```\n\n## License\n\n[MIT](/LICENSE)\n","readmeFilename":"readme.md"}