{"_id":"@8zip/core","_rev":"9-8b53505b3446c49ebc22a36a99300928","name":"@8zip/core","dist-tags":{"latest":"24.8.0"},"versions":{"23.1.0":{"name":"@8zip/core","version":"23.1.0","author":{"url":"https://ravy.dev/h4/","name":"Hazel","email":"h4@ravy.dev"},"license":"LGPL-3.0-only","_id":"@8zip/core@23.1.0","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"}],"dist":{"shasum":"d52502dca2d8e3e2f2242bd43d15483d455905c9","tarball":"https://registry.npmjs.org/@8zip/core/-/core-23.1.0.tgz","fileCount":3,"integrity":"sha512-lOXjpWJjePd1Qu7oSjAEh2c0LHmaC/W0GXEgQpoKxNtCRDrD4A8meHbFWalGQ5PuHesrwlX+StRcew65bMH99A==","signatures":[{"sig":"MEYCIQD5j5m2kXm727w5jUfg8ne5obiKYfgZ4dOyzSVo5RKS+AIhAIMv8DILNffQZPZl2D40Sl5MlmFt5bBbFFh8oPTec3aQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1627},"main":"index.js","types":"./index.d.ts","gitHead":"0df9f8b8786f6a5a18ad5d8d67ef064952a38793","_npmUser":{"name":"nekiono","email":"ravy@aero.bot"},"repository":{"url":"https://ravy.dev/h4/8z","type":"git"},"_npmVersion":"10.1.0","description":"Opinionated 7-Zip executable wrapper for Node.js","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@8zip/bin":"~23.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_23.1.0_1699770803392_0.8696409397169764","host":"s3://npm-registry-packages"}},"23.1.1":{"name":"@8zip/core","version":"23.1.1","author":{"url":"https://ravy.dev/h4/","name":"Hazel","email":"h4@ravy.dev"},"license":"LGPL-3.0-only","_id":"@8zip/core@23.1.1","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"}],"dist":{"shasum":"0c044468ed5f773f779a41b10a025a1a0eb00239","tarball":"https://registry.npmjs.org/@8zip/core/-/core-23.1.1.tgz","fileCount":3,"integrity":"sha512-Kaw4bm6cM/CHfMmV+Esua1rbGPFQezlaLV3Pr/JBpI7j+dJdkbEigDC/71l1vrNvz4EiA14ZF2h4MtgfqfCAdA==","signatures":[{"sig":"MEQCIEvCOeEB/YQjIHYuo4OXb2pP9vDxqZqwGZ8gHyGiDOAMAiBXJI5T3hPlnohOS6zttT/OAceWiZEUivKvy8OvB+wveg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1631},"main":"index.js","types":"./index.d.ts","gitHead":"a0566431816399c5e3e698162690ecaacd53d172","_npmUser":{"name":"nekiono","email":"ravy@aero.bot"},"repository":{"url":"https://ravy.dev/h4/8z","type":"git"},"_npmVersion":"10.1.0","description":"Opinionated 7-Zip executable wrapper for Node.js","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@8zip/bin":"~23.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_23.1.1_1699772177901_0.7600621874087738","host":"s3://npm-registry-packages"}},"23.1.2":{"name":"@8zip/core","version":"23.1.2","author":{"url":"https://ravy.dev/h4/","name":"Hazel","email":"h4@ravy.dev"},"license":"LGPL-3.0-only","_id":"@8zip/core@23.1.2","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"}],"dist":{"shasum":"165dfeb0fdabed2dff38019962ba72c9845d5e53","tarball":"https://registry.npmjs.org/@8zip/core/-/core-23.1.2.tgz","fileCount":3,"integrity":"sha512-pCqFx9B5lb/BMK0Hdc8CrLXj30dMzmnDeE+28PBPmNit0vNXAjUYI73ivU+7uIgmnsv7+kf1P3zS+k2yAO21nQ==","signatures":[{"sig":"MEUCIFHuPMFQQutc79k6MUmp9m6oba0ZCNUZ0xyR7mMczLy7AiEA8jLVgUz2HqhzUzdZOgIto/UAaWiSfvWpKPEVlUS2IOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1639},"main":"index.js","types":"./index.d.ts","gitHead":"92d4e71de7dc8855c4efa6040d5fee825025b576","_npmUser":{"name":"nekiono","email":"ravy@aero.bot"},"repository":{"url":"https://ravy.dev/h4/8z","type":"git"},"_npmVersion":"10.1.0","description":"Opinionated 7-Zip executable wrapper for Node.js","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@8zip/bin":"~23.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_23.1.2_1699772747418_0.97156052931147","host":"s3://npm-registry-packages"}},"23.1.3":{"name":"@8zip/core","version":"23.1.3","author":{"url":"https://ravy.dev/h4/","name":"Hazel","email":"h4@ravy.dev"},"license":"LGPL-3.0-only","_id":"@8zip/core@23.1.3","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"}],"dist":{"shasum":"82412ee3dc7192723e3ff03f6246455ea4a3dc91","tarball":"https://registry.npmjs.org/@8zip/core/-/core-23.1.3.tgz","fileCount":3,"integrity":"sha512-tnwXZ26T6ywLBLsiGeOMns9XoeVeJop4RXb9NjjbW+dmdS7Blb1/w/nSI5fovCSDf4ZNfYwHMSTqCXK/R3ksvQ==","signatures":[{"sig":"MEUCIQD5iWUPQ47sivfUY4AAOvEklHfxQuETHmnpKeB+Asfh5QIgAbe06KmL4iz02k9Gh3Pqp0MwGowiwESB5zaoklrWuUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1721},"main":"index.js","types":"./index.d.ts","gitHead":"04155616f899cd35ff871f2626f703b7d165e5ca","_npmUser":{"name":"nekiono","email":"ravy@aero.bot"},"repository":{"url":"https://ravy.dev/h4/8z","type":"git"},"_npmVersion":"10.1.0","description":"Opinionated 7-Zip executable wrapper for Node.js","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@8zip/bin":"~23.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_23.1.3_1699815124516_0.3779334860037873","host":"s3://npm-registry-packages"}},"23.1.4":{"name":"@8zip/core","version":"23.1.4","author":{"url":"https://ravy.dev/h4/","name":"Hazel","email":"h4@ravy.dev"},"license":"LGPL-3.0-only","_id":"@8zip/core@23.1.4","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"}],"dist":{"shasum":"c4fec7616f89cc73f7e0c91365f00f34d2f822fe","tarball":"https://registry.npmjs.org/@8zip/core/-/core-23.1.4.tgz","fileCount":3,"integrity":"sha512-ueapVf2xRw8g1Ah+uKeffBhOhpcWeGnJcxeY8fTOB+xaLcfKLDph/thbrW120zBQRPhef02m0BbRjsFVYyNEig==","signatures":[{"sig":"MEUCIQC7sYrxmn3BGws0PKklIutnU6l11p3Gf2sN3aMAyWPf3wIgcbnSN2eEZvrvU8VpufW+aUNaCFbv6czaAm7B6HeRqSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1751},"main":"index.js","types":"./index.d.ts","gitHead":"04155616f899cd35ff871f2626f703b7d165e5ca","_npmUser":{"name":"nekiono","email":"ravy@aero.bot"},"repository":{"url":"https://ravy.dev/h4/8z","type":"git"},"_npmVersion":"10.1.0","description":"Opinionated 7-Zip executable wrapper for Node.js","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"peerDependencies":{"@8zip/bin":"~23.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_23.1.4_1699815300884_0.6909826992109278","host":"s3://npm-registry-packages"}},"23.1.5":{"name":"@8zip/core","version":"23.1.5","author":{"url":"https://ravy.dev/h4/","name":"Hazel","email":"h4@ravy.dev"},"license":"LGPL-3.0-only","_id":"@8zip/core@23.1.5","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"}],"dist":{"shasum":"da6cc80ad725fb7acab59344dae7f8edec190c9e","tarball":"https://registry.npmjs.org/@8zip/core/-/core-23.1.5.tgz","fileCount":3,"integrity":"sha512-Esqi3zOkJhzj6weB/KQrBrv8O6ka7TnHoOS/iD80U//cEpT/AKwYeTjKmO5GiBtdy0dha7ceyhCw1BRyV8ropQ==","signatures":[{"sig":"MEUCIC+w9KT8fhvHhduyXTj5zoCwM8QBx7l8pTWbqEmoiddjAiEAlep6VWVk8zZmIGMSlpexKNlNSjb1W/qizawhjN3AnSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1767},"main":"index.js","types":"./index.d.ts","gitHead":"f266f9e89d4cf8f0247f9c1de9afd8dc3bcc0239","_npmUser":{"name":"nekiono","email":"ravy@aero.bot"},"repository":{"url":"https://ravy.dev/h4/8z","type":"git"},"_npmVersion":"10.1.0","description":"Opinionated 7-Zip executable wrapper for Node.js","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"peerDependencies":{"@8zip/bin":"~23.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_23.1.5_1699816947692_0.28844490173473813","host":"s3://npm-registry-packages"}},"23.1.6":{"name":"@8zip/core","version":"23.1.6","author":{"url":"https://ravy.dev/h4/","name":"Hazel","email":"h4@ravy.dev"},"license":"LGPL-3.0-only","_id":"@8zip/core@23.1.6","maintainers":[{"name":"nekiono","email":"ravy@aero.bot"}],"dist":{"shasum":"2b196b2546d94f8c2b4001e5f36c3deb27fc2060","tarball":"https://registry.npmjs.org/@8zip/core/-/core-23.1.6.tgz","fileCount":4,"integrity":"sha512-Q3NIzDYCDichZ6S0TrijdG+i39Lpbfb/IKmH8551OwuW7J7W7VknyBccVmeA/O48tKjn9Z0pjfyX5/TV7628vA==","signatures":[{"sig":"MEUCIQCB/aSWX9X3M4pBJ5Trcsk5WpPmagWxJnEtgD+zKQllmwIgVJ1/um8aN3FzRfPCbO0wG/bKuL8hqibP2ETyGfdCYgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814},"main":"index.js","types":"./index.d.ts","gitHead":"9f05416591822e286bd94792555e006daadbab36","_npmUser":{"name":"nekiono","email":"ravy@aero.bot"},"repository":{"url":"https://ravy.dev/h4/8z","type":"git"},"_npmVersion":"10.1.0","description":"Opinionated 7-Zip executable wrapper for Node.js","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"peerDependencies":{"@8zip/bin":"~23.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_23.1.6_1700582969725_0.8046192113537656","host":"s3://npm-registry-packages"}},"24.8.0":{"name":"@8zip/core","version":"24.8.0","description":"Opinionated 7-Zip executable wrapper for Node.js","main":"index.js","repository":{"type":"git","url":"https://ravy.dev/mint/8z"},"author":{"name":"mint","email":"mint@ravy.dev","url":"https://ravy.dev/mint"},"license":"LGPL-3.0-only","peerDependencies":{"@8zip/bin":"~24.8.0"},"_id":"@8zip/core@24.8.0","gitHead":"55bb4a80d56e9d2aa7e2163b2f70f1e02a69d43f","types":"./index.d.ts","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-50JjtmSEDY0fOSrHT/QAxo3ugHJcy37cGEooWenAnuHUObKLdZ8iwVa+HmFGZZybAaHTeXep+Nj4SY7r3qukwg==","shasum":"a6982c8d720c27b50675c8cd550a8af3ceb5d8ab","tarball":"https://registry.npmjs.org/@8zip/core/-/core-24.8.0.tgz","fileCount":4,"unpackedSize":2818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAkf6M4mXu2IFkEZzXb/ctDHXeCB0jehGMqCohjb4GZAiAreULdo+9CfEogo1pkWiRHIUjZwioQc6BuX8BQ9qGN5Q=="}]},"_npmUser":{"name":"dissociating","email":"they@dissociat.ing"},"directories":{},"maintainers":[{"name":"dissociating","email":"they@dissociat.ing"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_24.8.0_1727470882607_0.5060451517286633"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-12T06:33:23.284Z","modified":"2024-09-27T21:01:22.957Z","23.1.0":"2023-11-12T06:33:23.580Z","23.1.1":"2023-11-12T06:56:18.056Z","23.1.2":"2023-11-12T07:05:47.624Z","23.1.3":"2023-11-12T18:52:04.687Z","23.1.4":"2023-11-12T18:55:01.034Z","23.1.5":"2023-11-12T19:22:27.851Z","23.1.6":"2023-11-21T16:09:29.881Z","24.8.0":"2024-09-27T21:01:22.771Z"},"author":{"name":"mint","email":"mint@ravy.dev","url":"https://ravy.dev/mint"},"license":"LGPL-3.0-only","repository":{"type":"git","url":"https://ravy.dev/mint/8z"},"description":"Opinionated 7-Zip executable wrapper for Node.js","maintainers":[{"name":"dissociating","email":"they@dissociat.ing"}],"readme":"# @8zip/core\n\nSimple wrapper around the 7zip binary\n\n## Usage\n\n```sh\nnpm i @8zip/core\nyarn add @8zip/core\npnpm add @8zip/core\n```\n\n```js\nconst { extract, compress } = require('@8zip/core')\n\nawait extract('path/to/file.7z', 'path/to/extract/to', {\n    /* \n       Whether to overwrite files when extracting\n       The following options are supported:\n       true | false | \"renameExtracting\" | \"renameExisting\"\n       optional, defaults to true\n    */\n    overwrite: true,\n    \n    /*\n        Path to the 7zip binary\n        optional, defaults to the binary shipped with @8zip/bin\n     */\n    binary: 'path/to/@8zip/bin/dist/7z'\n})\n\nawait compress('path/to/file.7z', 'path/to/compress', {\n    /*\n        Compression level (0-9)\n        Higher levels result in smaller files, but take longer to compress\n        optional, defaults to 6\n     */\n    level: 6,\n    \n    /*\n        Path to the 7zip binary\n        optional, defaults to the binary shipped with @8zip/bin\n     */\n    binary: 'path/to/@8zip/bin/dist/7z'\n})\n```","readmeFilename":"README.md"}