libpep 0.8.0

Library for polymorphic encryption and pseudonymization
Documentation
{
  "name": "@nolai/libpep-wasm",
  "version": "0.8.0",
  "description": "Library for polymorphic encryption and pseudonymization (in WASM)",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/NOLAI/libpep.git"
  },
  "authors": [
    {
      "name": "Bernard van Gastel",
      "email": "bvgastel@bitpowder.com",
      "url": "https://www.sustainablesoftware.info"
    },
    {
      "name": "Job Doesburg",
      "email": "job@jobdoesburg.nl",
      "url": "https://jobdoesburg.nl"
    }
  ],
  "license": "Apache-2.0",
  "devDependencies": {
    "jest": "^29.7.0"
  },
  "exports": {
    "browser": {
      "import": "./pkg-web/libpep.js",
      "default": "./pkg-web/libpep.js"
    },
    "node": {
      "import": "./pkg/libpep.js",
      "default": "./pkg/libpep.js"
    },
    "default": "./pkg/libpep.js"
  },
  "type": "module",
  "module": "pkg/libpep.js",

  "files": [
    "pkg/libpep_bg.wasm",
    "pkg/libpep_bg.wasm.d.ts",
    "pkg/libpep.d.ts",
    "pkg/libpep_bg.js",
    "pkg/libpep.js",
    "pkg/package.json",
    "pkg-web/libpep_bg.wasm",
    "pkg-web/libpep_bg.wasm.d.ts",
    "pkg-web/libpep.d.ts",
    "pkg-web/libpep.js",
    "pkg-web/package.json",
    "README.md"
  ],
  "scripts": {
    "build:bundler": "wasm-pack build --target bundler --features wasm,json",
    "build:nodejs": "wasm-pack build --target nodejs --features wasm,json",
    "build:web": "wasm-pack build --target web --out-dir ./pkg-web --features wasm,json",
    "build": "npm run build:bundler && npm run build:web",
    "test": "npm run build:nodejs && jest",
    "prepublishOnly": "npm run build"
  }
}