{"_id":"rollup-plugin-cleandir","_rev":"5-cf139c76cd59d76d4c4905dba18ec8c9","name":"rollup-plugin-cleandir","dist-tags":{"latest":"3.0.0"},"versions":{"0.0.1":{"name":"rollup-plugin-cleandir","version":"0.0.1","keywords":["clean","directory","rollup","plugin"],"author":{"name":"mstssk"},"license":"MIT","_id":"rollup-plugin-cleandir@0.0.1","maintainers":[{"name":"mstssk","email":"mstssk+npmjs@gmail.com"}],"homepage":"https://github.com/mstssk/rollup-plugin-cleandir#readme","bugs":{"url":"https://github.com/mstssk/rollup-plugin-cleandir/issues"},"dist":{"shasum":"227ecc3952854cfc21da476080bf363c5b0f86f5","tarball":"https://registry.npmjs.org/rollup-plugin-cleandir/-/rollup-plugin-cleandir-0.0.1.tgz","fileCount":4,"integrity":"sha512-Hw9JGHyTssYFz7jgS/tUUoUpyynikwBYNhnIvb/xtLCx7Ao3oppSisDmcdQdVEyQKebTTQXOQJOlrGNVt5h/GQ==","signatures":[{"sig":"MEUCICbPVxIHIW3WDkz4NHMviGDvP4KNUs83QLLRaOm5qNgqAiEA0ow3wLXelaYy2BBdeZLCENJm4VIrsZb0Th6CKWKrt2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+NOrCRA9TVsSAnZWagAA6NEP/3JuWavFxluv+w2lg9CG\nd86BtpfNnC7ZDoaWYZkc1BiqAjbF+1JP+AnWlDVBwfu0NcKHb4XFBsi94nL8\nbVR0tVflJYajSQ5Oa9dc8KufpXpb/gU/x1eR+uj6af3a2Ka5BHjcG++Vv9qM\n4/PNmaPT6LG2fKFhGplRpPO/gbycQqCSBZpDykIayceB4bgpVa1f3CQ4HJ9b\nt8Rn98iXT3R4XbP+U03RMy8QEfw58+/BV96eHsIzf4h7kNxJ2T9rRbAQuOek\nhxeFHLGNpZxzOaf/6m5Kt3uZC8eJ02KT0uMYhrWObkKis4RSpG6vX9Z8dBd0\nwfjcx/RJ5hFhfmVccgoasiPOGpI3Um1sDngw1aoKKigvtNov7tOSt7v/kDD1\np9GaKaiSsKTbFV8Bq3Mthj8cDRmSzuh/rhydMpbrZ9dSPA+EUYtqRTbAU/yR\nE616mi+owBBt9Dfsyq3eCH1O6pboFvhi+sKlwYB09j2/NaVB5PGNGdBWr59D\nD8OmB2t+Ej7iSPKIB01cc5K5Z+PjxbR2FVxgg7j1TgUgt5hpbaRQhMLIFP1b\n3w1reEhoomDl8AKwNKeIIgbF58uKySu27LKzrAhkJW9nh2HclPrz/EJ8flwH\nmLjPsKbE2wvGvWteVnG0U3Kdufi3FfZGXGqLMtJ9gduTgyCoQfj5DmbPUcOR\nzcgZ\r\n=bhZR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.12.0"},"gitHead":"f05256a44df1b2c5686104a3bf9b5412aa351ef5","scripts":{"fmt":"npx prettier --write .","test":"npm run build","build":"tsc","prebuild":"rm -f index.js index.d.ts","prepublishOnly":"test -s index.js"},"_npmUser":{"name":"mstssk","email":"mstssk+npmjs@gmail.com"},"repository":{"url":"git+https://github.com/mstssk/rollup-plugin-cleandir.git","type":"git"},"_npmVersion":"6.14.5","description":"Rollup Plugin for empty output directories.","directories":{},"_nodeVersion":"12.16.3","dependencies":{"@mstssk/cleandir":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.18.1","typescript":"^3.9.5"},"peerDependencies":{"rollup":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rollup-plugin-cleandir_0.0.1_1593365418599_0.4582016075792885","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"rollup-plugin-cleandir","version":"1.0.0","keywords":["clean","directory","rollup","plugin"],"author":{"name":"mstssk"},"license":"MIT","_id":"rollup-plugin-cleandir@1.0.0","maintainers":[{"name":"mstssk","email":"mstssk+npmjs@gmail.com"}],"homepage":"https://github.com/mstssk/rollup-plugin-cleandir#readme","bugs":{"url":"https://github.com/mstssk/rollup-plugin-cleandir/issues"},"dist":{"shasum":"1d86e67a82039e416e1e2ca76d3f3edf1d2e6ce3","tarball":"https://registry.npmjs.org/rollup-plugin-cleandir/-/rollup-plugin-cleandir-1.0.0.tgz","fileCount":5,"integrity":"sha512-iaTPVmGbuN33wKvgIgFYUh5geITDrFAE32bFPTlpuEaUCnBq0xGvkR+PFrt9grl4MmIvZlZ4CaKP+4SJfE5K9A==","signatures":[{"sig":"MEUCIA75u3AwvY3TD9CRlAhL7yjTL9hs5k2IQpVAtYg5RZJhAiEA6Iz53hRiacvKB1Y6PBd/LLJeFOI9y5TIy/QP4pY6u5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+hR6CRA9TVsSAnZWagAABXoP/iP/JJP/a7qYqwjSm01R\nrQGngp5lK1qofUT9S0f9LPPpj6PhJ+urzV3r4uHvXg1hwJlFG8I55T8by2it\nPNMjSDVjbawnsDnMuczlcivZnGTujsaBAblGwkmKYDrtqcwbLSUupvFZOEFf\npUjVwcpm01vF6TTsiZTPTn/V9/vc4syc/K3XfcyNCrprb9IeoXa8ZpontXk4\nixHV2uqvEgFPr6gs8aRcLrJe2AY8Dq1FQXi/F7p8lxHoQxS8QVqR1TJWcRJI\nSk1CJoFDyX4mNEbJdcM/NOsExvbPOi0yRECU1awZDWlzTCUK+7CK0g72edr4\nv8/0mh2olG/a3cudTURJcH5/TPi7wajXyERSDVZtpvHcPtYO2iQQ5bVD69QI\n90ENcPnSwNKVIPNwARaa4lOCXM6AciHmG0mMSiQyutY8e6gYDcxKJlOr4ina\n+kW20oU+G33bZdaA4AKDtSKCk8B2HRfU2prxTbsoAjpycdOf6NvYDWJygqml\nXxi7/bMvaY3hOps/ZFz1ZyDb3jO70SY1+zza4KQJDxmFr0f7RILemHydqUjV\n6UKn4DNWTJKm+Gwq0rpqNif20HQ2Xg2WWPQ5UdHjhDqQPK1Up2+J0EaW3mvu\nL1hsr9wjvweRDksyfcrSZS+wSDXMPt5Sd6gIPv4B3572uFPBCz4fXXhDlN/i\nv0O6\r\n=CIVC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.12.0"},"gitHead":"d1c8676c5c833391b518a179c01e45d2a47bd4c5","scripts":{"fmt":"npx prettier --write .","test":"npm run build","build":"tsc","prebuild":"rm -f index.js index.d.ts","prepublishOnly":"test -s index.js"},"_npmUser":{"name":"mstssk","email":"mstssk+npmjs@gmail.com"},"repository":{"url":"git+https://github.com/mstssk/rollup-plugin-cleandir.git","type":"git"},"_npmVersion":"6.14.5","description":"Rollup Plugin for empty output directories.","directories":{},"_nodeVersion":"12.16.3","dependencies":{"@mstssk/cleandir":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.18.1","typescript":"^3.9.5"},"peerDependencies":{"rollup":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rollup-plugin-cleandir_1.0.0_1593447546184_0.43645220446549815","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"rollup-plugin-cleandir","version":"2.0.0-beta.0","keywords":["clean","directory","rollup","plugin"],"author":{"name":"mstssk"},"license":"MIT","_id":"rollup-plugin-cleandir@2.0.0-beta.0","maintainers":[{"name":"mstssk","email":"mstssk+npmjs@gmail.com"}],"homepage":"https://github.com/mstssk/rollup-plugin-cleandir#readme","bugs":{"url":"https://github.com/mstssk/rollup-plugin-cleandir/issues"},"dist":{"shasum":"e4be236cd14d240171d2af6a9eb37727f9ca22c9","tarball":"https://registry.npmjs.org/rollup-plugin-cleandir/-/rollup-plugin-cleandir-2.0.0-beta.0.tgz","fileCount":5,"integrity":"sha512-DlmZrFGRYwoXGQMWEtZPMpl1nb5zWVULi3RxZCeGM6uF01ndNyl3tAyW3BchnkYNTbRzxhkdDQ2yAlmUzJeFZA==","signatures":[{"sig":"MEYCIQCpYCbwFGRktX7qCtobusKijnFy1j3qC20KVa4yiZrQKQIhAJpyONmkbpK6zxK+WqUR09Jh2nIZPl4wSPo4xTpiteKN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2uvKCRA9TVsSAnZWagAAQmgP/1xrdJasJxMXw5gXWkks\nCo8MINRwDWg0cD338sn45M9qztqGO5vxSXI7IkheDuA4AASHtiNJHjY/BZFk\ndbe9PaIJupRz2zcrHSo4cv82qU2Fo0Q+4eWhgqBx5rHkxHVKjnc0QxzfdGLI\niy2XoA78Q9AGxbEIX74xkbTdlnxfIl30aMY7f4nkcW6eUqRCSTSMasWEmJHc\nyTlelUEgejpDqKAoltoZ/sm7t/9mQxJelFcHbnVop5k/yTREgGX+TqaPaHeS\ni5PdzUKXENbS3XkAPvzCFRj/ggeaz08UPgNBCNw4MCPNsXlnX6VrW1Cc4xMB\nBYgKOp1bvvt2J5TP2U4Qk3S92B59uA4Souysu5GRAM53R6gFwNU77/h5c7mv\nWticfjxj9ELAePpAvRzziX5EYwZSKwOx7D+6zJPDtDEKGutOLVfSUxGfNzt3\nE3en4w7X6PnBZKgduNO6c6XiqeuiviSrvGJJuruHUPEGPYJuaOErbH4a3jcY\nbsyljmwtkO/918fS7fJXRCpIJJq8YLXemPk9XcW1EKDMeHjiBtdNNbWvDLHi\nMnpaL4VuP0l0RqD5O03C86rpUE6DvJC+3C3gVO0IW8/u5nMRcwqs2g49DzKy\n2EErSRrRLvBSxz/8y4i98D9lmUc4uHlBIaQtYWysNnIierLJBmg78DKBXosV\n5SnM\r\n=UsyD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"65e14b5d7b3c68cc0352d136f4576470a62b3d8c","scripts":{"fmt":"npx prettier --write .","test":"npm run build","build":"tsc","prebuild":"rm -f index.js index.d.ts","prepublishOnly":"test -s index.js"},"_npmUser":{"name":"mstssk","email":"mstssk+npmjs@gmail.com"},"repository":{"url":"git+https://github.com/mstssk/rollup-plugin-cleandir.git","type":"git"},"_npmVersion":"8.3.0","description":"Rollup Plugin for empty output directories.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"@mstssk/cleandir":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.63.0","typescript":"^4.5.4"},"peerDependencies":{"rollup":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rollup-plugin-cleandir_2.0.0-beta.0_1641737162201_0.9978781506056584","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"rollup-plugin-cleandir","version":"2.0.0","keywords":["clean","directory","rollup","plugin"],"author":{"name":"mstssk"},"license":"MIT","_id":"rollup-plugin-cleandir@2.0.0","maintainers":[{"name":"mstssk","email":"mstssk+npmjs@gmail.com"}],"homepage":"https://github.com/mstssk/rollup-plugin-cleandir#readme","bugs":{"url":"https://github.com/mstssk/rollup-plugin-cleandir/issues"},"dist":{"shasum":"c9f8574664fd3ff760dc46a268df9c391b985350","tarball":"https://registry.npmjs.org/rollup-plugin-cleandir/-/rollup-plugin-cleandir-2.0.0.tgz","fileCount":5,"integrity":"sha512-cTL/WbBJqHQkYBplhtiQ/yc0IqTuRR7EGw/S+XtQdaFhtv6+Xq/j8dxkk5lzTcxd0hCahUebZFYhLBRzSsgynw==","signatures":[{"sig":"MEQCIEn3ZnTxqNipTgoBHw5qcMh0NTj2lKiUj6M5rqtRDQnUAiAe7N+KKt3NwQciXm8CxlV/UR8h52Go9b1oEjXSqoqqyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2uycCRA9TVsSAnZWagAAMc4P/092jyZ2ONOsQBK0NS63\nrqkE3EJRQoQj5D0uJaPoQlJf9PJpT/O6iUCAX2L6UAuIr+3LEj1hQwk9h1xF\nADP2dqay92uGW467eWgOdUAyF0MQIs8PUXPT9YmIlZfwWibGN90aCGH4+KvV\nUMIgOxlaFxLjjbZlecoknBksM4Wj+tKMVAPfxKVELpx1Cl+D/bVTxpW8L6jb\ntnP4rW2OJovtyhULL30onUXF4wXXzb2pzNev3bYfg0WWVLQ99O2oYBlCq71b\nC/RQYOxAb6/gsd/3Rktwtz47l3Gc/JfHAhUJWNIpgJTzgRXUQ2sMxmmm84Xv\nbGKSyMcJ8L3LCWGIck9GShPNnaKjtX7vpaGKjkwYKmvXq50GzP1LNXFQiiAU\ndv7P2mJ9re1HEnSx7SPeOUeK3CC2vqal+6Ji53WV7N6BhaSBMLehOv3ZeFGK\njNj9s26oTaa6hVueUR9kiXFwiNVaGsZQOGks5M5kWOKoZnZ/K6OPrGDLd7QJ\nSx1QopgQAtfg/i472Mukv8xFXvmTVN5+z02l1uZiRVT7KEijpj3ffAqqXGsz\nHNGIUvsnM/wgwJFHg0a2dqE1D9bD+AYbEMDDWu1qwx0hjx5Z6araNf5zKaPN\n4CFMFwNKy8T/3+sbT+pCuIggUOV2oaPnzYKVD5GgAHxwLhiJZ+4d9IP8XdW0\nVpmA\r\n=fLSf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"690d72d5cdda0e9ae81898bfd0c7a63c254b5820","scripts":{"fmt":"npx prettier --write .","test":"npm run build","build":"tsc","prebuild":"rm -f index.js index.d.ts","prepublishOnly":"test -s index.js"},"_npmUser":{"name":"mstssk","email":"mstssk+npmjs@gmail.com"},"repository":{"url":"git+https://github.com/mstssk/rollup-plugin-cleandir.git","type":"git"},"_npmVersion":"8.3.0","description":"Rollup Plugin for empty output directories.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"@mstssk/cleandir":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.63.0","typescript":"^4.5.4"},"peerDependencies":{"rollup":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rollup-plugin-cleandir_2.0.0_1641737372779_0.2140103311983823","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"rollup-plugin-cleandir","version":"3.0.0","description":"Rollup Plugin for empty output directories.","keywords":["clean","directory","rollup","plugin"],"homepage":"https://github.com/mstssk/rollup-plugin-cleandir#readme","bugs":{"url":"https://github.com/mstssk/rollup-plugin-cleandir/issues"},"repository":{"type":"git","url":"git+https://github.com/mstssk/rollup-plugin-cleandir.git"},"license":"MIT","author":{"name":"mstssk"},"main":"index.js","types":"index.d.ts","scripts":{"prebuild":"rm -f index.js index.d.ts","build":"tsc","fmt":"npx prettier --write .","prepublishOnly":"test -s index.js","test":"npm run build"},"dependencies":{"@mstssk/cleandir":"^2.0.0"},"devDependencies":{"rollup":"^4.22.5","typescript":"^5.6.2"},"peerDependencies":{"rollup":">=4.0.0"},"_id":"rollup-plugin-cleandir@3.0.0","gitHead":"afa1f54d38577d0cb7e11f55e65dfe9f6f39a268","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-+1AlxObWpWechyLVcnpjbxBiYlQg7bXF7vw5fu6P9B0B8R4meQliG7aGCnK8MvtdXzKsjeI0lJc43d0UcQj1fg==","shasum":"e3198287cfaefa2d4bde6b615db87a43461db9f7","tarball":"https://registry.npmjs.org/rollup-plugin-cleandir/-/rollup-plugin-cleandir-3.0.0.tgz","fileCount":5,"unpackedSize":3842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3ZRnLNCT4mO2pLlKV+cFvXeDFJckCAEW+zZGFHa1OIwIhAP7wnUK2Ukm8lso76jFmyusJre/oUe5DJllaJDoukKg9"}]},"_npmUser":{"name":"mstssk","email":"mstssk+npmjs@gmail.com"},"directories":{},"maintainers":[{"name":"mstssk","email":"mstssk+npmjs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-cleandir_3.0.0_1727625412008_0.5749564660383013"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-28T17:30:18.599Z","modified":"2024-09-29T15:56:52.397Z","0.0.1":"2020-06-28T17:30:18.805Z","1.0.0":"2020-06-29T16:19:06.379Z","2.0.0-beta.0":"2022-01-09T14:06:02.373Z","2.0.0":"2022-01-09T14:09:32.904Z","3.0.0":"2024-09-29T15:56:52.223Z"},"bugs":{"url":"https://github.com/mstssk/rollup-plugin-cleandir/issues"},"author":{"name":"mstssk"},"license":"MIT","homepage":"https://github.com/mstssk/rollup-plugin-cleandir#readme","keywords":["clean","directory","rollup","plugin"],"repository":{"type":"git","url":"git+https://github.com/mstssk/rollup-plugin-cleandir.git"},"description":"Rollup Plugin for empty output directories.","maintainers":[{"name":"mstssk","email":"mstssk+npmjs@gmail.com"}],"readme":"# rollup-plugin-cleandir\n\n[![Test](https://github.com/mstssk/rollup-plugin-cleandir/workflows/Test/badge.svg)](https://github.com/mstssk/rollup-plugin-cleandir/actions?query=workflow%3ATest)\n[![npm version](https://badge.fury.io/js/rollup-plugin-cleandir.svg)](https://badge.fury.io/js/rollup-plugin-cleandir)\n\n🧹 Rollup plugin to Clean output directories automatically.\n\n## Install\n\n```\n$ npm install --save-dev rollup-plugin-cleandir\n```\n\n## Usage\n\n```js\nimport { cleandir } from \"rollup-plugin-cleandir\";\n\nconst OUT_DIR = \"./dist\";\n\nexport default {\n  input: [\"index.js\"],\n  output: {\n    dir: OUT_DIR,\n    format: \"es\",\n  },\n  plugins: [cleandir(OUT_DIR)],\n};\n```\n\nYou can also specify `hook` and `order` options.\n\n```js\nexport default {\n  // ...\n  plugins: [cleandir(OUT_DIR, { hook: \"options\", order: \"pre\" })],\n};\n```\n","readmeFilename":"README.md"}