├── .clang-format ├── .codecov.yml ├── .editorconfig ├── .github ├── actions │ └── setup │ │ └── action.yml ├── prebuild.sh ├── renovate.json └── workflows │ ├── build.yml │ ├── codeql.yml │ ├── docs.yml │ ├── npm_package.yml │ ├── ossf-scorecard.yml │ ├── prebuilds.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── .node-version ├── .npmrc ├── .prettierignore ├── .prettierrc.js ├── CHANGELOG.md ├── LICENSE ├── NOTICE ├── README.md ├── SECURITY.md ├── binding.d.ts ├── binding.gyp ├── binding.js ├── ci └── check_symvers.js ├── deps ├── .npmignore └── zstd.gyp ├── eslint.config.js ├── jest.config.js ├── lib ├── compress.ts ├── decompress.ts ├── index.ts ├── simple.ts └── util.ts ├── package.json ├── src ├── binding.cc ├── cctx.cc ├── cctx.h ├── cdict.cc ├── cdict.h ├── constants.cc ├── constants.h ├── dctx.cc ├── dctx.h ├── ddict.cc ├── ddict.h ├── object_wrap_helper.h └── util.h ├── tests ├── binding.ts ├── data │ └── minimal.dct ├── fast_check.ts ├── hl_compress.ts ├── hl_decompress.ts └── util.ts ├── tsconfig.emit.json ├── tsconfig.json ├── tsdoc.json └── typedoc.config.js /.clang-format: -------------------------------------------------------------------------------- 1 | --- 2 | Language: Cpp 3 | BasedOnStyle: Chromium 4 | -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/actions/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/actions/setup/action.yml -------------------------------------------------------------------------------- /.github/prebuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/prebuild.sh -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/npm_package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/workflows/npm_package.yml -------------------------------------------------------------------------------- /.github/workflows/ossf-scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/workflows/ossf-scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/prebuilds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/workflows/prebuilds.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.gitmodules -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 20.19.5 2 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | message=Release version %s 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | coverage 2 | deps/zstd 3 | dist 4 | docs 5 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/SECURITY.md -------------------------------------------------------------------------------- /binding.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/binding.d.ts -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/binding.gyp -------------------------------------------------------------------------------- /binding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/binding.js -------------------------------------------------------------------------------- /ci/check_symvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/ci/check_symvers.js -------------------------------------------------------------------------------- /deps/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/deps/.npmignore -------------------------------------------------------------------------------- /deps/zstd.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/deps/zstd.gyp -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/eslint.config.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/compress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/lib/compress.ts -------------------------------------------------------------------------------- /lib/decompress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/lib/decompress.ts -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/lib/index.ts -------------------------------------------------------------------------------- /lib/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/lib/simple.ts -------------------------------------------------------------------------------- /lib/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/lib/util.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/package.json -------------------------------------------------------------------------------- /src/binding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/binding.cc -------------------------------------------------------------------------------- /src/cctx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/cctx.cc -------------------------------------------------------------------------------- /src/cctx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/cctx.h -------------------------------------------------------------------------------- /src/cdict.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/cdict.cc -------------------------------------------------------------------------------- /src/cdict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/cdict.h -------------------------------------------------------------------------------- /src/constants.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/constants.cc -------------------------------------------------------------------------------- /src/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/constants.h -------------------------------------------------------------------------------- /src/dctx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/dctx.cc -------------------------------------------------------------------------------- /src/dctx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/dctx.h -------------------------------------------------------------------------------- /src/ddict.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/ddict.cc -------------------------------------------------------------------------------- /src/ddict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/ddict.h -------------------------------------------------------------------------------- /src/object_wrap_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/object_wrap_helper.h -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/src/util.h -------------------------------------------------------------------------------- /tests/binding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/tests/binding.ts -------------------------------------------------------------------------------- /tests/data/minimal.dct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/tests/data/minimal.dct -------------------------------------------------------------------------------- /tests/fast_check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/tests/fast_check.ts -------------------------------------------------------------------------------- /tests/hl_compress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/tests/hl_compress.ts -------------------------------------------------------------------------------- /tests/hl_decompress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/tests/hl_decompress.ts -------------------------------------------------------------------------------- /tests/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/tests/util.ts -------------------------------------------------------------------------------- /tsconfig.emit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/tsconfig.emit.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/tsdoc.json -------------------------------------------------------------------------------- /typedoc.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drakedevel/zstd-napi/HEAD/typedoc.config.js --------------------------------------------------------------------------------