├── .github ├── labels.yml ├── release-drafter.yml └── workflows │ ├── labels.yaml │ ├── nodejs.yml │ ├── npmpublish.yml │ └── release-drafter.yml ├── .gitignore ├── .prettierignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── benchmark ├── common.js └── simple │ └── pack-zip.js ├── examples ├── express.js ├── fixtures │ ├── file1.txt │ ├── file2.txt │ └── somedir │ │ └── file3.txt ├── pack-tar.js ├── pack-tgz.js ├── pack-zip.js └── progress.js ├── index.js ├── lib ├── core.js ├── error.js ├── plugins │ ├── json.js │ ├── tar.js │ └── zip.js └── utils.js ├── netlify.toml ├── package.json ├── renovate.json ├── test ├── archiver.js ├── fixtures │ ├── directory │ │ ├── .dotfile │ │ ├── ignore.txt │ │ ├── level0.txt │ │ └── subdir │ │ │ ├── level1.txt │ │ │ └── subsub │ │ │ └── level2.txt │ ├── empty.txt │ ├── executable.sh │ └── test.txt ├── helpers │ └── index.js └── plugins.js └── website ├── .gitignore ├── babel.config.js ├── docs ├── archive_formats.md ├── archiver_api.md └── quickstart.md ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src ├── css │ └── custom.css └── pages │ ├── index.js │ ├── styles.module.css │ └── zipstream.md └── static └── img ├── favicon.ico └── logo.svg /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/labels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/.github/workflows/labels.yaml -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.github/workflows/npmpublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/.github/workflows/npmpublish.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/benchmark/common.js -------------------------------------------------------------------------------- /benchmark/simple/pack-zip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/benchmark/simple/pack-zip.js -------------------------------------------------------------------------------- /examples/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/examples/express.js -------------------------------------------------------------------------------- /examples/fixtures/file1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/examples/fixtures/file1.txt -------------------------------------------------------------------------------- /examples/fixtures/file2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/examples/fixtures/file2.txt -------------------------------------------------------------------------------- /examples/fixtures/somedir/file3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/examples/fixtures/somedir/file3.txt -------------------------------------------------------------------------------- /examples/pack-tar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/examples/pack-tar.js -------------------------------------------------------------------------------- /examples/pack-tgz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/examples/pack-tgz.js -------------------------------------------------------------------------------- /examples/pack-zip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/examples/pack-zip.js -------------------------------------------------------------------------------- /examples/progress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/examples/progress.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/index.js -------------------------------------------------------------------------------- /lib/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/lib/core.js -------------------------------------------------------------------------------- /lib/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/lib/error.js -------------------------------------------------------------------------------- /lib/plugins/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/lib/plugins/json.js -------------------------------------------------------------------------------- /lib/plugins/tar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/lib/plugins/tar.js -------------------------------------------------------------------------------- /lib/plugins/zip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/lib/plugins/zip.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/lib/utils.js -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/renovate.json -------------------------------------------------------------------------------- /test/archiver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/test/archiver.js -------------------------------------------------------------------------------- /test/fixtures/directory/.dotfile: -------------------------------------------------------------------------------- 1 | some dot file contents -------------------------------------------------------------------------------- /test/fixtures/directory/ignore.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/directory/level0.txt: -------------------------------------------------------------------------------- 1 | level0 -------------------------------------------------------------------------------- /test/fixtures/directory/subdir/level1.txt: -------------------------------------------------------------------------------- 1 | level1 -------------------------------------------------------------------------------- /test/fixtures/directory/subdir/subsub/level2.txt: -------------------------------------------------------------------------------- 1 | level2 -------------------------------------------------------------------------------- /test/fixtures/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/executable.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -------------------------------------------------------------------------------- /test/fixtures/test.txt: -------------------------------------------------------------------------------- 1 | this is a text file -------------------------------------------------------------------------------- /test/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/test/helpers/index.js -------------------------------------------------------------------------------- /test/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/test/plugins.js -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/babel.config.js -------------------------------------------------------------------------------- /website/docs/archive_formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/docs/archive_formats.md -------------------------------------------------------------------------------- /website/docs/archiver_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/docs/archiver_api.md -------------------------------------------------------------------------------- /website/docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/docs/quickstart.md -------------------------------------------------------------------------------- /website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/docusaurus.config.js -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/package.json -------------------------------------------------------------------------------- /website/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/sidebars.js -------------------------------------------------------------------------------- /website/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/src/css/custom.css -------------------------------------------------------------------------------- /website/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/src/pages/index.js -------------------------------------------------------------------------------- /website/src/pages/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/src/pages/styles.module.css -------------------------------------------------------------------------------- /website/src/pages/zipstream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/src/pages/zipstream.md -------------------------------------------------------------------------------- /website/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/static/img/favicon.ico -------------------------------------------------------------------------------- /website/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archiverjs/node-archiver/HEAD/website/static/img/logo.svg --------------------------------------------------------------------------------