{"_id":"macroable","_rev":"30-b88d845b7d7c9e9efde73339578026f8","name":"macroable","description":"A simple ES6 class that can be extended to provide macros and getters functionality","dist-tags":{"latest":"7.0.2"},"versions":{"1.0.0":{"name":"macroable","version":"1.0.0","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"index.js","scripts":{"test":"node test.js"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"japa":"^1.0.1"},"dependencies":{"node-exceptions":"^2.0.1"},"gitHead":"178584e3e644c083bbeb5331fe432980b13bc56e","_id":"macroable@1.0.0","_shasum":"23e6348325c6d0682a65021f88bef4088bded160","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"adonisjs","email":"virk@adonisjs.com"},"dist":{"shasum":"23e6348325c6d0682a65021f88bef4088bded160","tarball":"https://registry.npmjs.org/macroable/-/macroable-1.0.0.tgz","integrity":"sha512-nsPllAMlOY4q0PpqybUtfvSeLtAC6/5nt1LIPtjp3vYloMeMUSzaLVJadNP57+ZysJEb9Q9HBzqqM69zupKwfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0A/ETsoAbdK2Zsj8JT3d4uztnui6lBkuzVF7ogYWKjwIgZRzgHaU50+R6oXy/ImIvBS9K4N6kWHH3WdtawiFqMxU="}]},"maintainers":[{"name":"adonisjs","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable-1.0.0.tgz_1496303119724_0.28160409280098975"},"directories":{}},"2.0.0":{"name":"macroable","version":"2.0.0","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"nyc node japaFile.js","prepublishOnly":"npm run build","lint":"tslint --project tsconfig.json","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","coverage":"nyc report --reporter=text-lcov | coveralls","commit":"git-cz"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^1.0.14","@types/node":"^10.12.0","commitizen":"^3.0.4","coveralls":"^3.0.2","cz-conventional-changelog":"^2.1.0","del-cli":"^1.1.0","japa":"^2.0.6","mrm":"^1.2.1","nyc":"^13.1.0","pkg-ok":"^2.3.1","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.1.3","yorkie":"^2.0.0"},"dependencies":{"node-exceptions":"^4.0.1"},"nyc":{"exclude":["test.ts"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","gitHead":"9eff6e7daf9a4f1e678c085f496426440831ff2b","_id":"macroable@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"dist":{"integrity":"sha512-OYgHJouBK1jxuXgovIM0E04iehWaIR+vGIxmWuaRb1PMiL3bd52op63O5OGc6UxS9thFYdvCRqQsjPr5n2Ny4Q==","shasum":"121edd59d5fbc2b1243012fa90fb376c849cdf11","tarball":"https://registry.npmjs.org/macroable/-/macroable-2.0.0.tgz","fileCount":6,"unpackedSize":8598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1jBvCRA9TVsSAnZWagAAagoP/jI8reqNT3LJm1F6RY6j\nBxTy5+kXzPl1NxkNdnb+uOlYHZWqqBaQawFkxKcZWsaU7o6AHBOx5VeiRANv\npGwMsgWxYsstEfmKqfcDv6QlW+Z9vmRwj3c1OMTKy3VVwoyaAMV64oWXfxQG\nWQwJXf9IAAP6uhRL7pqVEg8PG6BUyy3O+8teJeleTx/zamRJYHCvehYDfo7J\n7GP2OhTvoYk1LiXwnkWgHoEjJ3ixIhc5BxvGpiw6BtJ5Tpcr4Hjc/2LeJyfk\nVdNkgycgtCvgWVGcp0v05/yQs5ShFQvI8uWXEhccmC16hNr+GLF5gUTMslx1\noemqkz2K6FV62g0Pidw/7owhne+KWeFqWySoE63czSkohxzzuaAvsEPdXviY\nY0AqbPZxi84/Qb+6H+p6V7ApL7uMaXfbmivMiRNdUJn3CR8WIoC0zutXtzEl\nNdivqW7N23I7iK17M3+JGa5d3rgXKCRNQx4e3Bv72ZLcTw4dkdHgXlKFQ92R\njzfw+FoSRBSgymu28Xne1qYEzuFdR61zNaudqm+Z5NS+AAOXjqjpm8scB0uL\nZyBIUdCyO8NZ1pKSbV7sZikGpbB2qNnnOaFDVHcs8ATYty6mV3oMkfJY+iRT\njuK/1F+S4spkYKadSp9JnT5ATnvUeMrs8D8KS/wjGBXZ2AQQ2+pAwuGK9s7D\nHQn2\r\n=rOtz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm1qWMbuD+zhGJWXc4dwdym21N8aMP0Iu3CRyvTmOifQIgODymxJe1YYlAwfmSD4PI+Uy+cBQJXbnK/PsMzVpKexc="}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_2.0.0_1540763758316_0.6852992177019646"},"_hasShrinkwrap":false},"2.0.1":{"name":"macroable","version":"2.0.1","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"nyc node japaFile.js","prepublishOnly":"npm run build","lint":"tslint --project tsconfig.json","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","coverage":"nyc report --reporter=text-lcov | coveralls","commit":"git-cz"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^1.0.16","@types/node":"^10.12.21","commitizen":"^3.0.5","coveralls":"^3.0.2","cz-conventional-changelog":"^2.1.0","del-cli":"^1.1.0","japa":"^2.0.7","mrm":"^1.2.1","nyc":"^13.1.0","pkg-ok":"^2.3.1","ts-node":"^8.0.2","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.1","yorkie":"^2.0.0"},"dependencies":{"node-exceptions":"^4.0.1"},"nyc":{"exclude":["test.ts"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","gitHead":"2177dc7a9ec8ea648dee6d229f12043f0b45fd32","_id":"macroable@2.0.1","_npmVersion":"6.5.0","_nodeVersion":"10.10.0","_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"dist":{"integrity":"sha512-JXOtvXFwE+G7jhRngE5U+gDVIG1QLKwiWlhlJPqb53OT7NDVjsoG15bQd6Aw7e+HxiFxQKJsrGn1M4nIbo07ug==","shasum":"1cbcfeb07d14ebbc833243a29ff809dee9e5001e","tarball":"https://registry.npmjs.org/macroable/-/macroable-2.0.1.tgz","fileCount":6,"unpackedSize":9020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVR93CRA9TVsSAnZWagAAesYP/2mfJKfYp1x5kCPrl+zB\n6sG+nQBlL4fGXrgTe9aB1wdOpvxD7py9zOzfnUaYdgx6g7IfiC/CWhyjjDE1\nJBPbIXzomUK+blNqqoZwgssbn63qc3KhJuJ8wW1ZunmTt3fzsTSDLT9WldGI\nxEWWC9PNj9Qx+UpEc+cPiYjHcvh9g0HoiIvRnKXroMP9swH7Qo13vasQING7\nhqcIp2uMR2sxSJ6/+BudV4Ir2rc34vYfQOEZpjMDechETORvWByv+Ln5TPdg\nDaJz7aw+aW1dg8rncPgoYldgyH3Brz1n8QHeUhbediaDeK4oyM0x2xD7sta+\nbKXlxXsja1js4Yw1vh8b4speax0DvipR0eTXeSXq3LeX+CxUMp2vKSYU3hdz\nwNIih3F8E2EWNXZ9bxkU9X/zuMh2VVeCg1/AXOHM9sRPiv6VNfazpOi2jwy6\n7FE4O1znHXWP6pTgGUrxuG0dyGjkzxFalMIc0rLCvJs2f7Oe06jLQcQkQ0xe\nt6d55opMokA7snJ0ZVMyfG3g1gE1YY7OBXI1Wcq3cbzPSBBZyeIZFWFVg6kT\nnZS+1hehdwGZgRR92OOSoGRZt06m42dwQTzqeuDT4h4KOAqNeKOBNgnpgvwl\n2UWaI+qq53IKWiZ491JNWXUqO9tOdJ8vC/8/NTnD2dZdomIA0D8bYVV16A9t\nI4kZ\r\n=rZNT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH0Q5ym38eV2FssUktwcu42RPXpXL6/9cTxh7ZyPwOBgIgY0C0P/BvuA2pL37+eiF1IjgyCfCKBpT3KscbUPto48k="}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_2.0.1_1549082486650_0.3735046569799563"},"_hasShrinkwrap":false},"2.0.2":{"name":"macroable","version":"2.0.2","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"nyc node japaFile.js","prepublishOnly":"npm run build","lint":"tslint --project tsconfig.json","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","coverage":"nyc report --reporter=text-lcov | coveralls","commit":"git-cz"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^1.0.16","@types/node":"^11.11.6","commitizen":"^3.0.7","coveralls":"^3.0.3","cz-conventional-changelog":"^2.1.0","del-cli":"^1.1.0","japa":"^2.0.8","mrm":"^1.2.1","nyc":"^13.3.0","pkg-ok":"^2.3.1","ts-node":"^8.0.3","tslint":"^5.14.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.4000","yorkie":"^2.0.0"},"dependencies":{"node-exceptions":"^4.0.1"},"nyc":{"exclude":["test.ts"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","gitHead":"9be4b5e9b43ff96b1c2d25b1bf15ac63b3aecc16","_id":"macroable@2.0.2","_nodeVersion":"10.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-EvZpcVSKqubE4U2ikQ6sqTuoTrjSBFKxXdgmVNc5thfhHyf1/gT12izZfizxHFUJkTNy/4wYWJfgOaX2AVKEpA==","shasum":"8e44fa60d48e15ebb3a403047bfe25b793c094d3","tarball":"https://registry.npmjs.org/macroable/-/macroable-2.0.2.tgz","fileCount":6,"unpackedSize":9267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclom9CRA9TVsSAnZWagAAzLgP/3vnNs9W4BaKO079ReT8\nKFd2iXrnkjpDaAT4qTV6EATdqBwQA5zBvFwqOvxVtHOZtp+1o3zXU1356aGR\nPFA1uu12filopmmoYG+izeCPAPtyH1B6HQCauDQxJ2nYShvt8VOGLJd6udei\njnupDAD0p03HSg9HTsm8epxzyUVpgAMtxhzdWP1NphqOwyRImQf6AoCl+JOD\n6pYVYJVp7JA90g8XZka0My2yX2EX5gcOuVY8d9Q5EtnFJRpa3i1G2iElCxWZ\neNXEcQhccDNjdj1jYZ4KeW44kvw2oAbgjpfNG9xYzl8l7ShbPr6NK9fPkhBk\nTSF6Gir8l/EVjPKEXqEtvMeLESE8MoG/N0L2Uc28srmerNBOYBckCsIh0GMJ\ng488CmHamRa+eUNhhOZcGm0k1cyzxH+adD0iyMxb2LQ6QF8lpkhUmusxx6pw\nWHKLDqA7aGzR4Ltlaundinf2CGpCOn1Q7aO/chj9GfVt8VtJgRk+RSi4B6Yq\nnas4TDBfD5ho7xnPX6uzyKvmvVgSPcUzulMWhI1xFh1S5lr5jDY3oJyyspPE\n8TFe/EQ2wJNxgkc9LZRwW8gTQRiC7Z+sP3v+XHFVRT+n+16qa2zDAiKRG9zP\njBW88xd05VhS6SmBKJWqufnOWanVINmC71fnrekwWHFT4MUuZbP1aXI03dEQ\nIXM0\r\n=gkGZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEhOF9yS/9vYw/UvthYT+02Sak9EAIEFKC53URyzgdDAiAknqhDgEdbmbY0b7od+0eA3VH1gVSoqh/M8Hm6nlDR8Q=="}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_2.0.2_1553369532447_0.19783542302769042"},"_hasShrinkwrap":false},"3.0.0":{"name":"macroable","version":"3.0.0","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"nyc node japaFile.js","lint":"tslint --project tsconfig.json","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","coverage":"nyc report --reporter=text-lcov | coveralls","commit":"git-cz","release":"np","version":"npm run build"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.1.0","@types/node":"^12.12.11","commitizen":"^4.0.3","coveralls":"^3.0.8","cz-conventional-changelog":"^3.0.2","del-cli":"^3.0.0","husky":"^3.1.0","japa":"^3.0.1","mrm":"^1.2.2","np":"^5.1.3","nyc":"^14.1.1","ts-node":"^8.5.2","tslint":"^5.20.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.7.2"},"dependencies":{"node-exceptions":"^4.0.1"},"nyc":{"exclude":["test.ts"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"}},"np":{"contents":".","anyBranch":false},"gitHead":"6ab4413b904121b886beaf5f6fc071fc526a07a7","_id":"macroable@3.0.0","_nodeVersion":"12.0.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-2Pi+CfXeefEIK5Gk+Z77dUh4VAjUWZ7zNqkV1egjXLrsy5BLcMkkEPdyUKMfT3qMG6ZlKeiYwemYFdO7q3TLGA==","shasum":"a6e78d064545bae41c8735fcdf0b8f575e068558","tarball":"https://registry.npmjs.org/macroable/-/macroable-3.0.0.tgz","fileCount":6,"unpackedSize":9448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd16V9CRA9TVsSAnZWagAABsUQAIAPnDmM2tkf1rdPFDRH\nA7f2vy9FuYNmB5/PbRDjrel+NTTFd2mLDRNE2ZE1LD13hanTVf+VV7UdWuEm\nuy5+hGOubJ9mIkwLns/fC8so63okIqh3vDtb/3kQK0SJtfJ7EzHA5p1JNXyb\nlxIU8UJYQAkzUj+dYhEFe9jDPBP7wVum6UrFq+JbqxMDtb8wPLhfwP5ofSX+\nyBnYLjkRr22feK3/O3Q7A875+IgagCg7prAltjV7aUCy0URWEhRsGIL145e3\nGL6u0N3ahMVZ9GLqUbYUYUDWeX0l4M+KoM7DYQCvveLGK5G+XIHphyhB4evp\nvRFLIME64I6YwsY7BCeicfgWPecDY7ct8GNqE3aAB6Ug3d8zMx4+biqiHgJL\nDOcyljBIfL2Yu6tBi7uVuVC74P3X7Zc6wC6wnkvIyvNsAJgjgC1f8NuyqvVy\nGjoKbPGgnJZS13mJAj1gxU+mhkBwz/ON+Fl0w3GJmLh8GdIZJQOWj2RKKJdw\nAqY3bhDW2cgUeRK0niPdT8+lsoL0dr2j8Y8+RrZX4rOm1LajI4ukEbcHfh/N\nCwgT6fbM/YT7PxFuObM78lU+D66qQN5QZRFoGFYwG6+ZMynEhNTgAy2uMZSX\nQqI7zR/JTgnq6sNCXu1NomcwrhDRoF5QvHcKIz06O1V7y2YzGAQ1nm/mRlpG\nRdRg\r\n=cEPx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZJfb96m48gFK+E8WYGyNOK3SvUY/h6eD2vR8SPGnP/wIgOjy0WKLpeeQ+rTDXpYkhUqbcK6Go8PTG0Cr0Xe4PQCA="}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_3.0.0_1574413693349_0.9376625240438667"},"_hasShrinkwrap":false},"4.0.0":{"name":"macroable","version":"4.0.0","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","lint":"eslint . --ext=.ts","prepublishOnly":"npm run build"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.2.3","@types/node":"^12.12.21","commitizen":"^4.0.3","cz-conventional-changelog":"^3.0.2","del-cli":"^3.0.0","eslint":"^6.7.2","eslint-plugin-adonis":"^1.0.4","husky":"^3.1.0","japa":"^3.0.1","mrm":"^2.0.2","np":"^5.2.1","ts-node":"^8.5.4","typescript":"^3.7.3"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"}},"np":{"contents":".","anyBranch":false},"gitHead":"8220d9e29ba0ca2b26bfdbde0cf5b92db6962248","_id":"macroable@4.0.0","_nodeVersion":"12.0.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-QygZoA4y7nhGt7FSrrMuwTg231xEb6lU4ehXD8geGrZAHXw74X1QcjNtatWIW+Bd0WSeahTDR6t9cc4bSIDrUw==","shasum":"b28160767537866a8b6ce714f76d7cf3c9e3c990","tarball":"https://registry.npmjs.org/macroable/-/macroable-4.0.0.tgz","fileCount":6,"unpackedSize":12020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+286CRA9TVsSAnZWagAA7QoP/jydYn9/vaj9Zw4vSdlZ\ncQDFlg5X6znFsC+vAmTGT0JUKhoXSuFCUeMY4OXT353Sjzah6GR9h7CQYHQd\n4Y+V0sVAi/PAfp9w2Tg/LG2Jxt20RhQ2zSbVZzEHrxyKEYrsczs08rr3t/cn\nb6rbdQTb7w+HBtE4InhjSW6fVkO/lsvjKy+ugCPsgyUsNdY8+tbMj5f9ZERS\nzcO9XGQZESAytq7DqoJnLg6Nrfc1LcWYd7bWyVCsc0ykLF4RKRdr9H0vLQdy\nsx3n+xadAf2WTeX0GRqL42qZDA6ZS/wMa/cNv5KRT56C9qlpexPsi88M6sGC\ngwcwOIUw1l3f5zzyzlxY4dtHtNq+nB/glfeSeE5fvA32/SmwcH6lpYQTcWRH\nSI7EEqLT/63BuqNjYVReD1jRZ5X3TMaZ83IIL/U81fPGaSZjgiI+Bn3jsWGf\nHgErELp0JUHq76djTIxuHEzKaOmKfMnun5h66vx2Sk5LUCOqGF8l7n1EMCbA\nHvNAxIJj4piv6/H77sYg/rga2lvUoNTajxI/YkQXCcwuNsQBOGOEWZWhp9Xu\nfNTr78/SlGGq5hXcwVnCr0MOaBSv+XBBZsZbzLDXAfdR5dkcQm4ypd5MJxel\nlwhowQdOZCClkxDXuw3hDIut57z+ClbPZU1vjc28RW9DpCvnUhUkV4TfCXKx\nvV6R\r\n=D+A5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFghig9K745l1KG1MRCqXu4LGuWk4ahjTEmeZnuV9fU2AiBnHE31v6Pria3U6//vfY+iVeMz/rzsJMhEHvW4PadK+w=="}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_4.0.0_1576759097770_0.8336195653139715"},"_hasShrinkwrap":false},"4.0.1":{"name":"macroable","version":"4.0.1","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","lint":"eslint . --ext=.ts","prepublishOnly":"npm run build"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.2.3","@types/node":"^13.1.1","commitizen":"^4.0.3","cz-conventional-changelog":"^3.0.2","del-cli":"^3.0.0","eslint":"^6.8.0","eslint-plugin-adonis":"^1.0.5","husky":"^3.1.0","japa":"^3.0.1","mrm":"^2.0.2","np":"^5.2.1","ts-node":"^8.5.4","typescript":"^3.7.4"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"}},"np":{"contents":".","anyBranch":false},"gitHead":"a7401d403f76f1bb43be0ba0f6ee1393b3b65eb7","_id":"macroable@4.0.1","_nodeVersion":"12.0.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-R7IfHfrhnGXqu75+erleVleQYLLCo8CVK4I3ZVzxWkxtlR3lRdz0wbn1OaBMgX09bAFC+/3PMnOosMrDDi7Waw==","shasum":"2ac5c6734de82119a12496e55215989f46b56505","tarball":"https://registry.npmjs.org/macroable/-/macroable-4.0.1.tgz","fileCount":6,"unpackedSize":11941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCcdHCRA9TVsSAnZWagAAMKIP/2yXZxtkCeQhzTOWvc3m\nXsQDyIgitD6tC6bUmGjS4LpH+NaQQWCj2NthmSKXhJiu2Y9k7Jyf5yb7Cabj\nMyt7efGDCXGtZDt6n3wIHX6jqLCViWrKaI5qFtQ97/To9/20ZnQ1AeveC9GH\nPSb2ikjpipJWKrWug+l+eaZ6bgGKi6O8RWCpZF+4EkaYWwZITKN5bMJ2mxmk\nYAAHIkQmPCn4tZcX1isy9PkUmgVZxZFr2CE9ZZPgXjhrHijBINJd3Lw1RqIx\n3wDLqzKBZ6qkdRmLbMYicK/9S9LDTL58eaqQ7eAbUAop4Tsy9aCz4YbTmDE5\nX2I8rUt/f70k9pxlkOsz6DAZfSN+A/4oAPz4Ty1kok+qy/n5YVd42wIhlAHk\nN6KI6UgSX3BdDA0Dd84wK2pvaavGvEkNEQXQu09rS4utrKVe9LRQWFr/SJV1\nhJ9rKKoQUcq8eb2hznSoLQvDJyGISV8qbUsqt3AlYQSyJeeFVymPF/4bNHDP\nUB5xmW1gD2E73RU4GwZP6YkNMVBce4k5izN75+WqeW+GVSFt7eEKt5BSqpaM\nbKJU08DQxJCuI2j6S7te5f/CS1Jh38eQ/GuVSg1TAWxK1/EkTZdqK8JSc/zl\nOUmxZkzC6St9S6atXFFCfHFaYhlObr2lSL5mebx4w0mFg3+/SgJ5hIOBl9np\nRy/Z\r\n=/Cif\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV/HXbrZrLYsNXRM0rgLDcf7hdqjhPDPdV2AhGZ5AwsAIhAIkoUBzNjfogksSg+I8srfwjPnTwmf1srNSsBRGFAHWA"}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_4.0.1_1577699142613_0.5398947569049743"},"_hasShrinkwrap":false},"4.0.2":{"name":"macroable","version":"4.0.2","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","lint":"eslint . --ext=.ts","prepublishOnly":"npm run build"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.2.4","@types/node":"^13.7.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","del-cli":"^3.0.0","eslint":"^6.8.0","eslint-plugin-adonis":"^1.0.6","husky":"^4.2.1","japa":"^3.0.1","mrm":"^2.0.4","np":"^5.2.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"}},"np":{"contents":".","anyBranch":false},"gitHead":"abf03143a51369497b693d049c7b0c6a08ab9d71","_id":"macroable@4.0.2","_nodeVersion":"12.14.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-xUAzft6twqC9jgL1uu9wktVpX0WRMqo+KoKWv6/JXXVGdrHRRVgq/ySEn//YgLlrQquC3YDWqL5whyjczm8lpA==","shasum":"ab7354a2b1b0729b9bab40202dcab8e7cbbef23e","tarball":"https://registry.npmjs.org/macroable/-/macroable-4.0.2.tgz","fileCount":6,"unpackedSize":11941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePNdQCRA9TVsSAnZWagAAH0kQAJnAgNAPS6k/tB5Cc422\nNMaAAGIdLDfO1/hhbp4vJSMoU7XYLYRVD5UhZknTBMqt2f9d0h2Jm7sCRVuu\nsc12I53AzHyciFvQjkr0Wp3tt9OF+r41dT4Qg+JWZTxV5P9I95CsLR6pmt6L\natXH4xhIlBAmaTexAa/rHVPfx5iP2vF39O6cEit+wnjMrbmml1yOsAmhCnhL\ncQ0+G3R6cap5t4m9LTILfluPTE3H6b9fjhcGIivQ9rBj/rLfrbgTelhA4cVl\n6TCs5NKKPX4HCNqTyVzJFPd58JWR7xP7XBIvRmHwtLFdBFftOiw+t97S0dHm\ntaEYRyjjVvfyPcyaJMuDqmqriWqvjtfen6WAQIEYV22OnzHBTu+b8ijsNU5u\nyHiZATK2peMaWX/QD/yAPiR89wpDtxo6yKYBnlFjugycvvnxbxuwJ7rYDJBy\nfEhKizeQuakGtQckWmZxQdRH0pfVlb1Q7/BVP094aNMzKDMNx8kcKkQdPqo2\noptNOjle6LfwSXTPe8fv9nF9EkmaPN2JlKzqCCAn2qpQRYP0Dzj/F85Q7Ko3\nwQNLYSnNGK0OsTUdE3fglf3xaDI1MJkRPeXs0js4teVOPoRysRRqXwX/bMyU\nCfpajnlNbbM2FEbmwVZgKrTNQqJK71cmW/xtTzeSFrHprmIDnJy9DGdv7FjP\n6tz5\r\n=44ON\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbaIpLOyyExZhyr12mj2gnzaqa27hDCpmyC4vQYjAKkAIgEgfEolXNarrpiWUELie3iD5PBtHuEeZ7k6tfNtWDQ1g="}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_4.0.2_1581045584047_0.03627683393408465"},"_hasShrinkwrap":false},"4.0.3":{"name":"macroable","version":"4.0.3","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","lint":"eslint . --ext=.ts","prepublishOnly":"npm run build"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.3.0","@types/node":"^13.11.1","commitizen":"^4.0.4","cz-conventional-changelog":"^3.1.0","del-cli":"^3.0.0","eslint":"^6.8.0","eslint-plugin-adonis":"^1.0.9","husky":"^4.2.3","japa":"^3.0.1","mrm":"^2.2.0","np":"^5.2.1","ts-node":"^8.8.2","typescript":"^3.8.3"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"}},"np":{"contents":".","anyBranch":false},"gitHead":"17b7d891c0719fdb473412cee3807dfe24348942","_id":"macroable@4.0.3","_nodeVersion":"13.1.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-YZbDcrv+C3vUF5HnFmlB+4+n7tGCv9Ffp4oiwsZz4ppgMWa6PbNaFAE80Q/BZjjIRx1K3DH/CHQqzUSfUpYsGw==","shasum":"948a0b0611d2494b02e1bf78e62184d5c756ba3a","tarball":"https://registry.npmjs.org/macroable/-/macroable-4.0.3.tgz","fileCount":6,"unpackedSize":11942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejp+ICRA9TVsSAnZWagAAcpcP/R1OaNCbt2i80SceTnpR\nw3OaJpmnU6C+WlrHCLb9lArTKD0fmoBHjAkRRYj7CYVwV7w6jt9/SKAs77Xv\nbP1vi4wiO0bWneaG/wCL1C+YoW+rEvp7v6s2CAOuUvifGDlLO7Vys44cLxmd\nTPrjA9D/DG3gTVAC9eCs2rYoXEHaGxc2jwChOzOs2vsuBgbLZccuBxna3FFq\ne3OnzaRIXoBU72/gP/ALoWFPr/Ce4MRLxzLhHoOfOCGw4N4twTacGRKUDnbd\n/59XgaPaSVstbveqUQvcAhqxjBhtxVi7rxc57sWYgYHBxMj7d1QZsmFS1ojO\ncSOKg4xCmx6GE9tT8cocFfB5Gka9vx0bt3sSwIp6Cl6XNUdYiuKm0Wq24Hel\n1MnEFbUxtOlqqjab84rLD8spLCJcCFtPr/PA6uM6HwB/ANTVfhYjD7rtWPzp\nx407B4PsXw9yj+VQY9vnHE+0vJNQfwPMh53nEtNYvE9cxgdql2t/cN2MFbFY\nZ+ZVkrD2KbshooyG3NGMqsxrJp99M8lw91jlJJn0vOr3JMzsaMckKuUsAD/u\nDwbB6Jk4yTJwD9KuDhff8WfZ28DoYelavyNTX2yIT+3SptlZBUXvboNCuB9m\nmp9era3ChwSZgiB8YUacA0AWfWp9zSlT7n2zefVrYZ+prcEGuiuOhjCqi1bb\n8Qt2\r\n=mLOO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKhZ4uhgqfmSESjiV1Zun3Ax9pBN74hjZYcI7fnRipEwIgdLzr995090GvNeHbSnQ6Un3UsIOnzCwoywDCMZIQ7dg="}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_4.0.3_1586405255748_0.42922640084577623"},"_hasShrinkwrap":false},"4.0.4":{"name":"macroable","version":"4.0.4","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","lint":"eslint . --ext=.ts","prepublishOnly":"npm run build"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.3.0","@types/node":"^13.11.1","commitizen":"^4.0.4","cz-conventional-changelog":"^3.1.0","del-cli":"^3.0.0","eslint":"^6.8.0","eslint-plugin-adonis":"^1.0.9","husky":"^4.2.5","japa":"^3.0.1","mrm":"^2.2.1","np":"^5.2.1","ts-node":"^8.8.2","typescript":"^3.8.3"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"}},"np":{"contents":".","anyBranch":false},"gitHead":"597b3c8be9097372c78b553793c16918cbcb484a","_id":"macroable@4.0.4","_nodeVersion":"13.1.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-mPS7fbKhVdcPCISbQX2BSbttSIudOEcYwBs8WAsHMtfslFboWjpwvXbWO5lp4MM9l7s4sfn2tWyysiE7OxIcag==","shasum":"39990d15bc013d496ce509a76511cc443b35b9b7","tarball":"https://registry.npmjs.org/macroable/-/macroable-4.0.4.tgz","fileCount":6,"unpackedSize":11942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek2jdCRA9TVsSAnZWagAArp0QAKBN1o/mqsqBMJ6+cLtE\nGKntN/JlBpFqr63mLQFP587BbzbZ0yJuAiSRc3EtyaNZ+5pnmWLO44jQS6X0\nzaTWXON6ckd9yUsH37uymw2v99x0HVfSfOYVDBI/Gv6nNePD7JJcXXlxHJdi\n/xPM1TueywsDPQYIe2ZF0sJBlg6eAR7l/68XwOcu7OqqM43USAVpOAPUCBIR\nbbZD5qThgPhFoljUgVi4AXC0WQKQ6Z5BGh+OofZTOhUT3ogWZU0dmN0W+4qf\npAIOZhY0UHWotEuT++nssitZ1uLlsCypSYq1rv0420DdH/XC65exG6TNFO4Z\nQHGklZ59CUt6ckIAv2FAOmML8K62rH2eiUqWvuvzrRuiUUCplwzdRjzhjkTV\n+WWUUqLMWFpT7MGrFgG3ZPzMp/ug0lK5mIqC3Txtrhbvz5fjyl+EppQlFznK\niubbJyydQLD9BejpY2qXgb68/WDDxqoP7zkXybIQ4pliwKuRBwNT0uM0oWvX\nd+DjH5hyOL8QS01quNiGuP9ehL/9tygrHc65qPhWQgWjITjh1YOlsXQlY1m8\n48Z9q+oGIOp8ycjO/ybH868mGV8kXH4xO2aQ/vNeTjhsO//RgQmYEngKkYf4\nqPa7vuoq147Bhp4mcR1fa0xi9mFkUIARBuxfICD76BKuXKQgYvvvaFh9oAqT\nNCWv\r\n=Wjw3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcqiAjXj472cH6yAU8zfQFdZ6DOuvJRy6mHumxAeMDLAiEAl14ExeKfuF8mLgs1UzNVC9VNJYhQfRJOqoIUzPryCpk="}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_4.0.4_1586718941283_0.24917091014941395"},"_hasShrinkwrap":false},"5.0.0":{"name":"macroable","version":"5.0.0","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","lint":"eslint . --ext=.ts","prepublishOnly":"npm run build","format":"prettier --write ."},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.3.6","@types/node":"^14.0.14","commitizen":"^4.1.2","cz-conventional-changelog":"^3.2.0","del-cli":"^3.0.1","eslint":"^7.4.0","eslint-config-prettier":"^6.11.0","eslint-plugin-adonis":"^1.0.14","eslint-plugin-prettier":"^3.1.4","husky":"^4.2.5","japa":"^3.1.1","mrm":"^2.3.3","np":"^6.2.5","prettier":"^2.0.5","ts-node":"^8.10.2","typescript":"^3.9.6"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"}},"np":{"contents":".","anyBranch":false},"gitHead":"c45b3c49870adc939aa8e539049de37c70714ef2","_id":"macroable@5.0.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bqAw8aH1+k76kbaP6q/0TNz/upp3YbTKCsGpJbk0tB9m/BXekmayPxNf8otLsQEBWZ3hY3wATjMK8zlGlWebWw==","shasum":"500c9820d5f13249b9194e53c4643f3191c6229d","tarball":"https://registry.npmjs.org/macroable/-/macroable-5.0.0.tgz","fileCount":6,"unpackedSize":12026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAVtTCRA9TVsSAnZWagAA2pEP/1L+C2ntXdwTCcIRxTra\nLnLyqEqDoI6ekFtgFT3B2j/0MwD2mIxzIZ3l+VhTQOr81IE5l3F/l4pIkxsa\nb3MFcAI2o57ClAVY//sSFMu4o9Y2Ydbz+d4Uy09C7j/g4xItGKayg4RSLzJo\nlh5zHQS7K3gOyDADJ6S1UV6IexmVHk2AlAPunIcjHcgCTSE1IjuoidZRO42B\nrz8oo30eZ6yvfeSEG+dl/Kbzyom8erAJxgUy4nmOixYpfdyPIAvPPC+Zr4Sf\nk49YYs9aB29I1ATltWlPRrYXgCxDw8Oo2WjODV9I8OVNAENEt1aPuCI6wx7G\nvvSU6+Z/1OZ0Qj2H+AtFVUsIlGPlMsvMPcq/k7qufXj8kZ2ZsXl/GM+m+Xh2\nwlcInLn6PdgmeQNrLCuza9dDJg+YsCwSF6hCCpCJZqYP0TjBHswr7JNC7jUV\nyfJF36qUaqoHNmr81cwWTPo0mcVmfnakY38stJFaz8RNzgO0/fSyIgLT8RYs\n0/j06ICy1hfxeDrX0Ao/F5qhiP2kSBDpdsiuAhgl0ghahM97pwD7DZWCCl8y\nekgRGPVjPdFPZ3Wux5DUmaKPtgebRfWMFLzfNWq3I0NyDcPa+8LyDsrWW0Po\ntpOsSI8jI5vrMjGpGNQmV+JD+UXHvJ9UQhBn5Bzx0so9Va//jo6jALcIAQbg\nPYpl\r\n=ffyW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDYT8uufMAGnUoqnTMF37rxuLBiWGUFkX4H+yfZia3ZgIhANxotEDhNMH+iFeRsc1U8Jjiv9W6mmA7utmX3u/ZPK5r"}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_5.0.0_1593924434578_0.21216115892244147"},"_hasShrinkwrap":false},"5.0.1":{"name":"macroable","version":"5.0.1","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.4.0","@types/node":"^14.0.23","commitizen":"^4.1.2","cz-conventional-changelog":"^3.2.0","del-cli":"^3.0.1","doctoc":"^1.4.0","eslint":"^7.4.0","eslint-config-prettier":"^6.11.0","eslint-plugin-adonis":"^1.0.14","eslint-plugin-prettier":"^3.1.4","github-label-sync":"^2.0.0","husky":"^4.2.5","japa":"^3.1.1","mrm":"^2.3.3","np":"^6.3.2","npm-audit-html":"^1.4.1","prettier":"^2.0.5","ts-node":"^8.10.2","typescript":"^3.9.7"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js","pre-commit":"npm audit --production --json | ./node_modules/.bin/npm-audit-html && git add npm-audit.html && doctoc README.md --title='## Table of contents' && git add README.md"}},"np":{"contents":".","anyBranch":false},"gitHead":"1f38a1adb0d29748edd6d229184dbef70126cb68","_id":"macroable@5.0.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-zR1Y1wTkBtNgdKi93b1GNqeLDgAxTYV8pTvjqJp+Fjhidj2toQBerMPV3+T5v3WBSkfYqPMY6uwct011ItQgSQ==","shasum":"ab66816eb34a4740cf2dece1a180f3ae9593b056","tarball":"https://registry.npmjs.org/macroable/-/macroable-5.0.1.tgz","fileCount":6,"unpackedSize":12948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEsICCRA9TVsSAnZWagAAlS4QAIVoGqzSPvQAi+DAmBlW\nexjtTcV4yIfv81Nzl0/dKb55Nl6CvDKUJnbSGge1sVr471Cb3k2HUpKTAti+\nthO6+SlBdV1w9QLo5TVAit5kMwSxKCOuWnBs3PlDW9oXyOVEcwao+Snm1IZ2\nEatmCMGJycW6tapwg0m4PJ9rpwRaqW1/A8zLhFypHr9NYDRcXQctLQ39Hvtw\n2vKHOTJlOPqwDrI5qbltdItpfy9IqXRw00KADM50qMrNR3IvdsHY0HO+3cjh\nn3CrhMta1MHJg2cmIgP3vGDcnoPVFYEvBAmWc8ECTrkdqt33bEHvSLL2JaMm\nsc7wTH9Tc3I1ZJoBmQLTjVtlJm01pj1gw/K3CUfmu25/K80JhLmd/x+LTA4n\npTUSiHybFc7oymtBc+9koqMC8AhHci7Y8xGeGYFjMx+JqFFht2Q1nz1qipoL\nidhnSnKNDNy+U/eWuMEdBzob5qm2CCZ4/+xZ2YmhyxPGMNA2tHXmIccWvxrA\nP7wtAbDCS+Zt9CBWM4nz1s7IPu/fjPJjgA+dXSbz9OZiVq7WjTADzTQ7dAOZ\nOkWxt9o2wg71H59tP9clt7k5e4mtNob8WKqyezVSSBkkbNIrejQQcUQ4oZrG\nIMD4qhpjfSspwL4Aug0lLg2KB2++W+4j1KksBWmjlrQNflu7jzzMwvIj+ng1\nKyDu\r\n=TlkL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxbzYjO5SD1KdzRhX9DtIFsqA3NsasKSc8Danu/aFvpwIhAJ407av878ehZZa/3YuKivj0KC0zvk1mDxjoO+gJP+YX"}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_5.0.1_1595064834303_0.7237014951179976"},"_hasShrinkwrap":false},"5.0.2":{"name":"macroable","version":"5.0.2","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.4.0","@adonisjs/require-ts":"^1.0.0","@types/node":"^14.6.2","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","del-cli":"^3.0.1","doctoc":"^1.4.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-adonis":"^1.0.15","eslint-plugin-prettier":"^3.1.4","github-label-sync":"^2.0.0","husky":"^4.2.5","japa":"^3.1.1","mrm":"^2.3.5","np":"^6.5.0","npm-audit-html":"^1.4.3","prettier":"^2.1.1","typescript":"^4.0.2"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js","pre-commit":"npm audit --production --json | ./node_modules/.bin/npm-audit-html && git add npm-audit.html && doctoc README.md --title='## Table of contents' && git add README.md"}},"np":{"contents":".","anyBranch":false},"gitHead":"41f7c1a013d094b98269b253f27e5a28d2bbeb67","_id":"macroable@5.0.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-U8iFjeNR67KThwPBwDlZ/P4XwO7NDIaGXyaweZXX0hcBJ3YwYYU0TGVsd4zSsWJMF7o2CnP2D1NGvZ3mQ+FXdw==","shasum":"615737a6aba6eedf0f6f0956d9bd13e442c4dc14","tarball":"https://registry.npmjs.org/macroable/-/macroable-5.0.2.tgz","fileCount":6,"unpackedSize":12959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTIihCRA9TVsSAnZWagAANW8P/RMZVxMFRTSx0ajsd1UF\nuMYWqlP07Olang6uz3lLsG1I29gkQ4TJUzwSNSOpvV9EAcfLFmnCjMfgvv1Y\nGzLtL+CSDDM7zQ4PQft89fVaP5BTXcbuITJPh373YIWm4IIDQ/7hdckXMp5T\nNWqRWSG6zQmWqmz9y+E8Rqo4j6lpdn+QMywVQV5OT64bqkhgnSJCNDWiDfXi\n0yW8YkNMjaHvtvARoPegD3/y0rLPijTCgg/L9cAUKweNP9/UxSKPISo6ieOW\nMorEWbesh3II3tPD/iskqaTMyQ1UfU5VQQbgm9U1p62DmHEJCX7hpmmk75s5\nkkv4c5nkSikQ1nlxlRhYY1vzU4yqOzn4nlg2G2loX5W6GuC6PEJtl4ZQenkU\nI1+yCTJmgwPLzBD/YXMf/gYwkcd85a1XcjgEFX3odotxinxkxfE8hj9OAyLh\nIbgldHJYT945pVtllhefPMlnJuwVScfuuTrHzFQyPSA44PUEkCiz6lXiUGUn\n21ogNjKVy3QDJv/H2nQeLE7uloSbrgF8PMpYYrd7pr+2P4K06OtvuTc4f7QW\nyi8vv1Zau6PaPYU5ryVNX2u6JjL5zOe1oQsg2KV4Nhd3ZQYETCNH37emJvle\nhxapguxIpL1+AS9QNeQk1W+VsucErDoM5KpcF3NaXDHczAWe9KiULVTYwlZl\nvk5m\r\n=Lz68\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0VBDm8o/Lz/kqxZNgx8K0tZwrttRL/RBPguyLmo+DaAiEAoZh3GcvXgwKl6PR+UVsoVmMfO1OcXPKRr2VLxOx+rgo="}]},"maintainers":[{"email":"virk@adonisjs.com","name":"virk"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_5.0.2_1598851233286_0.1306183349633916"},"_hasShrinkwrap":false},"5.0.3":{"name":"macroable","version":"5.0.3","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^2.4.0","@adonisjs/require-ts":"^1.0.0","@types/node":"^14.11.1","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","del-cli":"^3.0.1","doctoc":"^1.4.0","eslint":"^7.9.0","eslint-config-prettier":"^6.11.0","eslint-plugin-adonis":"^1.0.15","eslint-plugin-prettier":"^3.1.4","github-label-sync":"^2.0.0","husky":"^4.3.0","japa":"^3.1.1","mrm":"^2.5.0","np":"^6.5.0","npm-audit-html":"^1.4.3","prettier":"^2.1.2","typescript":"^4.0.3"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js","pre-commit":"npm audit --production --json | ./node_modules/.bin/npm-audit-html && git add npm-audit.html && doctoc README.md --title='## Table of contents' && git add README.md"}},"np":{"contents":".","anyBranch":false},"gitHead":"b18830ba1bfb3028277776e5f3f09bcf9bb8ef88","_id":"macroable@5.0.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-kCa/ZUNDPb0DbOu4U81WUmw9YKaWris/z7fNlo7NsTMeIGaj+JvD3o5aaztY7JEATFaa27ezImXx2LhJDFwcqA==","shasum":"d827e212a880d828c1969fde9f1ddf5609bf5b05","tarball":"https://registry.npmjs.org/macroable/-/macroable-5.0.3.tgz","fileCount":6,"unpackedSize":12958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaFQfCRA9TVsSAnZWagAAJj4P/3OhhkOyKBFj+HOm04Mt\n9KE5E1HFQRHLx3PbPxIIi+KwdrehkH3jlTlPS36Wdk0m/1d0sOYmAmJ4ZKYg\nXUQsSXcjxLa68AzMXy0z4+2+S9KWntxH3ZFizA1Q28Fo0neZhQQfeSxd2WbN\n/ElCfeRbedOkbjpDtBHQuTNz8P6Enf4msXpkLbIgNnFAsCIduvCcW07BV4gv\n66+/gAfg4XTPOcZJzRVCAby5PI0ADO3ATNsNVtldDtMjKfRgI8OpYB5hPHCb\nY8GOintT+T681Doob0jbdMt6v0QwZB9XziPP+v73lhCeEM1/G6PSR+90Qwmm\nCbOCb7OSsJMJedxHiFa5AVukx2ghL3xMG/sii3MeqhuCdLSwCYDNUCjjh6sa\nF4qWHHk49zOvd3H3nWT78+uCBfTB5Hea7u6X35HN2rZW94xX1MtvlzIzFKL8\ni8Kdxg1NjZ+nW+qvgi1qKgTrV44T5RIfQ0N359FJoSB2stBPdUDD9+o5/IK8\nCKzGim6EAr7HRKYPioG+6GPE6me1h6lhKQWOOa9fCy3akRpwre85KUN1oXBD\n5xE8rkDfqzEr+9LTBXjonTOI+tKm2hmilp0WRMzPhByACPrfIuVEddKpYAHR\n624s9zs3814KHNB0NqkdocF/rNS0ykv4cIIVqlJjMSgHeC3nhpSUH59DuiQ9\nX4b4\r\n=p0lR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+jVajELhQe7mj//va+sgHiVeWRJf3G/tML5/IZ5pz8AiBf6eJ4jIZl8035vRIQTxMZQ1GcD2xQm/e+4j1v6yn2Xw=="}]},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_5.0.3_1600672799201_0.6402410688746294"},"_hasShrinkwrap":false},"5.1.0":{"name":"macroable","version":"5.1.0","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^3.0.0","@adonisjs/require-ts":"^2.0.0","@types/node":"^14.14.25","commitizen":"^4.2.3","cz-conventional-changelog":"^3.3.0","del-cli":"^3.0.1","doctoc":"^2.0.0","eslint":"^7.19.0","eslint-config-prettier":"^7.2.0","eslint-plugin-adonis":"^1.2.0","eslint-plugin-prettier":"^3.3.1","github-label-sync":"^2.0.0","husky":"^4.3.8","japa":"^3.1.1","mrm":"^2.5.15","np":"^7.3.0","prettier":"^2.2.1","typescript":"^4.1.3"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js","pre-commit":"doctoc README.md --title='## Table of contents' && git add README.md"}},"np":{"contents":".","anyBranch":false},"gitHead":"96062d53fcc5123c13c71c2a9a1eb25720444dde","_id":"macroable@5.1.0","_nodeVersion":"14.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jtyekvngr4cQ/TNHw7pIhNhmm6c9yHIdgEsJhp6w5G/tZgKLGwuy65qpKpB4Pd8BT89NtCZ8h3TeCkpbpULn0w==","shasum":"f84d1cc42aed88d5807477b87c3569d0c64181c8","tarball":"https://registry.npmjs.org/macroable/-/macroable-5.1.0.tgz","fileCount":6,"unpackedSize":13519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIMnQCRA9TVsSAnZWagAAJ3cP/jO2pPE+4B/vpbEzUdOu\nBQj5KC6FK49OlyQhnyhnpF71bdtOUzkPBpnKXdF1YFG9cVSDGkPECRXfoNTa\nAxSbsMTHjGf/gAWgD0ADzhuildwjs4moUFUNQzprGjA99tO4tnDtxa+U509t\nfafqVZa95FF8uSrK0Jmx7D411gaJ8JWfr8ciHdWB7xbkkMfcrcQdbykd6BsH\nCwh4W/Emc8jI90tEwJ7QpHK/QZ5E1LEmTujBUlEL+pRKJ7Q1jg0ERNBBqXvL\nCRaCrALd5SE2p8vEn2TrArs01hNxjC/voaCz4ttXP5GqdbjzAv5/tjZSYqVu\nbj/GeGvPJOh2pqu6gVCxTgfpeoM+Z9kkIa7CEMmFJ5sXFvW3/fwj6g7TqTpK\n91JRCvt4OAi2+PqU1xekNq24aWu/Xve02oSesB6h5ujHhSgMhz8arhS3vS6v\npnCA7cLg5CgGG9/Solq7Jplmlm9QUfigZSN1yU4ud/92F99e/Gh5241J8aS+\n4yBwQwu9ePh2UTBf2UkTifUiAK5m1hC/4yoA3OqmfYflQiPpChgssay6VoE7\n7hDQEKH5PVhlAaMYnIMSQPkfkrBj1D4Th9Y+0dEYQAEAEmnDQ5e0Blj09X2E\nuA6EztMSHRXni66eFdU7HpdSZxcINiHOb5eufUC/5Eo3Zd8A0UB1srX8sdCx\nS4UA\r\n=oc13\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgvcpGyUuW+OHFM9pJX5HyZzKstlzqnbxoZ8NAenW1ogIhAO/qXbE6FJSoj70VkbdT8tdMHPDwnewYnxORbBYOAPmd"}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_5.1.0_1612761551502_0.5638202146884086"},"_hasShrinkwrap":false},"5.1.1":{"name":"macroable","version":"5.1.1","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^3.0.0","@adonisjs/require-ts":"^2.0.2","@types/node":"^14.14.35","commitizen":"^4.2.3","cz-conventional-changelog":"^3.3.0","del-cli":"^3.0.1","doctoc":"^2.0.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","eslint-plugin-adonis":"^1.2.1","eslint-plugin-prettier":"^3.3.1","github-label-sync":"^2.0.0","husky":"^5.2.0","japa":"^3.1.1","mrm":"^2.6.0","np":"^7.4.0","prettier":"^2.2.1","typescript":"^4.2.3"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js","pre-commit":"doctoc README.md --title='## Table of contents' && git add README.md"}},"np":{"contents":".","anyBranch":false},"gitHead":"85f5252b987ed4d2e3ef1ab01796f5b2c68c723c","_id":"macroable@5.1.1","_nodeVersion":"14.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-az63yGhRPuJWAwJuDHxuWwvVF0+5S9m3u/mtuLcFtmESSFUxZxSZXQYp3SOiGnyqVScLn8b5nSDQXQCtMlP9LA==","shasum":"0001338592467570f3d823c54fd94697e3a5f85b","tarball":"https://registry.npmjs.org/macroable/-/macroable-5.1.1.tgz","fileCount":6,"unpackedSize":13518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWCmSCRA9TVsSAnZWagAAIYgP/3qrv+Gx9Io3rd4Vb4S4\nXH3o2pFjQSxOZl7CEc/aJG8IxOzPbFaMAhYEr2JaEp5WEf93SrlKX71Ka9kp\nJsM8U4oLTedqE/SoRbbnvpJfmSbH78PFgCcjuW4B8ya8OeDqvX1QBNrRR6LH\nefahUCIMSDBhCpgrvXE8MDff//JF8H6RSGjwTo+U+uGp7N9pKnyhjoKLVW9O\naNHNS7PUQIcshjCHQVW837K0HmRxGfuJOkB0/JarKBL/EPk3YifijJ8tDN0r\nOvWFaNXtfHJyyKB61ybxJORcdg9yoRCbd19cVzxiv/bUwFLL8uGfLqwZhO/4\npsM0gGHb+iUS+PqJDAGH1W74/1I9jGxWeHBckvmLmFJhENIPJEObM6qsI5cw\nHUsZHY37T25g92aG7YacTYPqM2011OQMJniDpPRnyw2bi2vbFU/TOPxbvji4\n1kAuM0eEtR4GcerSwC7kbfHiKiSTKg2HOHzW2O6sXuALSNZHMXquLX8I0Boh\namzmIcQp6XLZgu1UxuiM2OTtY2R97Sz+V9hWoUkQ0SqPYI2mba/IxCqvWnJU\n39kEbkGxhTTkIydTkEvPTMm29CgOTAMtlhaOaWRniIb7E4dkn2YfwTVVAVNS\nL8XUU1cJmHffwsviVnr7pm1acOt/ApgnsXC0/RrB3WqqCqhiSeOOCGCHWSlE\nK/gW\r\n=wcun\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4+2Bj9gCViIIvPMfNI+A1XQ4uPPZ5G4h9qUCEQ4vT0QIgN/NKGfHJL3/baiSuFBhIqWqCy6WlgHV+NFRqJcxG3J8="}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_5.1.1_1616390546463_0.7109989641661467"},"_hasShrinkwrap":false},"5.1.2":{"name":"macroable","version":"5.1.2","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^3.0.0","@adonisjs/require-ts":"^2.0.3","@types/node":"^15.0.1","commitizen":"^4.2.3","cz-conventional-changelog":"^3.3.0","del-cli":"^3.0.1","doctoc":"^2.0.0","eslint":"^7.25.0","eslint-config-prettier":"^8.3.0","eslint-plugin-adonis":"^1.3.0","eslint-plugin-prettier":"^3.4.0","github-label-sync":"^2.0.0","husky":"^6.0.0","japa":"^3.1.1","mrm":"^3.0.1","np":"^7.5.0","prettier":"^2.2.1","typescript":"^4.2.4"},"dependencies":{},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","husky":{"hooks":{"commit-msg":"node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js","pre-commit":"doctoc README.md --title='## Table of contents' && git add README.md"}},"np":{"contents":".","anyBranch":false},"gitHead":"755326b578ac7bbe95a8487679a4762b270849d2","_id":"macroable@5.1.2","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-GKhiVjoVjzSwFbaaW6ae1N7nz0EH3eP3BLF7zWLfRsMAhxxQfshvTfQsBgs3054me0kNU+kTAsV9dVHOySC6WQ==","shasum":"c0076d16ede04e67997307dbe90128d19e7daf25","tarball":"https://registry.npmjs.org/macroable/-/macroable-5.1.2.tgz","fileCount":6,"unpackedSize":13516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkXnKCRA9TVsSAnZWagAAdHYQAI0uH8TCkkAeG+ZfK40k\n+jJcxYhZ15hVL5Cv/0xuRG1Z6T6YY1f1vh41xjV/0NR1Jnrb8cWKqCokP4WN\n16tIX9Qvm47yNFoWzjndzFqYfCRvRHEZEDjKe9nvmt2jkqZdfiIgJlYAiubA\n/dtcgPudRLqnFJWcdyAV5ObHzCRt7LO5eQlJrlKi7J+7wxm9DIopg+kVIet4\n/Illp9Zbv4TjiLd3KBY7nKTyWdJiipSZpWRUC/DAxJuGhSRkMzDMfmhpVoAY\nl6mx8D2nSWd5NSA+4r2V6c3HzixcYRMMhlP4pBzEZS9QrZgJuUettMlDT1Pj\n+XjLL2ttLVUbBDeCJA80qknrMuQR2RedRG71q+BJYqa0SPhX01MxhQ6iQjPJ\nrTwN3gn0BxSbdchixMqZSPKeU1wmsC3Wj2SNrox7juqf/0Fu+i38yo6m7j5s\nTI7d0GJPkXRimf0Zo2qwpxlexncJAxsVeNK6lmUyECeutoWWeq7KsHSoQQBx\nTnZtHNOQPPS2hJbX8XqV5Ck1NLuLj1D0Tn14hzYjOFpAuMJsGtGujlwpLQSM\nClNbK+DtpzoQT1pC+9VD93QZ+MPNCoPjzNLrFD1PiutGmVH7+3APaOuB9uie\nLsqk9bAe4NWfzsYrN86w0JtDXujsA/ZYpmUxIA+WHzXoUIf5mn6VBYcoE6px\naQ8a\r\n=Qoi1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkhOuUjRwo6BzX/vrqqDNueoKJgtKzIerquo/7yvBAaAiBKKIuvrN4Zuj1o/1roHaY5g0knkE11UfFTDW+9m5CdlA=="}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_5.1.2_1620146634467_0.31211539774221597"},"_hasShrinkwrap":false},"5.1.3":{"name":"macroable","version":"5.1.3","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^4.1.0","@adonisjs/require-ts":"^2.0.4","@types/node":"^15.6.1","del-cli":"^3.0.1","doctoc":"^2.0.0","eslint":"^7.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-adonis":"^1.3.1","eslint-plugin-prettier":"^3.4.0","github-label-sync":"^2.0.0","husky":"^6.0.0","japa":"^3.1.1","mrm":"^3.0.2","np":"^7.5.0","prettier":"^2.3.0","typescript":"^4.3.2"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"gitHead":"809c80f062b677dcfe845f970251bfc99bd2eaca","_id":"macroable@5.1.3","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-vLcoI4Ajn1FqTrO8wJL8wBd8eTXsuzAGpcGmQaWbK7YLrFUhTV69WwAEnyT03HpnwgJL2wzZm6lg6sOJHGTQXA==","shasum":"33db89dc4e3457368bded72f8863f892da568f11","tarball":"https://registry.npmjs.org/macroable/-/macroable-5.1.3.tgz","fileCount":6,"unpackedSize":13224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtEz+CRA9TVsSAnZWagAAHgMP/Au8xItG3OVu5CZJi6c2\n7Zsw1LvR+8HyzAZoBkty5APAcssieUU6ufol6/g9PR0iZX2+WN6pzPztyEd6\ntg2yfav4jVXVsrmgBG6py1uivtgMDSoIsi46/QG2kTngs2Ym/2AIVhNw5DUb\netjx6rCEhBrTNLWTE9lWKCQHS6V/UplwL0choqje1VbshwZqRGGHzKvKacP9\n9NUBQqAtHU+A2sscPquGeqehOBYhyQCIdxCymGaTImIWHWHWgXHGSw9nLOca\nvmbI/B0ZkV/M+SSCoEN85Hrs3SGzV+twV0aD0oAdmr/ukhXsY4o3jQ3zvLy2\nvM+0msRNwuqby71+ImEKmGUw+F5Evp+RgXET2+BpUI+fiHAsDGyqrYHYDxNO\neJfOTyLEPwqeUYfZ1BHVtAsIcl86kwCDmksRvNwcxsyLJag6lAkCvHPuYGDN\nmB/27nZiPnkOWOGSU563DtovRiz3S1NsGa9G9FT5+tr1ZyQN9ZRFlWK2G16/\nKiNgEy4gVDwf2+MSgn7osa4UAjj51kRTrrxqc9Kyhx2rfpKWDzXZL2gevfa/\n+dzxW91I7ZNqI8Sad/QOG27D7zjMz2cPfML+nR0775f+eoSuWT7OJRznt6e1\n5sYWKfYOicL5ZMDw3ugkGg5vOHZGkWvOUFdmAJ8xl69hy/8wXfFAwxmjOp4P\nFnYH\r\n=2gjv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxNZaDziF9BxDdaNZMl0IBLtDGXXfVNFJiHrejmQ5aTQIhAJdr/WbADo94RE+ynkiW/gKAsWcCuJRSN24zPuwBdKzg"}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_5.1.3_1622428925486_0.15838339393347112"},"_hasShrinkwrap":false},"5.1.4":{"name":"macroable","version":"5.1.4","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node japaFile.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^4.1.2","@adonisjs/require-ts":"^2.0.7","@types/node":"^16.3.3","del-cli":"^4.0.1","doctoc":"^2.0.1","eslint":"^7.31.0","eslint-config-prettier":"^8.3.0","eslint-plugin-adonis":"^1.3.3","eslint-plugin-prettier":"^3.4.0","github-label-sync":"^2.0.1","husky":"^7.0.1","japa":"^3.1.1","mrm":"^3.0.2","np":"^7.5.0","prettier":"^2.3.2","typescript":"^4.3.5"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"gitHead":"7b279dd9af4ac8fced647c16a53d31ac456f50c0","_id":"macroable@5.1.4","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-6yOJQT7QhYlJqhNWn/B2h+1ylsCnL8dMBmBpdnVNK+02PfQm13Ix4Szx4HiS3rp4a28EKckCGW27gtTZoYXYYQ==","shasum":"7d88f8190288833924e48120e1371e3198a6fa6e","tarball":"https://registry.npmjs.org/macroable/-/macroable-5.1.4.tgz","fileCount":5,"unpackedSize":12524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9RjPCRA9TVsSAnZWagAAjo4P/j7tZ205HBCCLu74Dvha\nViKwI8gbAg/zBj3Qb4PCPOHzY5D84ZqKyB0bB0PEsVqPS8yqupmX/Nl5rQQN\n0/vPDbBwjOqNJGeJ5VH04CFq+yDtXd7VpVOOzfgaZxJ5VD+M/GDZc1p84Lr5\nOWSUeBYPwn/Z12ByvZbtvbNM2F9Ts06rmoDBp8UFGv9DCeb0Pqf+TyBa/r9B\ngAiOXgl2Fez56Efp6bXeYNedgWosAglyxyRJ3hRmT6SfWukT7m/LVUSBJZAo\nOxT+rJ8/zxXzCT2vjHqWwp2TAYidFTQrG+SZc5JQvhZdqbPMCwunuMjUmFgR\nOYx9PsSTfLaA3COqKCMtEW/r2cK2siiUIFFAWoqLoVG4QzZdfRw9f3HbaLxp\nNzLwm30Ip110T7eFqvPHoKVWxP9uHy6baj+OCSFoak18Hc71eR4NzYyHOkco\nlgE4Lye/of534Y7PF9Lx0NgG0mohKqdyriHq1ao+NBpR4l6z9gf6XUxJH4XC\ntnCTo5QQ3b2IOCzOsjFzrsml/FC50t6KoFIpJdjfyCeH5+QcHllDF1BM5L+G\nDq2gmUd4cNtyJ9NhLYwK51FkoLCugDuvXKgL9GSZ11XNPKZTyWJSQ060sXUh\nJOgHHurj/N8bZRsXMB0vnKHZYN8nNeBBTiyYGpwDeOwyCNcltWGy4pwuCTXr\nToU/\r\n=3Q1x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgkzypCWYPH2ToZ+MDGcTGxKb9jnzLeDJrkhgvZFqh8AiEA/IeB1FlPqX8YzYg+8oP3hc/XA7qumKNmoDvReA2QuTE="}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_5.1.4_1626675407114_0.5821449367332041"},"_hasShrinkwrap":false},"6.0.0":{"name":"macroable","version":"6.0.0","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node .bin/test.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np --message=\"chore(release): %s\"","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^5.0.2","@adonisjs/require-ts":"^2.0.8","@types/node":"^17.0.0","commitizen":"^4.2.4","cz-conventional-changelog":"^3.3.0","del-cli":"^4.0.1","doctoc":"^2.1.0","eslint":"^8.4.1","eslint-config-prettier":"^8.3.0","eslint-plugin-adonis":"^2.1.0","eslint-plugin-prettier":"^4.0.0","github-label-sync":"^2.0.2","husky":"^7.0.4","japa":"^4.0.0","mrm":"^3.0.10","np":"^7.6.0","prettier":"^2.5.1","typescript":"^4.5.4"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"mrmConfig":{"core":false,"license":"MIT","services":["github-actions"],"minNodeVersion":"16.13.1","probotApps":["stale","lock"],"runGhActionsOnWindows":false},"eslintConfig":{"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"],"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}]}},"eslintIgnore":["build"],"prettier":{"trailingComma":"es5","semi":false,"singleQuote":true,"useTabs":false,"quoteProps":"consistent","bracketSpacing":true,"arrowParens":"always","printWidth":100},"types":"./build/index.d.ts","gitHead":"937867f5ea4f91763c0122f3cf56ecd0ac32e518","_id":"macroable@6.0.0","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-AS2lKHkTuAJCXwqoWQaLGFoDxhci92mwLp/HxOeW2+i5xonEbrTjYUmu2k4UVUtMIUTCURw6VZMvqyuLJNd3lg==","shasum":"380f3f79985e8b1b356bc895e703ee68602db2d7","tarball":"https://registry.npmjs.org/macroable/-/macroable-6.0.0.tgz","fileCount":5,"unpackedSize":13300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvAMDCRA9TVsSAnZWagAACQ8P/Aq8SidlaZhTSEG75fqb\n7hCsy/dxTo/Y7QZxbqyjzk92b+jYmdjiSfYRQ7a403QpJMIG1q05HSWFQsCw\nlE+pSMCLSp1jJUgZdo0KxWgr7HlHAIjZYi8WYJqpQPs+a/0RJ/gY/qCImrPZ\nC8yYNwoqSyY/jZL6JoyB03bSndAOi8ng6fCEF1Mv+sviTC52W1XivtpdWgKH\n2+OcNBAEvJx7RoRccfLP8PLkQd4n2ALls241EwfHeae5GYxdneLgBd4XLJMG\nTVQwhegmXsdkSfKgJyNBVoTN3EoAtbx2+o5T5Odo4zwXezkzIUOuPHm9TDDR\nNTefu3Tg6mmFo6RiINpVCd85cPQqUU1zhHr6QU4HIlzchcjMIorBKUnO2WgQ\nOa4vnYwcdt7wXy01KRYCZCAo0TkaTAqFABbMI9q8jusX8/1KFyKCP4R5qlX1\ni1NpYl8kf3Lw9ffjlxFWGTWldPUMO3G/h/5Ul7o9ExQdWI3Lw9sPXMdvVBM4\nvcAQUQ4L6KeG988+ssxRPxkZl9zektFenoVl38d5o67zzhVjb32jxNqaMNa7\nmM5O5x5PiRvL6zqq/NToeIKGCUuSR0R66jjuPI5/o51mDMd2/yWxG8Sk4G1i\n+DmQih0otDrK4A1tQstK50lRcHHlJ7u2n/BwymbdmO9FYQSqnKUh8WorAngp\njM7h\r\n=t1gU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKNV3VJkh2Byjl17tjpg6paR+3Rl5I9KMm16ROZhmQVAIgDTQzbE8Y/xZaE5oXMJ1MSRq0Js/IxWmkUI+wGwOCx+A="}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_6.0.0_1639711491368_0.1186670240862131"},"_hasShrinkwrap":false},"6.0.1":{"name":"macroable","version":"6.0.1","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node .bin/test.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np --message=\"chore(release): %s\"","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^5.0.2","@adonisjs/require-ts":"^2.0.10","@types/node":"^17.0.19","commitizen":"^4.2.4","cz-conventional-changelog":"^3.3.0","del-cli":"^4.0.1","doctoc":"^2.1.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-plugin-adonis":"^2.1.0","eslint-plugin-prettier":"^4.0.0","github-label-sync":"^2.0.2","husky":"^7.0.4","japa":"^4.0.0","mrm":"^3.0.10","np":"^7.6.0","prettier":"^2.5.1","typescript":"^4.5.5"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"mrmConfig":{"core":false,"license":"MIT","services":["github-actions"],"minNodeVersion":"16.13.1","probotApps":["stale","lock"],"runGhActionsOnWindows":false},"eslintConfig":{"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"],"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}]}},"eslintIgnore":["build"],"prettier":{"trailingComma":"es5","semi":false,"singleQuote":true,"useTabs":false,"quoteProps":"consistent","bracketSpacing":true,"arrowParens":"always","printWidth":100},"types":"./build/index.d.ts","gitHead":"4eba587c5b8360051983813111c3489c591751c1","_id":"macroable@6.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-66Wh3USkLLyikT5SBYUqYCPcHLtvI3n1JpKhO/InENncZw3ngQGY6OAtUPyH2HXZWL1GeXKqQNsrziKq9+DBGA==","shasum":"a2d15128fe350ea6c4bd817fc0314f5b1047663b","tarball":"https://registry.npmjs.org/macroable/-/macroable-6.0.1.tgz","fileCount":5,"unpackedSize":13302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFILaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7hBAAjt/j+yQWCcdnahhJmdW4fo+ND3gdQomP+oaw6eOxutB7xLte\r\n+FnZYr1IHUH4URRsUbIZw/NhR0nTAhJPjnVTIKfJky8QkL99jCet+JG+qCnp\r\nuY0STH9pFwcVsYgm2cTRAxnM8n3jVV9jN3wtMPb13WoMcAGC4C6aOTckjKD9\r\npmKZUAMJlm8/+WL//ldM0OqXOVLYWKNePuAper/RZ7Ym2hJWWn5qdOKfznjG\r\nICvU7gvmrWS5BxXLcGyXcUDlL1dQxwvwtosnXPBWxv0RkwvaUxMP8LBbt6Yf\r\n7rzNuXvl9jQSqilpe6BJrIsDU4wDmjkaHbeKJpQ8715U4yw5yWdbHcpSLSST\r\nZmTsc5zS7Fh4KuAjdUhoAPVHry3l5Kb/7KJZoU4PkW+cw0wAda7ramqcFkUz\r\nn1LpQz0hWVJ/Jb0I9ShcevkK9sRm/VUFrwMXOCjTP/getpPnC5lLnawVWMXc\r\nfJy1qcWA9p6LkR0Uw4NU8YyW/sB1FPABd6qWNqhGuB5hIoYVxlvzJMQdfFih\r\nfpyCm8jg9+7d+Scy2/8EfHCs0Rj99Zfucs1GMyi2VtRPafZbEf+kBdshNClk\r\nrWQeZro+BuxNI/o20bsVFtbQFiDGti/FSfcNNKFkDV+n6E7rIHpGrsdG0cIT\r\nk4XA/E3vz5L9g1kk0KSVCaWUUPG+nl6BNuc=\r\n=9bri\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeSAhIR6xYYHWVOnUI190kCKFktzf6pwadhr53oPbEXgIhAOh0oCpWPItxiHLRHEZScMsxWybOikHXM5OjqDyThxJT"}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_6.0.1_1645511386080_0.7472395851331597"},"_hasShrinkwrap":false},"6.0.2":{"name":"macroable","version":"6.0.2","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node .bin/test.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np --message=\"chore(release): %s\"","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^5.0.3","@adonisjs/require-ts":"^2.0.10","@types/node":"^17.0.22","commitizen":"^4.2.4","cz-conventional-changelog":"^3.3.0","del-cli":"^4.0.1","doctoc":"^2.1.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-adonis":"^2.1.0","eslint-plugin-prettier":"^4.0.0","github-label-sync":"^2.0.2","husky":"^7.0.4","japa":"^4.0.0","mrm":"^4.0.0","np":"^7.6.1","prettier":"^2.6.0","typescript":"^4.6.2"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"mrmConfig":{"core":false,"license":"MIT","services":["github-actions"],"minNodeVersion":"16.13.1","probotApps":["stale","lock"],"runGhActionsOnWindows":false},"eslintConfig":{"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"],"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}]}},"eslintIgnore":["build"],"prettier":{"trailingComma":"es5","semi":false,"singleQuote":true,"useTabs":false,"quoteProps":"consistent","bracketSpacing":true,"arrowParens":"always","printWidth":100},"types":"./build/index.d.ts","gitHead":"cfde5e7a93fec171ab2c789a605c4deb2f4269e3","_id":"macroable@6.0.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-9vuOXPvdj/I8EPAJOxHB0QXK6/Jbhl3WI9ZsX9pNdICdSnrBCNG/2aV9PSfbkHk6gtRt6Sl1ERwSZXSk4TWx9A==","shasum":"11cb9694215515798d4f0219e03bec0a4f815e00","tarball":"https://registry.npmjs.org/macroable/-/macroable-6.0.2.tgz","fileCount":5,"unpackedSize":13383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOsI7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlkA/+N2EcCDOZDB1Cak8Kng4/TJALg2smg8HBYwLtNE9MsPCNb/8d\r\nAW60ASitZSAUJVvaxhenHazY3YISa7v1KmMFF4rf9BpaiN+zOYZ1hLgh89mj\r\nyxUIM7kdWNn5trPRK2YruT9s7Z6iHX9DzvmgJSt0lY7Dz1EFBa5tdL5/SCQc\r\nBXb7Qby7YtoxLYdqIjCf5begQkjSHkyAWlipisH/gBM32ui+3XeAoxuEUejS\r\n4lF3cip84X249A3gbbCejtMb1aV2EJHdM4rCiNbvo4gUfFXUAx0paUxTXogb\r\nCcTaJoE5cBnAkQXjM6AKe8pWtEKU0Z7GXb+v8AK83s1sxPuLkHYc5LPMoCEw\r\nagCl+5JnrZj7fRFW4djBVsSQGIpEVFqLEm+gIH3WYos2nsoBxTMTc0Ll9Lnm\r\nYZHNCYcQbX5hR3zXHhr+6rj+niMfqW+WNLWIihZpOLypCmbeqy/gNnCOZZxK\r\nphWsxZjLmZCWoBB4BzL3UZHJbASX5ki6Y/06KpBXBER8mM3EpHRk9AqM3UcT\r\nk2c9MmUaZlTfvfHOkauDeYJLqT8ezH4tvJByF54rbD8xQQcz17bNBapjcSg1\r\nBxJctBu/GeKGeJeen6JybVX7W/SpXxVRuzpMi1l0tblhbCCA7sgZYEczwLwf\r\nIXoPJ5flnT8iqbLSSYgRl35ZDVEYUaynvJ4=\r\n=ZqCA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU4yjRPZ8HSQtG1qvWz/cvdoA+Uk8NJ1MC+AYeSfOlsAIgZ4l1jd6gR+C+Yxz2oM4Jg/1/i6aoCpNlH36j9vHCr1w="}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_6.0.2_1648017979235_0.7023282665274246"},"_hasShrinkwrap":false},"6.0.3":{"name":"macroable","version":"6.0.3","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node .bin/test.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np --message=\"chore(release): %s\"","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^5.0.3","@adonisjs/require-ts":"^2.0.10","@types/node":"^17.0.22","commitizen":"^4.2.4","cz-conventional-changelog":"^3.3.0","del-cli":"^4.0.1","doctoc":"^2.1.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-adonis":"^2.1.0","eslint-plugin-prettier":"^4.0.0","github-label-sync":"^2.0.2","husky":"^7.0.4","japa":"^4.0.0","mrm":"^4.0.0","np":"^7.6.1","prettier":"^2.6.0","typescript":"^4.6.2"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"mrmConfig":{"core":false,"license":"MIT","services":["github-actions"],"minNodeVersion":"16.13.1","probotApps":["stale","lock"],"runGhActionsOnWindows":false},"eslintConfig":{"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"],"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}]}},"eslintIgnore":["build"],"prettier":{"trailingComma":"es5","semi":false,"singleQuote":true,"useTabs":false,"quoteProps":"consistent","bracketSpacing":true,"arrowParens":"always","printWidth":100},"types":"./build/index.d.ts","gitHead":"b7c76ac8fbd286884ae1740b5ce49a1a1606e29e","_id":"macroable@6.0.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-lGVUDf2/qNG4TMMFNKr5LEhoEnjxh4VKITTibhLlSRd78EcVVfiYcl8KXbk8IBxT9u+l6VJDgv1FoY5b6ewVug==","shasum":"c382741ee86041803989b18831b9814dc5e79ae3","tarball":"https://registry.npmjs.org/macroable/-/macroable-6.0.3.tgz","fileCount":5,"unpackedSize":13414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOuxIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbMw/+MFbpobbdGp9usywuypsCtHj1PmIhiH9iI82UbazDr57Zhs3E\r\nOhkms4vuKB44PgID2x+GuGs2UMh3JUBVu12A63SAVmT+00hsoZKXvxC7L2UE\r\nzbswJxJXW809wvq01Q7DhUtA1wTHqjr8gmyCrKHGI7TgcIuMTPGfCgyq09jI\r\ngLq3Vbj/LTKJv+/4aCnkI/8ngOPIUtytbe30iStStzgbTscB69zEaGCVpUeX\r\ngeu1lUBKzp2OdNRpelZ7UICh/2uopNAEemM/wK23jWfRB1EEWJbGu8hACLJZ\r\nOsERO8wpLhfzpoVm96vr2Dqux77lLXrIfhJauKWtq7kO1S3duW1GDGBmgNxN\r\nNInCgPPjz1MzOlX0IQoS1MGN4vf3aZy2X60jnkzO3E12MlGNlGsrt2KJOGQu\r\nIwdtwU9r5Ba6pb2RA+bWURqQzefjROOEYMs6jouOLIkITK3CNFRsV7tFYODr\r\nCGPMeuRQtBTKTbxeXuZdZUurrUaiR/VLq+UA2Ci5i4ra9Eb89Lh363gKGaZa\r\n0+6v8y1jjFZDWpTVDqg8EjcNV0Pwx8PrG2G7v9gnzI6QlEXlR6+D1214CNOh\r\n19z/cKG+xyU2ESB1pz4fBPVPyVWRy797ZmcEH5hZfLZmLGOeQaFZFT3syy4r\r\nsfbCh6A1ql+jo9xdGc5iBHitJSZ2BOhKhPM=\r\n=Bxdn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvdC3iYC2vT1JEwkEBGgrBF2uW/FEVbhukWZEJPvkR9AiEApAZyUUT+B9xjUm6n3+AxgaXdIGh69xKCVigecZh//m8="}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_6.0.3_1648028744830_0.8878777341201698"},"_hasShrinkwrap":false},"6.0.4":{"name":"macroable","version":"6.0.4","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node .bin/test.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np --message=\"chore(release): %s\"","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^5.0.3","@adonisjs/require-ts":"^2.0.10","@types/node":"^17.0.22","commitizen":"^4.2.4","cz-conventional-changelog":"^3.3.0","del-cli":"^4.0.1","doctoc":"^2.1.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-adonis":"^2.1.0","eslint-plugin-prettier":"^4.0.0","github-label-sync":"^2.0.2","husky":"^7.0.4","japa":"^4.0.0","mrm":"^4.0.0","np":"^7.6.1","prettier":"^2.6.0","typescript":"^4.6.2"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"mrmConfig":{"core":false,"license":"MIT","services":["github-actions"],"minNodeVersion":"16.13.1","probotApps":["stale","lock"],"runGhActionsOnWindows":false},"eslintConfig":{"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"],"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}]}},"eslintIgnore":["build"],"prettier":{"trailingComma":"es5","semi":false,"singleQuote":true,"useTabs":false,"quoteProps":"consistent","bracketSpacing":true,"arrowParens":"always","printWidth":100},"types":"./build/index.d.ts","gitHead":"6526214b8e9e53a1fd41c55975aebdeb52d40cdc","_id":"macroable@6.0.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-e9grK/wc8KWRSJbBW2xVLxGnGdsquV839mIevV4nw1dpPcM/+LetH2KjWDOfnPIC9p9XHfHRtm4k6qecQ3DEQw==","shasum":"102ccbf617342ddbb606ad0f9487fa17c9adc268","tarball":"https://registry.npmjs.org/macroable/-/macroable-6.0.4.tgz","fileCount":5,"unpackedSize":13302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOu7NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnWw//TJnwn1kM9AX2xiaNNwNdv3xM2jb6vjzamh3cu5hBRctALPNC\r\nXKUNm+3P1Hm0eeZlJ3fv43tHNTxbl1cElsj449PhPlUkHv93eMIC42rIVxQT\r\ng16yLBVR8czBGi8KrXoGH+Tg5DzAOwc5AEXClAtJ/4RzDMQR+rmag9bZ3mvw\r\n6d8nqCnJXbSu5fqtpY2sVY4V+TftZWhamwv0R/wXDedqQGRbE74JilCQTdjc\r\nobFzibye6jWcGEC9/UBRkQELC2Pyescx2zCmoh3iouYTwXo9c0Jp/wzBpEr8\r\n33Gl/oGBcVLSfy/cAh3vUkB8doc+6Xfq3t8QYz/b0NZRuMCVwJwYbj+DbF8P\r\nB1j95VOJ7O6yS727JvbHVAmFSO6mJJ3NMeAoplarVT1tkqZkIItgBdihsDw7\r\nXdjsGNCDEEtzllnIax3KQdwvcex450+grspw2AYChaV8Yy3rZJBPKizYLyGP\r\n/lD3jtBy/xweKm8YBBv6Cxcrf5qV5pdyeBN5JWDkZs2v62jDQjDlhlpZV4HL\r\nlc7Dv92MTJGqtTAmj7FJlcx75U5VLCogyex8cWXuemBGChB1RFayvgX+rUN2\r\nCKPP8lgSWuUSqvC480e/X3OiDI50P58BwU7ikFnQhTTnIUNZmeDbZTIVcDVO\r\nOavTsuYasrWJknicM9N0+LufiGS+EDNDts8=\r\n=TC+h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9VKsfk1SWsKZOurWiZawEtiYf1MFT3HG0ON1W24rU5wIgFdAMFMSt4/tDaAhv1GzLdd1PAyquGlksmbdkbAledHw="}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_6.0.4_1648029389559_0.45920180522643506"},"_hasShrinkwrap":false},"7.0.0":{"name":"macroable","version":"7.0.0","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node .bin/test.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np --message=\"chore(release): %s\"","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^5.0.3","@adonisjs/require-ts":"^2.0.10","@types/node":"^17.0.22","commitizen":"^4.2.4","cz-conventional-changelog":"^3.3.0","del-cli":"^4.0.1","doctoc":"^2.1.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-adonis":"^2.1.0","eslint-plugin-prettier":"^4.0.0","github-label-sync":"^2.0.2","husky":"^7.0.4","japa":"^4.0.0","mrm":"^4.0.0","np":"^7.6.1","prettier":"^2.6.0","typescript":"^4.6.2"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"mrmConfig":{"core":false,"license":"MIT","services":["github-actions"],"minNodeVersion":"16.13.1","probotApps":["stale","lock"],"runGhActionsOnWindows":false},"eslintConfig":{"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"],"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}]}},"eslintIgnore":["build"],"prettier":{"trailingComma":"es5","semi":false,"singleQuote":true,"useTabs":false,"quoteProps":"consistent","bracketSpacing":true,"arrowParens":"always","printWidth":100},"types":"./build/index.d.ts","gitHead":"068cdc7d72345df4b64bfb701d9a3da56a4a8a37","_id":"macroable@7.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-alg3jvBuZH30NZ3C+NYsh4WvRAEZUcaO+jtUy87OZv9fFUuI5FfqjOzk7sjTHvMcwa2vRISuT/ICjtdac3e+NQ==","shasum":"5cbe60978cd8e4451eb60bcd9973064da5f67338","tarball":"https://registry.npmjs.org/macroable/-/macroable-7.0.0.tgz","fileCount":5,"unpackedSize":13473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOvUJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Vw//Tu1MfzdGHqQAbyC4LtQKGZTf88QENDoVQeBJyvMdlM08zsE9\r\nuMIBnaYtl5hYu3A4iF54iS6waM49l0jCUGW9j+oGJUlV7OFYs/pdzqELw1IN\r\n4qJHz28HMZjIwTrqxD/kUr3/vLR1Hq2DGdeXroZuXMY+3f3DErks9z0ed+ys\r\nddQMmnSHkw+hzDX7uyF/h+a8nPjwvxn+wWJ7NQRDYcM5GAdFbNtn1c8DK2kJ\r\nDrn1ZBNM9osyzodO9cnDEhgLn9MJ65iwsQOB5R3lSzovF/Ru6FDVc/c0PCPT\r\n51s7wA5EwumsJh6dHsCvn9sC2mK8sKZnqNY7IkMCey+U8v1creEnwL692UCg\r\njmO3v/9/nI6f/VO0aLIO9dUPoeFz+d0+yEoh/0TQNvquSfYdNpd00IqpY3XF\r\n/QkIFq1/68HTq4Xd+ppeVtzv/bzdh2fT6U6SWjavvmLyAX7RzstFImdJMhRT\r\nDV56iM63kwOGSZTDBSAN82Y7RZ6PrSxSHWhsxyly8vF0G/3/oC4mO2ylf6vU\r\nfchNyU6nHGC6QBUMMAwEyKFrwE0TNtc1Vd9jYRDCVQyjRG2nkwK29n4lpbvT\r\nLdQSGFYJlkWPHyaUJsFGWAMteacmpK+5aGEuOp6jGN6iK8fQgiAZamKillQj\r\nsYJsffnziDyvDtBiPgZpPwyiELu7Bn46Kv4=\r\n=sPF5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz2lPh6hITsKRguL+9n3GvL3RHxthsCX7jNUd6erhyJgIgcIZyIYXNQ6jzSfRun4q3eWq1tCXm9YdGWtcXgnXVSFM="}]},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_7.0.0_1648030985526_0.9333210292498035"},"_hasShrinkwrap":false},"7.0.1":{"name":"macroable","version":"7.0.1","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node .bin/test.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np --message=\"chore(release): %s\"","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^5.0.3","@adonisjs/require-ts":"^2.0.11","@types/node":"^17.0.23","commitizen":"^4.2.4","cz-conventional-changelog":"^3.3.0","del-cli":"^4.0.1","doctoc":"^2.1.0","eslint":"^8.12.0","eslint-config-prettier":"^8.5.0","eslint-plugin-adonis":"^2.1.0","eslint-plugin-prettier":"^4.0.0","github-label-sync":"^2.2.0","husky":"^7.0.4","japa":"^4.0.0","mrm":"^4.0.0","np":"^7.6.1","prettier":"^2.6.2","typescript":"^4.6.3"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"mrmConfig":{"core":false,"license":"MIT","services":["github-actions"],"minNodeVersion":"16.13.1","probotApps":["stale","lock"],"runGhActionsOnWindows":false},"eslintConfig":{"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"],"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}]}},"eslintIgnore":["build"],"prettier":{"trailingComma":"es5","semi":false,"singleQuote":true,"useTabs":false,"quoteProps":"consistent","bracketSpacing":true,"arrowParens":"always","printWidth":100},"types":"./build/index.d.ts","gitHead":"42fc7b319775aefc7f0d52c0044a202cd605eb08","_id":"macroable@7.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-8bbZLq2JoGI7FdvmDIxed41opR2cqgUUrRN4fVEsajARzfHkZDAzbCg0RW+jIY93YhWuBsMOeLcIyYz5WU4HNQ==","shasum":"bd487a3b95f17e3fbf96e1e659fd4bfd194a05f6","tarball":"https://registry.npmjs.org/macroable/-/macroable-7.0.1.tgz","fileCount":5,"unpackedSize":13473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZs3We0YFnUMKVN6fjH++ygJpQs8nIFGD6w9mAZvGRvAiBOMnjVj/h1FU6TjEsoVzzHRpBFvjOdN5QYo9hpQ9jawQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSveNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7MQ//RAhvpqhEwWeBzvRUViOu0q87QH8bjWtOdrfBQmdIQc7CH9TO\r\n6AqyhqYlSSupCioD8Wso5BF33+LxeEJHnhLO5zsep4/FGb+cjUUfdeo0aGmm\r\nKReoRY8v/up5vnOvGr3eWwwQI1smDEy7MbKhehCgdAzEX5j37zCRvrVYOnDJ\r\nAwgcYMD4gXK1MsdhjD6x0gyskLh7OQ+SyI23ijGrzoLi6jUCDADL1Fjt47az\r\nK27v52nMt4CaKeDAVIsCsCw36RZsat3E2XQ03jXvxu3HT2s1duT2O1GaZQKE\r\nFxlRhy+6qFCZ2jazTHIyK3pbKruMHpnq+Q5si0e46cVraVMIfl+KrYbtFETB\r\naV8C/aal9AOi17TJkJXMwXoiCjYBvHwWX1PVjpcPKlLCWvDxarm2on0MQDpf\r\ntrU1M+oYHEmRa/4QgWifbGh6g9LALxgyT/XdI+t0cBwC7X4qEtt18HcbgNsF\r\ncO3MNR4U77mY3jdP1KgighF64TvkKLt4tqS8BtaTL8Ks4Q0ulJMdCktRg7Sa\r\niwIPexdnaFZgpueA6kdsnY8fvXbzffeZnETvmv+wS+J5z4LRw0wAx8aI+wE0\r\nuGUnCo8vJslHNjLC+tVue2ZuWruGZnaULJKi1MkOmVGb5yNLuFBuc5zV6iHo\r\nvM7tcYXA4h7495qXhnqSOEjqmVFD57gac9g=\r\n=ukcF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_7.0.1_1649080205234_0.6888370669175274"},"_hasShrinkwrap":false},"7.0.2":{"name":"macroable","version":"7.0.2","description":"A simple ES6 class that can be extended to provide macros and getters functionality","main":"build/index.js","scripts":{"mrm":"mrm --preset=@adonisjs/mrm-preset","pretest":"npm run lint","test":"node .bin/test.js","clean":"del build","compile":"npm run lint && npm run clean && tsc","build":"npm run compile","commit":"git-cz","release":"np --message=\"chore(release): %s\"","version":"npm run build","prepublishOnly":"npm run build","format":"prettier --write .","lint":"eslint . --ext=.ts","sync-labels":"github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json poppinss/macroable"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","devDependencies":{"@adonisjs/mrm-preset":"^5.0.3","@adonisjs/require-ts":"^2.0.13","@types/node":"^18.8.5","commitizen":"^4.2.5","cz-conventional-changelog":"^3.3.0","del-cli":"^5.0.0","doctoc":"^2.2.1","eslint":"^8.25.0","eslint-config-prettier":"^8.5.0","eslint-plugin-adonis":"^2.1.1","eslint-plugin-prettier":"^4.2.1","github-label-sync":"^2.2.0","husky":"^8.0.1","japa":"^4.0.0","mrm":"^4.1.6","np":"^7.6.2","prettier":"^2.7.1","typescript":"^4.8.4"},"nyc":{"exclude":["test"],"extension":[".ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"},"homepage":"https://github.com/poppinss/macroable#readme","np":{"contents":".","anyBranch":false},"mrmConfig":{"core":false,"license":"MIT","services":["github-actions"],"minNodeVersion":"16.13.1","probotApps":["stale","lock"],"runGhActionsOnWindows":false},"eslintConfig":{"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"],"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}]}},"eslintIgnore":["build"],"prettier":{"trailingComma":"es5","semi":false,"singleQuote":true,"useTabs":false,"quoteProps":"consistent","bracketSpacing":true,"arrowParens":"always","printWidth":100},"types":"./build/index.d.ts","gitHead":"0d277070c51b5c92214bb55a333d54c0e722e7de","_id":"macroable@7.0.2","_nodeVersion":"18.9.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-QS9p+Q20YBxpE0dJBnF6CPURP7p1GUsxnhTxTWH5nG3A1F5w8Rg3T4Xyh5UlrFSbHp88oOciVP/0agsNLhkHdQ==","shasum":"0aa17b5f3c3b4e4dc2c1a44a245db7859111f489","tarball":"https://registry.npmjs.org/macroable/-/macroable-7.0.2.tgz","fileCount":5,"unpackedSize":13472,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9zPlP5rkNSy1rEuGtQZmixOBEvNz0cnKOKvGhJD6lKAiEA66Yy/5unXvc2zyTu9WPFIiKj4YBX1sz3URX8onf9QgA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR86FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6eQ/6Am6gc1xYYYwf7rFuBRxKjSumdE8/GmCaC1M8dGJsQLPUmc0y\r\nmnCYz3ivtjBjsRoYCl6Jk3KioMl0E6iRWErHQS7HXfFjcNov4dWBBVLISV81\r\nPe1FKI6Ui+HICTogMPFGTT7pnoMBKu+306A4od3CIUTUPUCJPSSXu17kOJbY\r\nPs0t48EcI3h0hdoYXRExCM0MotifIYQV2DsPiZmZgm67nxkewQWx8Fg0UXnV\r\nTuWvjHJXtSdYUXnbVBhmghRj8N2/USE5S3hOu+kFMvLvwrXHn2cx96Jp6JRS\r\nHKZ04vn8FxWbG8rzhzDrYb/zHoP+BrxC1vR8kWjp9d+XGTYZGw9tsyX9kkUE\r\noWPDGumwr5QE6D9sDP0ezvov3nT62NSQUqh7owc7DVqIoTpthBlaQsRSHPRV\r\nydYdzPbpAJ2c8G9eN0D8+16uePeRKxTJI0tT0QPw5msGIRxDI9vnUbgX2PiP\r\nYgTTt2Dp1q9ZdEugFz18NJpWLK445gz6nmzB6Kl55fUhd7at/+CQChTMuInc\r\nYQ5Grw/n1/Q4ltgAEKOgYqwEKP3pcNyWJi/0qwJz66xqu/3LjU6uJiP65Rzo\r\nZeyMDr/CwpS/KxGn+/DS+o12sklO2xKqZBAzRvmu9Wm2UCLaLWp7LAULAegJ\r\nhkfbqp0f8Nr8zFFL35pkh5XcAwoUAX/T5Qo=\r\n=Uyoh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"directories":{},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/macroable_7.0.2_1665650309504_0.9727459588508744"},"_hasShrinkwrap":false}},"readme":"<div align=\"center\"><img src=\"https://res.cloudinary.com/adonisjs/image/upload/q_100/v1557762307/poppinss_iftxlt.jpg\" width=\"600px\"></div>\n\n# Macroable\n\n> Extend `class` prototype in style 😎\n\n[![gh-workflow-image]][gh-workflow-url] [![typescript-image]][typescript-url] [![npm-image]][npm-url] [![license-image]][license-url] [![synk-image]][synk-url]\n\nBase class for exposing external API to extend the class prototype in a more declarative way.\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n## Table of contents\n\n- [Traditional approach](#traditional-approach)\n- [Using macroable](#using-macroable)\n  - [Defining singleton getters](#defining-singleton-getters)\n  - [Hydrating the class](#hydrating-the-class)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n## Traditional approach\n\n```js\nclass Foo {}\nmodule.exports = Foo\n```\n\nSomeone can extend it follows.\n\n```js\nconst Foo = require('./Foo')\nFoo.prototype.greet = function () {\n  return 'Hello!'\n}\n\n// or add getter as follow\nObject.defineProperty(Foo.prototype, 'username', {\n  get: function () {\n    return 'virk'\n  },\n})\n```\n\n## Using macroable\n\n```ts\nimport { Macroable } from 'macroable'\n\nclass Foo extends Macroable {}\n\nFoo.macros = {}\nFoo.getters = {}\n\nexport default Foo\n```\n\n```ts\nimport Foo from './Foo'\n\nFoo.macro('greet', function () {\n  return 'Hello!'\n})\n\nFoo.getter('username', function () {\n  return 'virk'\n})\n```\n\nYou can see the API is simpler and less verbose. However, there are couple of extra benefits of using Macroable.\n\n### Defining singleton getters\n\nSingleton getters are evaluated only once and then cached value is returned.\n\n```js\nFoo.getter('baseUrl', function () {\n  return lazilyEvaluateAndReturnUrl()\n}, true) 👈\n```\n\n### Hydrating the class\n\nUsing the `hydrate` method, you can remove macros and getters added on a given class.\n\n```js\nFoo.macro('greet', function (name) {\n  return `Hello ${name}!`\n})\n\nFoo.getter('username', function () {\n  return 'virk'\n})\n\nFoo.hydrate()  👈\nFoo.greet // undefined\nFoo.username // undefined\n```\n\n[gh-workflow-image]: https://img.shields.io/github/workflow/status/poppinss/macroable/test?style=for-the-badge\n[gh-workflow-url]: https://github.com/poppinss/macroable/actions/workflows/test.yml \"Github action\"\n\n[typescript-image]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript\n[typescript-url]: \"typescript\"\n\n[npm-image]: https://img.shields.io/npm/v/macroable.svg?style=for-the-badge&logo=npm\n[npm-url]: https://npmjs.org/package/macroable 'npm'\n\n[license-image]: https://img.shields.io/npm/l/macroable?color=blueviolet&style=for-the-badge\n[license-url]: LICENSE.md 'license'\n\n[synk-image]: https://img.shields.io/snyk/vulnerabilities/github/poppinss/manager?label=Synk%20Vulnerabilities&style=for-the-badge\n[synk-url]: https://snyk.io/test/github/poppinss/manager?targetFile=package.json \"synk\"\n","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"time":{"modified":"2022-10-13T08:38:29.769Z","created":"2017-06-01T07:45:20.649Z","1.0.0":"2017-06-01T07:45:20.649Z","2.0.0":"2018-10-28T21:55:58.429Z","2.0.1":"2019-02-02T04:41:26.784Z","2.0.2":"2019-03-23T19:32:12.568Z","3.0.0":"2019-11-22T09:08:13.602Z","4.0.0":"2019-12-19T12:38:17.917Z","4.0.1":"2019-12-30T09:45:42.769Z","4.0.2":"2020-02-07T03:19:44.172Z","4.0.3":"2020-04-09T04:07:35.907Z","4.0.4":"2020-04-12T19:15:41.495Z","5.0.0":"2020-07-05T04:47:14.718Z","5.0.1":"2020-07-18T09:33:54.472Z","5.0.2":"2020-08-31T05:20:33.426Z","5.0.3":"2020-09-21T07:19:59.338Z","5.1.0":"2021-02-08T05:19:11.712Z","5.1.1":"2021-03-22T05:22:26.645Z","5.1.2":"2021-05-04T16:43:54.617Z","5.1.3":"2021-05-31T02:42:05.664Z","5.1.4":"2021-07-19T06:16:47.229Z","6.0.0":"2021-12-17T03:24:51.526Z","6.0.1":"2022-02-22T06:29:46.204Z","6.0.2":"2022-03-23T06:46:19.373Z","6.0.3":"2022-03-23T09:45:44.980Z","6.0.4":"2022-03-23T09:56:29.707Z","7.0.0":"2022-03-23T10:23:05.740Z","7.0.1":"2022-04-04T13:50:05.357Z","7.0.2":"2022-10-13T08:38:29.678Z"},"keywords":["resetable"],"author":{"name":"amanvirk,adonisjs"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/poppinss/macroable#readme","repository":{"type":"git","url":"git+https://github.com/poppinss/macroable.git"},"bugs":{"url":"https://github.com/poppinss/macroable/issues"}}