{"_id":"@avivz_rapyd/ts-promises-methods","_rev":"4-7a65c71ae9d67297b0ed06abf37718fa","name":"@avivz_rapyd/ts-promises-methods","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"@avivz_rapyd/ts-promises-methods","version":"1.0.0","description":"[<img src=\"https://img.shields.io/badge/-Node.js-success.svg?logo=node\">](https://nodejs.org/) [<img src=\"https://img.shields.io/badge/-SWC-FECC00.svg?logo=swc\">](https://swc.rs/) [![ts](https://badgen.net/badge/-/Typescript?icon=typescript&label&labelCol","main":"src/index.ts","type":"module","scripts":{"build":"rm -rf dist && swc src -d dist","build-dev":"npm run build && node dist/index.js","dev":"nodemon","start":"npm run build && NODE_ENV=production node dist/index.js","lint":"eslint src/**/*.ts","format":"prettier src/**/*.ts --write","prepare":"husky install"},"keywords":["typescript","nodemon","swc","esm","node.js","eslint","prettier","husky"],"author":{"name":"Yariv Gilad","email":"yariv.gilad@gmail.com","url":"https://yarivgilad.com"},"license":"ISC","devDependencies":{"@swc/cli":"^0.1.55","@swc/core":"^1.2.120","@types/node":"^16.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","eslint":"^8.5.0","eslint-config-prettier":"^8.3.0","husky":"^7.0.4","nodemon":"^2.0.15","prettier":"^2.5.1","typescript":"^4.5.4"},"dependencies":{"@ajar/marker":"^1.3.2"},"repository":{"type":"git","url":"git+https://github.com/YarivGilad/ts-swc-node-starter.git"},"bugs":{"url":"https://github.com/YarivGilad/ts-swc-node-starter/issues"},"homepage":"https://github.com/YarivGilad/ts-swc-node-starter#readme","gitHead":"9d2655b0b8fb97072774335f65d01e755325d91a","_id":"@avivz_rapyd/ts-promises-methods@1.0.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-O/WkOPAy6oeSIXIDewLLs8BALRJUE3a8xI7tiPPptp8H9B5sVn1pHnNO1ljlG/4zjS/ZroGPYVI2HYZJWdj51A==","shasum":"55bf84df377d73806fb8b8b81713fe0f27aafc46","tarball":"https://registry.npmjs.org/@avivz_rapyd/ts-promises-methods/-/ts-promises-methods-1.0.0.tgz","fileCount":23,"unpackedSize":14941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxZWiCRA9TVsSAnZWagAAZycP/1i1RfmZEdxnE6Vktchc\n3PFSnlxBWpm4o3mDiSO+cL6G/bz5aLdU4Db1SVy4aW0T0fwg9Wf8Xyrg/M5n\nI81O8V0HuYtqduMMYL1r1F1itolGV7I75OYrYUEj3GOlIKYyJWPhJjHBIBya\nsGeSqHFVatfDMbr6PdVuY+K45atqZRr6hBLIQ9R0wqaZDeAyEFgTGT7Z+yys\njXF//3uabf72CNXS68ll+JbEciW7y+xbR/bj7vrg+gc6jaZxVCfVj0PSjFKX\npwe5XLIigXn21q9WNIo8NYMUao7QnK/gpnGSfWMuYbakEilVssN5+/0Peo4B\nRLbdRFk8w4ZOpGmLGpWTUhtZJ3L6p6oqr8w2jcp0gWCIw+W8glfPYVE/9C32\n7IdeUMBz/eo4ZQNb3YUeopE4jTbLsWGsvxY99pe5UOI11tR9axnlQXM7TecS\nCgjnggd90SbXy5liC166lN/IRWp/YSwInfVD8K0lGr7tkLW0Po18Emjyx/Q8\n3RleIpv+m6IEiy9e5RYzIuBmNmSlAWiway8bJVrSh+xwIYHcz+X5f6Yk+aZK\nXvOyV1IMevNTm9Ji3tF3Nr6/a9v+rVjYOkzc5gSnGbGp6TV4w3+pk3GS+Xnl\nd1Xp0JfORR1VHhpZjuPQmcQMcYlt9HdIJGFf81uYj90wovB7c7N/4YLzjcDr\nI1CZ\r\n=Biq7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy6yX4pDuMyh/6iu/oB7Q8YrXOMDagv1k7sznU1eD++wIhAOtNdEB5L/oyuCtYW8JANq6tte6CI/kmM2rj1CfRPIfX"}]},"_npmUser":{"name":"avivz_rapyd","email":"avivz@rapyd.ac"},"directories":{},"maintainers":[{"name":"avivz_rapyd","email":"avivz@rapyd.ac"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-promises-methods_1.0.0_1640338850631_0.32996087994921486"},"_hasShrinkwrap":false},"1.1.0":{"name":"@avivz_rapyd/ts-promises-methods","version":"1.1.0","description":"[<img src=\"https://img.shields.io/badge/-Node.js-success.svg?logo=node\">](https://nodejs.org/) [<img src=\"https://img.shields.io/badge/-SWC-FECC00.svg?logo=swc\">](https://swc.rs/) [![ts](https://badgen.net/badge/-/Typescript?icon=typescript&label&labelCol","main":"dist/index.js","type":"module","scripts":{"build":"rm -rf dist && swc src -d dist","build-dev":"npm run build && node dist/index.js","dev":"nodemon","start":"npm run build && NODE_ENV=production node dist/index.js","lint":"eslint src/**/*.ts","format":"prettier src/**/*.ts --write","prepare":"husky install"},"keywords":["typescript","nodemon","swc","esm","node.js","eslint","prettier","husky"],"author":{"name":"Yariv Gilad","email":"yariv.gilad@gmail.com","url":"https://yarivgilad.com"},"license":"ISC","devDependencies":{"@swc/cli":"^0.1.55","@swc/core":"^1.2.120","@types/node":"^16.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","eslint":"^8.5.0","eslint-config-prettier":"^8.3.0","husky":"^7.0.4","nodemon":"^2.0.15","prettier":"^2.5.1","typescript":"^4.5.4"},"dependencies":{"@ajar/marker":"^1.3.2"},"repository":{"type":"git","url":"git+https://github.com/YarivGilad/ts-swc-node-starter.git"},"bugs":{"url":"https://github.com/YarivGilad/ts-swc-node-starter/issues"},"homepage":"https://github.com/YarivGilad/ts-swc-node-starter#readme","gitHead":"de5e48681e7f5326a92be755f3efed7d47864af8","_id":"@avivz_rapyd/ts-promises-methods@1.1.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-pn1xasr687kM8BT4y70p/zFIc6PLs1oyz3KuxK+00tBale5JhSbXWyNTf2ghxnO6xUOMgVLhJQjxY5ebvc3kqw==","shasum":"8a134e2882ef30bc66c26c5dc27e1dda1c427b08","tarball":"https://registry.npmjs.org/@avivz_rapyd/ts-promises-methods/-/ts-promises-methods-1.1.0.tgz","fileCount":36,"unpackedSize":23385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxZmhCRA9TVsSAnZWagAAE2gP/02KrZuj57Nx9Dow8iGP\nwm7IiBau0UFvL2SY4DsIFKiHMnu7+80iZkZ0U3qHd+YyfjJmn19EFIpzzpgp\n6dlkG2+q/bHgowlkUX8Kb5hX3iHbbAyBvf1vFtgs7oAHhRSRILRhyMiovRAT\n3X2hd2FpNGLXSAKffVXv6Lr307eLLTHYVnmQYepDlb1Nr7j+SKxocySJaV8D\nSVzrcMmMq09Uc4KCljuVYmPbvsbX/ZoEWXcW+yKb+ZKb+PmM0vHT7f2IsgMm\naPFST/Ke6HjUSYSDevVsJ8JJPy6So6jsAQEok19S3C+1EWzdCkhzUVN3QIDi\nx2RbbR/VYXFT9zLwV7Xg4Yy63ShXqagzFGCsL4oNj69KMeTHXrCt/M+MDDuj\nt+MHJ83dKvtGIGCEECqJe9s4qTcRVosCE/t46UoXF9XavOXw2Yo8yRjA/SQV\n7kpuGOrVytQovj0u7avbCev8DinCqcqQ76qsDt/D9l40U5NsXXJvs55WEfJD\nzzKmgKCJOT0x1/FtvEVjqUA8j9moIQ3Ec3UAdj1etCT1cqqX41xmN8trQbTU\ndnjFIiCU7hjgEan++umiCcydeqmU3h6MSgs4+q5AO18ebwa35pojnSao48qQ\n/w/HBt+5GHhaswZqA3eDnBD4Unh6O1lie4rSzyba9cQxEehxWEKV+/84D89d\n7Eoz\r\n=rpTf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd1w/LQxegUirzXx8WAjpYupz9NozI05Cr8kwAIlodjgIhAMMvx6t5rXp8+4JndKueaqhXK5Ifr2CoSIt64iTZ2GKB"}]},"_npmUser":{"name":"avivz_rapyd","email":"avivz@rapyd.ac"},"directories":{},"maintainers":[{"name":"avivz_rapyd","email":"avivz@rapyd.ac"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-promises-methods_1.1.0_1640339873474_0.08327596074453769"},"_hasShrinkwrap":false},"1.2.0":{"name":"@avivz_rapyd/ts-promises-methods","version":"1.2.0","description":"[<img src=\"https://img.shields.io/badge/-Node.js-success.svg?logo=node\">](https://nodejs.org/) [<img src=\"https://img.shields.io/badge/-SWC-FECC00.svg?logo=swc\">](https://swc.rs/) [![ts](https://badgen.net/badge/-/Typescript?icon=typescript&label&labelCol","main":"dist/index.js","type":"module","types":"./dist/declarations","scripts":{"build":"rm -rf dist && swc src -d dist","build-dev":"npm run build && node dist/index.js","dev":"nodemon","start":"npm run build && NODE_ENV=production node dist/index.js","lint":"eslint src/**/*.ts","format":"prettier src/**/*.ts --write","prepare":"husky install","build-declaration":"tsc --emitDeclarationOnly"},"keywords":["typescript","nodemon","swc","esm","node.js","eslint","prettier","husky"],"author":{"name":"Yariv Gilad","email":"yariv.gilad@gmail.com","url":"https://yarivgilad.com"},"license":"ISC","devDependencies":{"@swc/cli":"^0.1.55","@swc/core":"^1.2.120","@types/node":"^16.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","eslint":"^8.5.0","eslint-config-prettier":"^8.3.0","husky":"^7.0.4","nodemon":"^2.0.15","prettier":"^2.5.1","typescript":"^4.5.4"},"dependencies":{"@ajar/marker":"^1.3.2"},"repository":{"type":"git","url":"git+https://Avivzaf@bitbucket.org/avivzaf/promises-package-rep.git"},"homepage":"https://bitbucket.org/avivzaf/promises-package-rep#readme","gitHead":"ea09de64c1cb2f131dd7d85b5d64b7075455fcf0","_id":"@avivz_rapyd/ts-promises-methods@1.2.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-+v+i/TQXnx1WSTPorr8T2umMkR4nGIqdO+R33b3Nl5MZUiNr0Sxc5TruxupHhTpXhJH43FZ8u7yCuMfNfZGVfA==","shasum":"2d33c8e90c8337eed7dfb076ebb46a7e2652b5b8","tarball":"https://registry.npmjs.org/@avivz_rapyd/ts-promises-methods/-/ts-promises-methods-1.2.0.tgz","fileCount":36,"unpackedSize":15856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyCL/CRA9TVsSAnZWagAAfcIP/jw3yQ3ezbIgxYp7zXe+\n+15OG5Zik34RHOEkytDDD98wvU6nsuge7bKmSqzjPFqyaDAY05gYSA/aVwcM\nt5y/n9z4cLHF91HID/zv5JBleFKj9s+5v/wwCNbzRxKGIqCCFCFBQvXVxAhV\nvBq6KwpxWJPnXgt1fWuAwyPLLVDHlRE93cDCHZfFsg08us71Wa1by/vZZ3b/\nCFIGRtzSwkF8OOnYyxIkadbjSlbqdBX3Kt+2gxk/shOc/NT2MspXTMsjuFuR\nBfQvAsa71aM/z9Fnb2mvoNiS1n4TqCD2RzamSg8eUYzdY3SiM+o8+Oi77i63\n9EpTs9KJYopIRMHPPKgbFRvDCBtwZBeRin4B/4iJ0hqWSHUyIK+voKbvC2SQ\n58f3b+aQ98m3qLBG6vehMuTJXeqDdhqY8X9vvL6c4nBYZ90wwryhH7ba1kTI\n3oUfVXavOe34YWCVbMo5vM+F/eP4JKzWit9CY+7n8xMnxgwb1OsCIsg5s18Y\n168Bi0+ade14FYU13uhU4yaqN/zeSce1xAhHbGfx4ybpe/P3c829b5e7JnSZ\nQKX2yFlv/7V+CkuiDOeFkNl5DHP9LBbQ/9wqB2zmT8eTLjrlJmsA/kLlY512\nYyNmWrRvxYJu+jpQacpGLl59heFbmxjc5cpv7AwN6dENG+GMsHTPYByjSlUB\nrs2/\r\n=oL1A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZ6acJmNvvc5dZSWg7WrNPDCFPbJoj7I4Hmynj3f+N4AiEAplGdX2GE/EbprlZat1p/tUeKEruyB4n5LRZwxlu71gA="}]},"_npmUser":{"name":"avivz_rapyd","email":"avivz@rapyd.ac"},"directories":{},"maintainers":[{"name":"avivz_rapyd","email":"avivz@rapyd.ac"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-promises-methods_1.2.0_1640506111397_0.6291019241310041"},"_hasShrinkwrap":false},"1.2.1":{"name":"@avivz_rapyd/ts-promises-methods","version":"1.2.1","description":"[<img src=\"https://img.shields.io/badge/-Node.js-success.svg?logo=node\">](https://nodejs.org/) [<img src=\"https://img.shields.io/badge/-SWC-FECC00.svg?logo=swc\">](https://swc.rs/) [![ts](https://badgen.net/badge/-/Typescript?icon=typescript&label&labelCol","main":"dist/index.js","type":"module","types":"./dist/declarations","scripts":{"build":"rm -rf dist && swc src -d dist","build-dev":"npm run build && node dist/index.js","dev":"nodemon","start":"npm run build && NODE_ENV=production node dist/index.js","lint":"eslint src/**/*.ts","format":"prettier src/**/*.ts --write","prepare":"husky install","build-declaration":"tsc --emitDeclarationOnly","test":"mocha","test-w":"mocha --watch","coverage":"rm -rf coverage && nyc mocha"},"keywords":["typescript","nodemon","swc","esm","node.js","eslint","prettier","husky"],"author":{"name":"Yariv Gilad","email":"yariv.gilad@gmail.com","url":"https://yarivgilad.com"},"license":"ISC","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@swc-node/register":"^1.4.2","@swc/cli":"^0.1.55","@swc/core":"^1.2.120","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","@types/node":"^16.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","chai":"^4.3.4","eslint":"^8.5.0","eslint-config-prettier":"^8.3.0","husky":"^7.0.4","mocha":"^9.1.3","nodemon":"^2.0.15","nyc":"^15.1.0","prettier":"^2.5.1","typescript":"^4.5.4"},"dependencies":{"@ajar/marker":"^1.3.2"},"repository":{"type":"git","url":"git+https://Avivzaf@bitbucket.org/avivzaf/promises-package-rep.git"},"homepage":"https://bitbucket.org/avivzaf/promises-package-rep#readme","gitHead":"1447cee13ad767a82f7f687d84ba36e50a6687ac","_id":"@avivz_rapyd/ts-promises-methods@1.2.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-cFjwJlP1mrJ+u3tGx8hb0Dn1OB1GokRVf9RNb1wSHOO5ZfpQ1dVV5tXRAFRDJUr2n/+c/tiTWw7eh4iXzdYk0w==","shasum":"84baeb6983bd9c05aa9640ac3ccfe06aea56c1d7","tarball":"https://registry.npmjs.org/@avivz_rapyd/ts-promises-methods/-/ts-promises-methods-1.2.1.tgz","fileCount":42,"unpackedSize":22851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyIyMCRA9TVsSAnZWagAAV9kP/0M7OHu1705aJhGgzA/n\nVBTyqaMzQmYIlULlkf/ZXACJQHnrEDiUYKiCCVXjaSybxG7t4dPh3ycEyo+B\nJ/kC5F5jncIzal6ufFBXiCWP0x0w/ppBolebv3WEcOB7d+lMl85c4Oji1VjJ\njRUqCLLjIyqZ+jfKAc+5TLNakPEUIWWZiVf4NW013d3jJIQahXjZ93ylC+eK\nIKliqz8IMihJ7xhjZmIjBGXwaGbE5P3whmkwUJMtLhjcj0/F8+NNKDhoj9Pm\nH8PZ0U+q5ti2cQ4Tq3A9HS4UJpWybkoYIVnkq9CydKgB0Yh4XDirPNFL/FC3\n5vblbW0wtY+7zOh9oajT8L2Lc/hW7MLHOs36H4tRqb+ihRq2jp8ztSUjH3ZP\nPrFg60AfL+l36ojSZYXnG8OxC5Ahvvc++lczACjlsJl3NE3lVE9Lh/G4aTBR\nXeasSlaSa0Libe09h4OA9u0c/B/G1tCzcUy8kISFiPLApIUoQGCY8HXV0MEn\ny9Ext/xjPoaT0s7glguQJdNmQuv9jxkpS/rJooRG0q0dMs8nb+841ORMA3QI\n+s1wp1DxUpD8eWR09Ar+MA3EQepmN4Z3C++axJpXraOMZNiIkgmcvruA9/ut\nYVJlILfH0PfUI9IX62VFT9GETxu7r27laKy+qE9xrHiXgZApJesmdrkROEjV\nZ1UQ\r\n=V4kw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRw70Zckaf7nyFQ/CFu1k3y9SA3JPcWDsp1nwSOyvfwwIhAMqMq9+qk0HVqwtbowdDVzCCjZmlAWYh3rg3u2j25yVZ"}]},"_npmUser":{"name":"avivz_rapyd","email":"avivz@rapyd.ac"},"directories":{},"maintainers":[{"name":"avivz_rapyd","email":"avivz@rapyd.ac"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-promises-methods_1.2.1_1640533132770_0.10496421953979795"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-24T09:40:50.587Z","1.0.0":"2021-12-24T09:40:50.770Z","modified":"2022-04-04T16:47:52.312Z","1.1.0":"2021-12-24T09:57:53.593Z","1.2.0":"2021-12-26T08:08:31.533Z","1.2.1":"2021-12-26T15:38:52.927Z"},"maintainers":[{"name":"avivz_rapyd","email":"avivz@rapyd.ac"}],"description":"[<img src=\"https://img.shields.io/badge/-Node.js-success.svg?logo=node\">](https://nodejs.org/) [<img src=\"https://img.shields.io/badge/-SWC-FECC00.svg?logo=swc\">](https://swc.rs/) [![ts](https://badgen.net/badge/-/Typescript?icon=typescript&label&labelCol","homepage":"https://bitbucket.org/avivzaf/promises-package-rep#readme","keywords":["typescript","nodemon","swc","esm","node.js","eslint","prettier","husky"],"repository":{"type":"git","url":"git+https://Avivzaf@bitbucket.org/avivzaf/promises-package-rep.git"},"author":{"name":"Yariv Gilad","email":"yariv.gilad@gmail.com","url":"https://yarivgilad.com"},"license":"ISC","readme":"[<img src=\"https://img.shields.io/badge/-Node.js-success.svg?logo=node\">](https://nodejs.org/)\n[<img src=\"https://img.shields.io/badge/-SWC-FECC00.svg?logo=swc\">](https://swc.rs/)\n[![ts](https://badgen.net/badge/-/Typescript?icon=typescript&label&labelColor=blue&color=555555)](https://github.com/TypeStrong/ts-node)\n[<img src=\"https://img.shields.io/badge/-ESLint-4B32C3.svg?logo=ESlint\">](https://eslint.org/)\n[![Husky](https://img.shields.io/static/v1?label=Formated+by&message=Prettier&color=ff69b4)](https://github.com/prettier/prettier)\n[![Husky](https://img.shields.io/static/v1?label=Hooked+by&message=Husky&color=success)](https://typicode.github.io/husky)\n\n# Node.js TS \n## SWC starter kit\n\nThis setup compiles Typescript to ESM for the Node.js runtime.    \nIt's super-fast.     \nit uses *`swc`* for the actual compiling.\n*`tsc`* is used for type checking only.\nnodemon allows us to re-compile and run from dist with every change during development.\n\nIt is indeed experimental and can change at any time.    \nBe sure to use **`.js`** extension name at the end of your import statements of your own source files.\n\nYou can tell VSCode to add **.js** extentions for you on auto-imports...    \nSimply open the command pallete **`Cmd + Shift + P`**, then type   **`>open settings json`**    \nand add these two lines at the root level of the configuration object:\n\n```\n\"javascript.preferences.importModuleSpecifierEnding\": \"js\"\n\"typescript.preferences.importModuleSpecifierEnding\": \"js\"\n```\n\nAn easier alternative you may consider is to simply dompile everything to CommonJS.\n  \nThis setup is only relevant if it is important for you to be standard complient with ESNext and specifically with EcmaScript Modules (ESM) running natively in the Node.js runtime. \n\n","readmeFilename":"readme.md"}