Socket
Socket
Sign inDemoInstall

numcodecs

Package Overview
Dependencies
0
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.2.0-alpha.1 to 0.2.0-alpha.2

blosc.cjs

38

package.json
{
"name": "numcodecs",
"author": "Trevor James Manz",
"version": "0.2.0-alpha.1",
"version": "0.2.0-alpha.2",
"description": "Buffer compression and transformation codecs for use in data storage and communication applications.",
"types": "dist/types/src/index.d.ts",
"main": "dist/index.cjs",
"module": "dist/index.mjs",
"types": "index.d.ts",
"main": "index.cjs",
"module": "index.mjs",
"type": "module",
"exports": {
".": {
"import": "./dist/index.mjs",
"require": "./dist/index.cjs"
"import": "./index.mjs",
"require": "./index.cjs"
},
"./gzip": {
"import": "./dist/gzip.mjs",
"require": "./dist/gzip.cjs"
"import": "./gzip.mjs",
"require": "./gzip.cjs"
},
"./zlib": {
"import": "./dist/zlib.mjs",
"require": "./dist/zlib.cjs"
"import": "./zlib.mjs",
"require": "./zlib.cjs"
},
"./blosc": {
"import": "./dist/blosc.mjs",
"require": "./dist/blosc.cjs"
"import": "./blosc.mjs",
"require": "./blosc.cjs"
},
"./lz4": {
"import": "./dist/lz4.mjs",
"require": "./dist/lz4.cjs"
"import": "./lz4.mjs",
"require": "./lz4.cjs"
},
"./zstd": {
"import": "./dist/zstd.mjs",
"require": "./dist/zstd.cjs"
"import": "./zstd.mjs",
"require": "./zstd.cjs"
}

@@ -42,3 +42,4 @@ },

"scripts": {
"build": "rollup -c",
"build": "tsc --emitDeclarationOnly --declaration --outDir dist && rollup -c",
"postbuild": "cp package.json dist && cp README.md dist",
"prebuild": "rm -rf dist",

@@ -56,5 +57,2 @@ "format": "prettier --write src/**/*.ts test/**/*.js",

],
"files": [
"dist"
],
"license": "MIT",

@@ -61,0 +59,0 @@ "devDependencies": {

@@ -19,3 +19,3 @@ # numcodecs.js

const codec = new Blosc();
const codec = new Blosc();
// or Blosc.fromConfig({ clevel: 5, cname: 'lz4', shuffle: Blosc.SHUFFLE, blocksize: 0 });

@@ -44,5 +44,5 @@

This project is intended as a Typescript implementation of the buffer compression library [`numcodecs`](https://github.com/zarr-developers/numcodecs) which supports
[`zarr-python`](https://github.com/zarr-developers/zarr-python). Currently `blosc`,
`zlib`, `gzip`, `lz4`, and `zstd` compressors are supported. No other compressors are
This project is intended as a Typescript implementation of the buffer compression library [`numcodecs`](https://github.com/zarr-developers/numcodecs) which supports
[`zarr-python`](https://github.com/zarr-developers/zarr-python). Currently `blosc`,
`zlib`, `gzip`, `lz4`, and `zstd` compressors are supported. No other compressors are
implemented, but contributions are welcome!

@@ -62,1 +62,10 @@

```
### Publishing
```bash
$ npm version [<newversion> | major | minor | patch]
$ npm run build # bundles source & copies README.md + package.json to dist/
$ cd dist
$ npm publish
```
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc