{"_id":"@5app/esm-helpers","_rev":"8-7effb77617fce304ec8fd48c348ef3b0","name":"@5app/esm-helpers","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@5app/esm-helpers","version":"0.0.1","license":"ISC","_id":"@5app/esm-helpers@0.0.1","maintainers":[{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"5app-bot","email":"bot@5app.com"}],"homepage":"https://github.com/5app/esm-helpers#readme","bugs":{"url":"https://github.com/5app/esm-helpers/issues"},"dist":{"shasum":"4bdc7b162de57af779a64e6d8380f935b4616cab","tarball":"https://registry.npmjs.org/@5app/esm-helpers/-/esm-helpers-0.0.1.tgz","fileCount":11,"integrity":"sha512-WkNSzrQRetjsNwfEC34/PWlFW/cjbxOWnz5Fi18Ae7xwCYTg8MelrBLuFrN3NPTNKcuO7bssfH8yOB1J51X0eA==","signatures":[{"sig":"MEUCIEToHN+X6zhpeyPd1EF2b/3BU9YWaQ1ko8IniJibfB88AiEA3s17pHJPsBgshFIcC12jlQ26bPFSd0RBkdzeFkZi+jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3DiOCRA9TVsSAnZWagAAL6AP/2N8O4nIbxipML+vpAYQ\n6Qf4iWzf1AUj8ZqVAIi/iK+NPAC8DXO9P9pnrZKiYWZyQJG6fNua0JpvLzzS\nj4r5k4oHpigd21AaLzVOtu4NKRNmjpk6pJAIiP4LH8EPB80srPXIjyXNmR2m\nn2M/akcXOcL5/JSfSYdHWW4g/bOu3QY1/0h3voT/c9+y9LBxs/xLrlqWF7i5\nxTmxvU0CeY+tYbLxRlAjoOoE0SfjhB33xZ2ZeY8fs8Pxa9BlOlcxwntr5VR8\njt0JfNDmltRwtdVGU0vZUWvQywaChcbIodmI8Z4POVpmgrIUqQ6cVBbYP/5v\n1TMeNT04GPCbLxbM7AuKeYHVx7dEZrYDbsuf11rqe0RJpU05ceTcXyTrMteQ\neRE9V0CRnbBokSRMtQxkD+wDOElRkYiSZfpHw+Lq+dyZCEVKdpIjW2iWxnHd\nPfP7Pklpeiu9YrXBsXtAB3+MqLRuHXKK5QcFKbY6Oj6Nnzu/JbmzJWfY6gxG\nh7qlDB+ogrjmw47oc/0zjZDL4DjKuzeCBkvWl97p6pp81I7jPqwUxFJZMalo\nkUdOnbqPzb4pT70lsIHG3iYEw6Fedk/Mgf+l7V5MRgCfWVYkUlGQFrKG0Soe\ndN5PdsoUQIxdkJzRXlGO03Z50QJ2BGX3RvG1Kasd1YYm3YZJ8q9eyiOHXR2N\naBkB\r\n=3Xny\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged && npm run precommit-msg && npm run lint-diff"}},"gitHead":"d2f4a4e429d11509e465805243f5aacce2d72225","scripts":{"lint":"eslint ./","test":"echo 'implement tests'","lint-fix":"npm run lint -- --fix","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)'","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"commitlint":{"rules":{"subject-case":[2,"never",["start-case","pascal-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/5app/esm-helpers.git","type":"git"},"_npmVersion":"7.19.0","description":"ESM Helper Utility functions","directories":{},"_nodeVersion":"14.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.9.0","prettier":"^2.1.2","pretty-quick":"^3.0.2","@commitlint/cli":"^12.1.4","semantic-release":"^17.1.2","eslint-config-5app":"^0.15.0","@semantic-release/git":"^9.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.1.4","@semantic-release/changelog":"^5.0.1","@commitlint/config-conventional":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/esm-helpers_0.0.1_1625045134381_0.047530792249391496","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@5app/esm-helpers","version":"0.0.2","license":"ISC","_id":"@5app/esm-helpers@0.0.2","maintainers":[{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"},{"name":"charles5app","email":"charles@5app.com"},{"name":"5app-bot","email":"bot@5app.com"}],"homepage":"https://github.com/5app/esm-helpers#readme","bugs":{"url":"https://github.com/5app/esm-helpers/issues"},"dist":{"shasum":"d7f5e28fea686921d1ee57c7192a4a5ab19ffbb4","tarball":"https://registry.npmjs.org/@5app/esm-helpers/-/esm-helpers-0.0.2.tgz","fileCount":3,"integrity":"sha512-WPx1mTIieHypvYZh+poOZywKq3Ns6q5HTPJf5Ic776BnsL83vIhj1iPZrvgE4f/pddwLNpyq6vlEg+znY+vhxQ==","signatures":[{"sig":"MEYCIQCyHRdwjC49n8fz4GvOXX04sIoezwbORyIHK16YCTlSqgIhAIqhTp4gEq/4FA4B6Om7PojcVRHWGKO8wVJtMhq7qEHE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3Dy0CRA9TVsSAnZWagAAvXIQAJ3DdMwZSX8Pgz4Sj/0T\nxJry6DZ+4/dX3VPx1JzSBtuAqYU0Ok7jr5/UCC9AUWY8B5axFhgX+QpKpqtu\nZswME/Vy7AO8t9RU2rLRzY0Uzn1rm4ZLcRAIqkbed0pn3kke5U+QnhV1GAmJ\n7Ui94omdEcuBTmyu/+5zee70t4EQwJk1onnG+pN3/cm9+A29Cya+56TP6Yt3\nzBeFgBZDDyXTNT6IoqsAjwdFBosfQgpQKYthM2mMb2CkSDeWhq9jbwwZfAsi\n0phtEXDtml9Nzi+joU5SN8A8AsX9CRIRYk8zxrfzuDyJ7FsKkdJGb81qin7T\npugaBY4MThJtFT8oSzFrfDGT/aXKJOQ9mhk5FOx88w7rPHp7/W9Nl62al9SD\nXheUaBe+6BYh67V4ZATbG6ctIZhNYyT77ATVoiACJ2Z2tFG3stR6BuL7gOKq\nlsrR7vltk5VKoHnCrrsOaf6G031qe/pA8ylp/7gx5cTBKhMds2e7SyRqOGUf\n6ARRrJXLxipiPAQ/HTaCBiXtuJR4JwaA4JxBbM1RcdkZ+wOf8YOpeByBcnbr\nVTPB0qIas8AmUCe5551hQVU/7pESpHrqPG0xcnOUqYUjPE/VyNu9fbV2Jvgk\n47qrwqzFBiMmNoK/ZJ6mu6bpOXsbAvjgyPjeB4vcxT0OTMNhKy+hRypOBMPs\ne35q\r\n=uYxr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged && npm run precommit-msg && npm run lint-diff"}},"gitHead":"c2f139a8af9b95282e6b55341d9cb1cf299a9351","scripts":{"lint":"eslint ./","test":"echo 'implement tests'","lint-fix":"npm run lint -- --fix","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)'","semantic-release":"semantic-release"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"commitlint":{"rules":{"subject-case":[2,"never",["start-case","pascal-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/5app/esm-helpers.git","type":"git"},"_npmVersion":"7.19.0","description":"ESM Helper Utility functions","directories":{},"_nodeVersion":"14.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","eslint":"^7.9.0","prettier":"^2.1.2","pretty-quick":"^3.0.2","@commitlint/cli":"^12.1.4","semantic-release":"^17.1.2","eslint-config-5app":"^0.15.0","@semantic-release/git":"^9.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.1.4","@semantic-release/changelog":"^5.0.1","@commitlint/config-conventional":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/esm-helpers_0.0.2_1625046195774_0.5791329831715428","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@5app/esm-helpers","version":"0.0.3","license":"ISC","_id":"@5app/esm-helpers@0.0.3","maintainers":[{"name":"adodson","email":"andrewjdodson@gmail.com"},{"name":"diondiondion","email":"diondiondion@gmail.com"},{"name":"ikhemissi","email":"iheb.khemissi@gmail.com"},{"name":"5app-bot","email":"bot@5app.com"}],"homepage":"https://github.com/5app/esm-helpers#readme","bugs":{"url":"https://github.com/5app/esm-helpers/issues"},"dist":{"shasum":"34f8adf7b50724eb8e76cc6c5cc2f5b41178a2fd","tarball":"https://registry.npmjs.org/@5app/esm-helpers/-/esm-helpers-0.0.3.tgz","fileCount":3,"integrity":"sha512-h4gZkiGjGQLY2B/linL8vmo8QUnhwLUlqja1VZYiKkn//tdTDmWlptxSlPpgXh6Q73ynP8YobETL/ZZuS0UfXg==","signatures":[{"sig":"MEYCIQDAOLGn7qEcOKGhsnsY85FtlFWMYdzq1Ovmh5+T1BdNPwIhAJLGPSOtjro/G5E5qCvL/DMR1Lt50odwl2O0oi0q2olC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGLHMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq41A/+Mwi9XE5YtTD7KEOTga1H9OL5Ts4rqa9JsSXMD0LXS03Ddm4o\r\nApm6gTXhbrqLO9pmSjAVOqNPaUf8W+zjUeG/FN5cWFK27X+A0U3H+RpRmidY\r\ncL6sSj7qFJwVBF6A18Sj+Qlz0sWBxqc9DtHNyCruSOSNUddw/bm4jQxqtbD+\r\nnQZ9WcBvlNTUjodbfA3wDUpkLyz66L8tf7IUERd8luEdy6kLSllKAWTYx0Gs\r\nxSGzYZIwn7yAEBruwK01kK4I1Z0IEOTRUxL8A2+ZwxAvz4IfuJRK0gvrE9Tj\r\nJb7higfSRvDkTWJlsF31kuBH2wbZGyfHg7nhDpGh7L28fCRmq2OxrQDVOD6e\r\nwhJvTI+ANV/r+HLa75fUPX4ermJjFMNgTmxs4NU7FEd8m1diDT2YeP59Sj+S\r\nXg4Y1G9UNPe1x+EhezxkAn/tsLY51j26CG/TewIKHJnbau7Kv0Gi7JJ4XBKS\r\nWu4b+cSWUTnHytLEQcnt8/guPUaT5BIBATJeF8UXXLLGfTqdrK9sSGmNucDx\r\nsT8L86MHwv4LJy2htP/PQ6Q9njHHhb/7X5pXiJjW5NFQOM3HSzpOA1/ZBE/j\r\n5cEUdaIuGRLs7DtxJ5z/6DC+F8AkFgHZ+H23BOSGtpkY9uefqmK+GJ3ypwfm\r\n6p6ti4ck/n3ND1w8OF2V6RUudJWVVdEptxM=\r\n=YeOB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged && npm run precommit-msg && npm run lint-diff"}},"gitHead":"196bfe9d800ba76c12ee3e0406bf12b4f2c0cf61","scripts":{"lint":"eslint ./","test":"echo 'implement tests'","lint-fix":"npm run lint -- --fix","lint-diff":"LIST=`git diff-index --name-only HEAD | grep '.*\\.js$';`; if [ \"$LIST\" ]; then eslint $LIST; fi","precommit-msg":"echo 'Running pre-commit checks... (skip using --no-verify)'"},"_npmUser":{"name":"5app-bot","email":"bot@5app.com"},"commitlint":{"rules":{"subject-case":[2,"never",["start-case","pascal-case"]]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/5app/esm-helpers.git","type":"git"},"_npmVersion":"8.19.1","description":"ESM Helper Utility functions","directories":{},"_nodeVersion":"16.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.23.0","prettier":"^2.7.1","pretty-quick":"^3.1.3","@commitlint/cli":"^17.1.2","semantic-release":"^19.0.5","eslint-config-5app":"^0.16.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@5app/semantic-release-config":"^1.0.3","@commitlint/config-conventional":"^17.1.0"},"_npmOperationalInternal":{"tmp":"tmp/esm-helpers_0.0.3_1662562764175_0.7807428864348709","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-06-30T09:25:34.130Z","modified":"2026-03-09T12:25:20.727Z","0.0.1":"2021-06-30T09:25:34.523Z","0.0.2":"2021-06-30T09:43:15.922Z","0.0.3":"2022-09-07T14:59:24.382Z"},"bugs":{"url":"https://github.com/5app/esm-helpers/issues"},"license":"ISC","homepage":"https://github.com/5app/esm-helpers#readme","repository":{"url":"git+https://github.com/5app/esm-helpers.git","type":"git"},"description":"ESM Helper Utility functions","maintainers":[{"email":"andrewjdodson@gmail.com","name":"adodson"},{"email":"bot@5app.com","name":"5app-bot"},{"email":"sarah@5app.com","name":"shoub"},{"email":"webmaster@5app.com","name":"5app-webmaster"},{"email":"robert.dexter@5app.com","name":"robert.dexter"},{"email":"rob@5app.com","name":"rob-mackenzie"}],"readme":"# ESM Helpers\n\n[![CircleCI](https://circleci.com/gh/5app/esm-helpers.svg?style=shield)](https://circleci.com/gh/5app/esm-helpers)\n\n\nESM Helpers provides shims for working with NodeJS using ESM\n\n```js\nimport {dirName, requireJSON} from 'esm-helpers';\n\n// Recreate __dirname\nconst __dirname === dirName(import.meta);\n\n// Load JSON files from a relative path\n// Replaces `require('./package.json')`\nconst myJSON = await requireJSON(import.meta, './package.json');\n```\n","readmeFilename":"README.md"}