{
  "name": "@ynmstudio/utils",
  "version": "21.0.1",
  "author": {
    "name": "Denis Yilmaz",
    "email": "denis@ynm.studio",
    "url": "https://ynm.studio"
  },
  "description": "YNM Utilities for Angular",
  "keywords": [
    "typescript",
    "craftcms",
    "angular",
    "graphql"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ynmstudio/angular-utils.git#main"
  },
  "license": "BSD-3-Clause-No-Military-License",
  "peerDependencies": {
    "@angular/common": ">=18.0.0",
    "@angular/core": ">=18.0.0",
    "@rx-angular/isr": ">=18.0.1",
    "@types/iframe-resizer": "^4.0.0",
    "blurhash-wasm": "^0.2.0",
    "iframe-resizer": "^4.4.0"
  },
  "peerDependenciesMeta": {
    "@rx-angular/isr": {
      "optional": true
    }
  },
  "dependencies": {
    "tslib": "^2.3.0"
  },
  "module": "fesm2022/ynmstudio-utils.mjs",
  "typings": "types/ynmstudio-utils.d.ts",
  "exports": {
    "./package.json": {
      "default": "./package.json"
    },
    ".": {
      "types": "./types/ynmstudio-utils.d.ts",
      "default": "./fesm2022/ynmstudio-utils.mjs"
    },
    "./blurhash": {
      "types": "./types/ynmstudio-utils-blurhash.d.ts",
      "default": "./fesm2022/ynmstudio-utils-blurhash.mjs"
    },
    "./directives/smooth-height": {
      "types": "./types/ynmstudio-utils-directives-smooth-height.d.ts",
      "default": "./fesm2022/ynmstudio-utils-directives-smooth-height.mjs"
    },
    "./dynamic-heading": {
      "types": "./types/ynmstudio-utils-dynamic-heading.d.ts",
      "default": "./fesm2022/ynmstudio-utils-dynamic-heading.mjs"
    },
    "./helpers": {
      "types": "./types/ynmstudio-utils-helpers.d.ts",
      "default": "./fesm2022/ynmstudio-utils-helpers.mjs"
    },
    "./interceptors": {
      "types": "./types/ynmstudio-utils-interceptors.d.ts",
      "default": "./fesm2022/ynmstudio-utils-interceptors.mjs"
    },
    "./inviewport": {
      "types": "./types/ynmstudio-utils-inviewport.d.ts",
      "default": "./fesm2022/ynmstudio-utils-inviewport.mjs"
    },
    "./loading-bar": {
      "types": "./types/ynmstudio-utils-loading-bar.d.ts",
      "default": "./fesm2022/ynmstudio-utils-loading-bar.mjs"
    },
    "./pipes/file-size": {
      "types": "./types/ynmstudio-utils-pipes-file-size.d.ts",
      "default": "./fesm2022/ynmstudio-utils-pipes-file-size.mjs"
    },
    "./pipes/focal-point": {
      "types": "./types/ynmstudio-utils-pipes-focal-point.d.ts",
      "default": "./fesm2022/ynmstudio-utils-pipes-focal-point.mjs"
    },
    "./pipes/join": {
      "types": "./types/ynmstudio-utils-pipes-join.d.ts",
      "default": "./fesm2022/ynmstudio-utils-pipes-join.mjs"
    },
    "./pipes/join-intl": {
      "types": "./types/ynmstudio-utils-pipes-join-intl.d.ts",
      "default": "./fesm2022/ynmstudio-utils-pipes-join-intl.mjs"
    },
    "./pipes/pluck": {
      "types": "./types/ynmstudio-utils-pipes-pluck.d.ts",
      "default": "./fesm2022/ynmstudio-utils-pipes-pluck.mjs"
    },
    "./pipes/safe": {
      "types": "./types/ynmstudio-utils-pipes-safe.d.ts",
      "default": "./fesm2022/ynmstudio-utils-pipes-safe.mjs"
    },
    "./scrollspy": {
      "types": "./types/ynmstudio-utils-scrollspy.d.ts",
      "default": "./fesm2022/ynmstudio-utils-scrollspy.mjs"
    },
    "./signal-with-error": {
      "types": "./types/ynmstudio-utils-signal-with-error.d.ts",
      "default": "./fesm2022/ynmstudio-utils-signal-with-error.mjs"
    },
    "./view-transition": {
      "types": "./types/ynmstudio-utils-view-transition.d.ts",
      "default": "./fesm2022/ynmstudio-utils-view-transition.mjs"
    }
  },
  "sideEffects": false
}