{
  "name": "@marlowe.io/language-core-v1",
  "version": "0.4.0-beta",
  "description": "Library to manipulate Marlowe Core contracts",
  "repository": "https://github.com/input-output-hk/marlowe-ts-sdk",
  "publishConfig": {
    "access": "public"
  },
  "contributors": [
    "Nicolas Henin <nicolas.henin@iohk.io> (https://iohk.io)",
    "Hernan Rajchert <hernan.rajchert@iohk.io> (https://iohk.io)"
  ],
  "license": "Apache-2.0",
  "scripts": {
    "build": "tsc --build src",
    "clean": "shx rm -rf dist",
    "test": "NODE_OPTIONS='--experimental-vm-modules --no-warnings' jest --config test/jest.unit.config.mjs"
  },
  "type": "module",
  "module": "./dist/esm/index.js",
  "main": "./dist/esm/index.js",
  "types": "./dist/esm/index.d.ts",
  "files": [
    "dist"
  ],
  "exports": {
    ".": {
      "import": "./dist/esm/index.js",
      "require": "./dist/bundled/cjs/language-core-v1.cjs",
      "types": "./dist/esm/index.d.ts"
    },
    "./next": {
      "import": "./dist/esm/next/index.js",
      "require": "./dist/bundled/cjs/next.cjs",
      "types": "./dist/esm/next/index.d.ts"
    },
    "./guards": {
      "import": "./dist/esm/guards.js",
      "require": "./dist/bundled/cjs/guards.cjs",
      "types": "./dist/esm/guards.d.ts"
    },
    "./playground-v1": {
      "import": "./dist/esm/playground-v1.js",
      "require": "./dist/bundled/cjs/playground-v1.cjs",
      "types": "./dist/esm/playground-v1.d.ts"
    },
    "./version": {
      "import": "./dist/esm/version.js",
      "require": "./dist/bundled/cjs/version.cjs",
      "types": "./dist/esm/version.d.ts"
    },
    "./semantics": {
      "import": "./dist/esm/semantics.js",
      "require": "./dist/bundled/cjs/semantics.cjs",
      "types": "./dist/esm/semantics.d.ts"
    }
  },
  "dependencies": {
    "date-fns": "2.29.3",
    "fp-ts": "^2.16.1",
    "io-ts": "2.2.21",
    "io-ts-types": "0.5.19",
    "newtype-ts": "0.3.5",
    "json-bigint": "^1.0.0",
    "jsonbigint-io-ts-reporters": "2.0.1",
    "@marlowe.io/adapter": "0.4.0-beta"
  }
}
