{"_id":"@alifurkan/resourcemanager","_rev":"1-5637259b4bcd086c11b828992ae320c3","name":"@alifurkan/resourcemanager","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@alifurkan/resourcemanager","version":"0.1.0","description":"Basic resource manager without external dependencies","main":"resources.js","scripts":{"test":"echo Tests are WIP. && exit"},"repository":{"type":"git","url":"git+https://github.com/uAliFurkanY/resourcemanager.git"},"keywords":["resources"],"author":{"name":"Ali Furkan YILDIZ"},"license":"MIT","bugs":{"url":"https://github.com/uAliFurkanY/resourcemanager/issues"},"homepage":"https://github.com/uAliFurkanY/resourcemanager#readme","gitHead":"68f186639084536f542893b235c05392d227fe4f","_id":"@alifurkan/resourcemanager@0.1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YMFndRFzWGg3R4+lx4EsoNTEi4DUwtDNWmXMVs2otcvGOAm1c26KY4KDDPSyH6hXeWyZFqwkbP0btAFBWleYVA==","shasum":"4a23e9246e027890a400b551dfa73c5f49125296","tarball":"https://registry.npmjs.org/@alifurkan/resourcemanager/-/resourcemanager-0.1.0.tgz","fileCount":4,"unpackedSize":4596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjA/DCRA9TVsSAnZWagAAO3QP/35No5d1ZfnobLmJ2c3U\nF54igOEE/jMcZZjCprB1oafH9UTkinRYXRl/j0vV0leG+yF226ufgV2bEo2h\nnD42g5ZzUcX7Ic08+r3xSyx4OM129iW7FZ9fx1Nhtk8Hp2wdnOGry//jQ2js\nUO9HX/YiWgEZSJTy4aYABH2IDbhGt66H0od2tk0s4cvtb3137CqQ6uUw8D0m\n4rPkd1rZepgVe2fzUYipHTHILV/zDPy3vqA8rnnkxMt+A/qwC+KG3p/I8lEY\nFSKwmTVTr8V2pYqedK8lS2IXX4amFGARTAZSMhYuIezm3JgxgK544lyl6Zgi\nuWBAsWcC0iAoBH7X4mIH4yykaiXLZRo9fBXS51/9g1TMgito+pJtnrZ5YXQP\njrpENDwqNMq7Aid+7ckUPBDcQTbxU4tbZ2xFywLnnOE0kKYSU7D3Olh8CZkZ\nwwwlnYH8cWqK1VrGxRilv4d6Jh0BqbJdOb1Hp6MTTwtmURfQcDFUUhzYrARw\naWsHlDfH1k8sIE5bNzt+Hv7a/Utk4OijDGFcCSIKPhUAHkd6KLIXgvtoVQiY\nxg0XYUPMEnM7MCmBS1R7P0ZPiWGb3q8ZBmuE2Ig024rTev4L2DG8C2rp8JOl\nJW5uYCYAUlepxdvKuC/x48qSIrFc1PYvtYzgKdjweoSAYP1GIOKi3hX2vxx2\ngHJH\r\n=vXIO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZAJwg2jGlKF8BlMsrTXx2TqZTGbnQ79BKJDXU4Z1gKAiEAtmNpRkKssE36e5vNa/C/2L/Uil377mKqpLsoU05eoyI="}]},"maintainers":[{"name":"alifurkan","email":"casperafy@gmail.com"}],"_npmUser":{"name":"alifurkan","email":"casperafy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resourcemanager_0.1.0_1603014595361_0.05069728772518611"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-18T09:49:55.326Z","0.1.0":"2020-10-18T09:49:55.477Z","modified":"2022-04-04T13:24:37.945Z"},"maintainers":[{"name":"alifurkan","email":"casperafy@gmail.com"}],"description":"Basic resource manager without external dependencies","homepage":"https://github.com/uAliFurkanY/resourcemanager#readme","keywords":["resources"],"repository":{"type":"git","url":"git+https://github.com/uAliFurkanY/resourcemanager.git"},"author":{"name":"Ali Furkan YILDIZ"},"bugs":{"url":"https://github.com/uAliFurkanY/resourcemanager/issues"},"license":"MIT","readme":"# ResourceManager\n\nBasic resource manager without external dependencies.\n\n### Usage\n\nIn your project folder, run `npm i resourcemanager`.\n\n`index.js`\n\n```js\nconst ResourceManager = require(\"resourcemanager\");\nconst resources = new ResourceManager( // Defaults\n\t\"resources\", // Folder name\n\ttrue, // Recursion\n\ttrue // Caching\n); // defaults\n\nasync function main() {\n\tconsole.log(await resources.get(\"hello.txt\"));\n}\nmain();\n```\n\n`resources/hello.txt`\n\n```\nHello, world!\n```\n\nAssuming your file hierarchy is like this,\n\n```\napp\n\\____ resources\n \\\t  \\____ hello.txt\n  \\__ index.js\n```\n\nthe program will output `Hello, world!`.","readmeFilename":"README.md"}