{"_id":"@aphorica/read-plugin","_rev":"1-2c88b34321422968bce7ed5bfb97c8d5","name":"@aphorica/read-plugin","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aphorica/read-plugin","version":"1.0.0","description":"Loads and parses js file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Aphorica/read-plugin.git"},"author":{"name":"Rick Berger - Aphorica, Inc.","email":"gbergeraph@gmail.com"},"license":"MIT","private":false,"gitHead":"9d6757404be2759f3533e8498440221e9208fc1d","bugs":{"url":"https://github.com/Aphorica/read-plugin/issues"},"homepage":"https://github.com/Aphorica/read-plugin#readme","_id":"@aphorica/read-plugin@1.0.0","_npmVersion":"5.1.0","_nodeVersion":"10.15.3","_npmUser":{"name":"rickbsgu","email":"gbergeraph@gmail.com"},"dist":{"integrity":"sha512-8BVjjI0SiZ60ccG0e/pZ/ZnNcfAlVVSlRZupo9IQ/OHA2lVpHLj+BWye8RP/vBDkb11/V68E5ifn4CN3dcok0g==","shasum":"b56a087abe92678299ea9a9e7e463933fc4d45df","tarball":"https://registry.npmjs.org/@aphorica/read-plugin/-/read-plugin-1.0.0.tgz","fileCount":5,"unpackedSize":2539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctJ0xCRA9TVsSAnZWagAACSAP/i+5nDCQDqkf2IGFvRMO\nnqLtsxqpSokRUdckw4yOU28f4KLPIzhgmBvAY5chgJEUTi093ovOaPjBVuSi\njbn3FR0NAjzSJr3rtKu469XfbOB+BUoq6qDVEHjD9qGuf0qeJgo8CXclnLo5\nZjXXG52Ten79FiGNvEQO6C2RT/ih0AXI/XdOR6fuGwcQp/L03svTUOJdBDKr\nXMyTD6aVqHowfXsWJPHG95sdISDMx4vgfAEmq4OdiwOzItopCXD1hs49Avc2\nkSONzg1xTFUZInkZrluISncYIEnvo5Rdhrx4Vsgpl9abKsxmzKSulpQsFx6B\n7aq5wUbT1YFCJ3FkFTkoQk8IevS70Br0im2QkBX2+bFaofX9ev0BRRDDXEvV\nm8YhcTVbh5XeirN5z3JMPp9GxprvHHNEfbWZEXlX7JN3f5cQ92lzvMX6ZRqx\nfyE/xwXzs5EtmDF10lyNHcP6zWYhMh2wVAzz91PzelTPQHldkbr8OdatLPax\nz+BFULWsxG3cXa2e+vvlxlPGK5D96RzLtrNhuJgSjUB//AQ7pX/Uf45NAk6z\njHHmQN1xf85UKD4oOXehoRsgnUCimaP+eB1QAetO4WKlc3NWBrwvWhFHpAQC\nODgUWxJVhiB/BpsD+764BdK+Nwy2md7HEyCjr3LTAQlvdNLqr9p9yBKaIfUA\n4QBj\r\n=qZsI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkkPgqxSzqR6E6mDacYpfIcgSC1LQRxBFqkOmHsbHCzAiB4bCWEyvMlaGV614WMVUIhBf2HAmaiW9bjfcUuI2FAxQ=="}]},"maintainers":[{"name":"rickbsgu","email":"gbergeraph@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-plugin_1.0.0_1555340592602_0.7776050714190943"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-15T15:03:12.406Z","1.0.0":"2019-04-15T15:03:12.781Z","modified":"2022-04-04T14:33:24.847Z"},"maintainers":[{"name":"rickbsgu","email":"gbergeraph@gmail.com"}],"description":"Loads and parses js file","homepage":"https://github.com/Aphorica/read-plugin#readme","repository":{"type":"git","url":"git+https://github.com/Aphorica/read-plugin.git"},"author":{"name":"Rick Berger - Aphorica, Inc.","email":"gbergeraph@gmail.com"},"bugs":{"url":"https://github.com/Aphorica/read-plugin/issues"},"license":"MIT","readme":"# @aphorica/read-plugin\n\nLoad, parse, and return an interpreted plugin object.\n\nSeems like in the past, 'require' worked in a dynamic context,\nbut no more, especially in a webpack environment.\n\nAlternative is to load all plugins at once into something\nlike an indexed group and access them from the group as needed.\n\nI'd just as soon keep unused code out of the build, if I can.\n\n<table><tr>\n<th valign=\"top\">NOTE:</th>\n<td>Is this a security issue?  Might be in a web context, less convinced it's an issue\nin an <em>electron</em> environment (where I'm currently using it.)</td>\n</tr></table>\n\n","readmeFilename":"README.md"}