{
  "name": "@power-plant/alloy-js",
  "version": "0.0.88",
  "private": false,
  "description": "A Power Plant generator for using Alloy JS to generate source code.",
  "keywords": [
    "alloy-js",
    "power-plant-generator",
    "power-plant",
    "storm-software"
  ],
  "homepage": "https://stormsoftware.com",
  "bugs": {
    "url": "https://stormsoftware.com/support",
    "email": "support@stormsoftware.com"
  },
  "repository": {
    "type": "github",
    "url": "https://github.com/storm-software/power-plant.git",
    "directory": "packages/generators/alloy-js"
  },
  "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/storm-software"
  },
  "license": "Apache-2.0",
  "author": {
    "name": "Storm Software",
    "email": "contact@stormsoftware.com",
    "url": "https://stormsoftware.com"
  },
  "maintainers": [
    {
      "name": "Storm Software",
      "email": "contact@stormsoftware.com",
      "url": "https://stormsoftware.com"
    }
  ],
  "contributors": [
    {
      "name": "Storm Software",
      "email": "contact@stormsoftware.com",
      "url": "https://stormsoftware.com"
    }
  ],
  "type": "module",
  "exports": {
    ".": {
      "require": {
        "types": "./dist/index.d.cts",
        "default": "./dist/index.cjs"
      },
      "import": {
        "types": "./dist/index.d.mts",
        "default": "./dist/index.mjs"
      },
      "default": {
        "types": "./dist/index.d.mts",
        "default": "./dist/index.mjs"
      }
    },
    "./core": {
      "require": {
        "types": "./dist/core/index.d.cts",
        "default": "./dist/core/index.cjs"
      },
      "import": {
        "types": "./dist/core/index.d.mts",
        "default": "./dist/core/index.mjs"
      },
      "default": {
        "types": "./dist/core/index.d.mts",
        "default": "./dist/core/index.mjs"
      }
    },
    "./core/components": {
      "require": {
        "types": "./dist/core/components/index.d.cts",
        "default": "./dist/core/components/index.cjs"
      },
      "import": {
        "types": "./dist/core/components/index.d.mts",
        "default": "./dist/core/components/index.mjs"
      },
      "default": {
        "types": "./dist/core/components/index.d.mts",
        "default": "./dist/core/components/index.mjs"
      }
    },
    "./core/components/output": {
      "require": {
        "types": "./dist/core/components/output.d.cts",
        "default": "./dist/core/components/output.cjs"
      },
      "import": {
        "types": "./dist/core/components/output.d.mts",
        "default": "./dist/core/components/output.mjs"
      },
      "default": {
        "types": "./dist/core/components/output.d.mts",
        "default": "./dist/core/components/output.mjs"
      }
    },
    "./core/components/single-line-comment": {
      "require": {
        "types": "./dist/core/components/single-line-comment.d.cts",
        "default": "./dist/core/components/single-line-comment.cjs"
      },
      "import": {
        "types": "./dist/core/components/single-line-comment.d.mts",
        "default": "./dist/core/components/single-line-comment.mjs"
      },
      "default": {
        "types": "./dist/core/components/single-line-comment.d.mts",
        "default": "./dist/core/components/single-line-comment.mjs"
      }
    },
    "./core/components/source-file": {
      "require": {
        "types": "./dist/core/components/source-file.d.cts",
        "default": "./dist/core/components/source-file.cjs"
      },
      "import": {
        "types": "./dist/core/components/source-file.d.mts",
        "default": "./dist/core/components/source-file.mjs"
      },
      "default": {
        "types": "./dist/core/components/source-file.d.mts",
        "default": "./dist/core/components/source-file.mjs"
      }
    },
    "./core/components/spacing": {
      "require": {
        "types": "./dist/core/components/spacing.d.cts",
        "default": "./dist/core/components/spacing.cjs"
      },
      "import": {
        "types": "./dist/core/components/spacing.d.mts",
        "default": "./dist/core/components/spacing.mjs"
      },
      "default": {
        "types": "./dist/core/components/spacing.d.mts",
        "default": "./dist/core/components/spacing.mjs"
      }
    },
    "./core/contexts": {
      "require": {
        "types": "./dist/core/contexts/index.d.cts",
        "default": "./dist/core/contexts/index.cjs"
      },
      "import": {
        "types": "./dist/core/contexts/index.d.mts",
        "default": "./dist/core/contexts/index.mjs"
      },
      "default": {
        "types": "./dist/core/contexts/index.d.mts",
        "default": "./dist/core/contexts/index.mjs"
      }
    },
    "./core/contexts/execution": {
      "require": {
        "types": "./dist/core/contexts/execution.d.cts",
        "default": "./dist/core/contexts/execution.cjs"
      },
      "import": {
        "types": "./dist/core/contexts/execution.d.mts",
        "default": "./dist/core/contexts/execution.mjs"
      },
      "default": {
        "types": "./dist/core/contexts/execution.d.mts",
        "default": "./dist/core/contexts/execution.mjs"
      }
    },
    "./core/contexts/meta": {
      "require": {
        "types": "./dist/core/contexts/meta.d.cts",
        "default": "./dist/core/contexts/meta.cjs"
      },
      "import": {
        "types": "./dist/core/contexts/meta.d.mts",
        "default": "./dist/core/contexts/meta.mjs"
      },
      "default": {
        "types": "./dist/core/contexts/meta.d.mts",
        "default": "./dist/core/contexts/meta.mjs"
      }
    },
    "./core/contexts/schema": {
      "require": {
        "types": "./dist/core/contexts/schema.d.cts",
        "default": "./dist/core/contexts/schema.cjs"
      },
      "import": {
        "types": "./dist/core/contexts/schema.d.mts",
        "default": "./dist/core/contexts/schema.mjs"
      },
      "default": {
        "types": "./dist/core/contexts/schema.d.mts",
        "default": "./dist/core/contexts/schema.mjs"
      }
    },
    "./core/contexts/session": {
      "require": {
        "types": "./dist/core/contexts/session.d.cts",
        "default": "./dist/core/contexts/session.cjs"
      },
      "import": {
        "types": "./dist/core/contexts/session.d.mts",
        "default": "./dist/core/contexts/session.mjs"
      },
      "default": {
        "types": "./dist/core/contexts/session.d.mts",
        "default": "./dist/core/contexts/session.mjs"
      }
    },
    "./core/contexts/spec": {
      "require": {
        "types": "./dist/core/contexts/spec.d.cts",
        "default": "./dist/core/contexts/spec.cjs"
      },
      "import": {
        "types": "./dist/core/contexts/spec.d.mts",
        "default": "./dist/core/contexts/spec.mjs"
      },
      "default": {
        "types": "./dist/core/contexts/spec.d.mts",
        "default": "./dist/core/contexts/spec.mjs"
      }
    },
    "./core/helpers": {
      "require": {
        "types": "./dist/core/helpers/index.d.cts",
        "default": "./dist/core/helpers/index.cjs"
      },
      "import": {
        "types": "./dist/core/helpers/index.d.mts",
        "default": "./dist/core/helpers/index.mjs"
      },
      "default": {
        "types": "./dist/core/helpers/index.d.mts",
        "default": "./dist/core/helpers/index.mjs"
      }
    },
    "./core/helpers/code": {
      "require": {
        "types": "./dist/core/helpers/code.d.cts",
        "default": "./dist/core/helpers/code.cjs"
      },
      "import": {
        "types": "./dist/core/helpers/code.d.mts",
        "default": "./dist/core/helpers/code.mjs"
      },
      "default": {
        "types": "./dist/core/helpers/code.d.mts",
        "default": "./dist/core/helpers/code.mjs"
      }
    },
    "./core/helpers/header-constants": {
      "require": {
        "types": "./dist/core/helpers/header-constants.d.cts",
        "default": "./dist/core/helpers/header-constants.cjs"
      },
      "import": {
        "types": "./dist/core/helpers/header-constants.d.mts",
        "default": "./dist/core/helpers/header-constants.mjs"
      },
      "default": {
        "types": "./dist/core/helpers/header-constants.d.mts",
        "default": "./dist/core/helpers/header-constants.mjs"
      }
    },
    "./core/types": {
      "require": {
        "types": "./dist/core/types/index.d.cts",
        "default": "./dist/core/types/index.cjs"
      },
      "import": {
        "types": "./dist/core/types/index.d.mts",
        "default": "./dist/core/types/index.mjs"
      },
      "default": {
        "types": "./dist/core/types/index.d.mts",
        "default": "./dist/core/types/index.mjs"
      }
    },
    "./core/types/components": {
      "require": {
        "types": "./dist/core/types/components.d.cts",
        "default": "./dist/core/types/components.cjs"
      },
      "import": {
        "types": "./dist/core/types/components.d.mts",
        "default": "./dist/core/types/components.mjs"
      },
      "default": {
        "types": "./dist/core/types/components.d.mts",
        "default": "./dist/core/types/components.mjs"
      }
    },
    "./generate": {
      "require": {
        "types": "./dist/generate.d.cts",
        "default": "./dist/generate.cjs"
      },
      "import": {
        "types": "./dist/generate.d.mts",
        "default": "./dist/generate.mjs"
      },
      "default": {
        "types": "./dist/generate.d.mts",
        "default": "./dist/generate.mjs"
      }
    },
    "./hcl": {
      "require": {
        "types": "./dist/hcl/index.d.cts",
        "default": "./dist/hcl/index.cjs"
      },
      "import": {
        "types": "./dist/hcl/index.d.mts",
        "default": "./dist/hcl/index.mjs"
      },
      "default": {
        "types": "./dist/hcl/index.d.mts",
        "default": "./dist/hcl/index.mjs"
      }
    },
    "./hcl/components": {
      "require": {
        "types": "./dist/hcl/components/index.d.cts",
        "default": "./dist/hcl/components/index.cjs"
      },
      "import": {
        "types": "./dist/hcl/components/index.d.mts",
        "default": "./dist/hcl/components/index.mjs"
      },
      "default": {
        "types": "./dist/hcl/components/index.d.mts",
        "default": "./dist/hcl/components/index.mjs"
      }
    },
    "./hcl/components/block-declaration": {
      "require": {
        "types": "./dist/hcl/components/block-declaration.d.cts",
        "default": "./dist/hcl/components/block-declaration.cjs"
      },
      "import": {
        "types": "./dist/hcl/components/block-declaration.d.mts",
        "default": "./dist/hcl/components/block-declaration.mjs"
      },
      "default": {
        "types": "./dist/hcl/components/block-declaration.d.mts",
        "default": "./dist/hcl/components/block-declaration.mjs"
      }
    },
    "./hcl/components/hcl-file": {
      "require": {
        "types": "./dist/hcl/components/hcl-file.d.cts",
        "default": "./dist/hcl/components/hcl-file.cjs"
      },
      "import": {
        "types": "./dist/hcl/components/hcl-file.d.mts",
        "default": "./dist/hcl/components/hcl-file.mjs"
      },
      "default": {
        "types": "./dist/hcl/components/hcl-file.d.mts",
        "default": "./dist/hcl/components/hcl-file.mjs"
      }
    },
    "./hcl/components/packer-file": {
      "require": {
        "types": "./dist/hcl/components/packer-file.d.cts",
        "default": "./dist/hcl/components/packer-file.cjs"
      },
      "import": {
        "types": "./dist/hcl/components/packer-file.d.mts",
        "default": "./dist/hcl/components/packer-file.mjs"
      },
      "default": {
        "types": "./dist/hcl/components/packer-file.d.mts",
        "default": "./dist/hcl/components/packer-file.mjs"
      }
    },
    "./hcl/components/terraform-file": {
      "require": {
        "types": "./dist/hcl/components/terraform-file.d.cts",
        "default": "./dist/hcl/components/terraform-file.cjs"
      },
      "import": {
        "types": "./dist/hcl/components/terraform-file.d.mts",
        "default": "./dist/hcl/components/terraform-file.mjs"
      },
      "default": {
        "types": "./dist/hcl/components/terraform-file.d.mts",
        "default": "./dist/hcl/components/terraform-file.mjs"
      }
    },
    "./markdown": {
      "require": {
        "types": "./dist/markdown/index.d.cts",
        "default": "./dist/markdown/index.cjs"
      },
      "import": {
        "types": "./dist/markdown/index.d.mts",
        "default": "./dist/markdown/index.mjs"
      },
      "default": {
        "types": "./dist/markdown/index.d.mts",
        "default": "./dist/markdown/index.mjs"
      }
    },
    "./markdown/components": {
      "require": {
        "types": "./dist/markdown/components/index.d.cts",
        "default": "./dist/markdown/components/index.cjs"
      },
      "import": {
        "types": "./dist/markdown/components/index.d.mts",
        "default": "./dist/markdown/components/index.mjs"
      },
      "default": {
        "types": "./dist/markdown/components/index.d.mts",
        "default": "./dist/markdown/components/index.mjs"
      }
    },
    "./markdown/components/alert": {
      "require": {
        "types": "./dist/markdown/components/alert.d.cts",
        "default": "./dist/markdown/components/alert.cjs"
      },
      "import": {
        "types": "./dist/markdown/components/alert.d.mts",
        "default": "./dist/markdown/components/alert.mjs"
      },
      "default": {
        "types": "./dist/markdown/components/alert.d.mts",
        "default": "./dist/markdown/components/alert.mjs"
      }
    },
    "./markdown/components/front-matter": {
      "require": {
        "types": "./dist/markdown/components/front-matter.d.cts",
        "default": "./dist/markdown/components/front-matter.cjs"
      },
      "import": {
        "types": "./dist/markdown/components/front-matter.d.mts",
        "default": "./dist/markdown/components/front-matter.mjs"
      },
      "default": {
        "types": "./dist/markdown/components/front-matter.d.mts",
        "default": "./dist/markdown/components/front-matter.mjs"
      }
    },
    "./markdown/components/heading": {
      "require": {
        "types": "./dist/markdown/components/heading.d.cts",
        "default": "./dist/markdown/components/heading.cjs"
      },
      "import": {
        "types": "./dist/markdown/components/heading.d.mts",
        "default": "./dist/markdown/components/heading.mjs"
      },
      "default": {
        "types": "./dist/markdown/components/heading.d.mts",
        "default": "./dist/markdown/components/heading.mjs"
      }
    },
    "./markdown/components/markdown-file": {
      "require": {
        "types": "./dist/markdown/components/markdown-file.d.cts",
        "default": "./dist/markdown/components/markdown-file.cjs"
      },
      "import": {
        "types": "./dist/markdown/components/markdown-file.d.mts",
        "default": "./dist/markdown/components/markdown-file.mjs"
      },
      "default": {
        "types": "./dist/markdown/components/markdown-file.d.mts",
        "default": "./dist/markdown/components/markdown-file.mjs"
      }
    },
    "./markdown/components/markdown-table": {
      "require": {
        "types": "./dist/markdown/components/markdown-table.d.cts",
        "default": "./dist/markdown/components/markdown-table.cjs"
      },
      "import": {
        "types": "./dist/markdown/components/markdown-table.d.mts",
        "default": "./dist/markdown/components/markdown-table.mjs"
      },
      "default": {
        "types": "./dist/markdown/components/markdown-table.d.mts",
        "default": "./dist/markdown/components/markdown-table.mjs"
      }
    },
    "./markdown/contexts": {
      "require": {
        "types": "./dist/markdown/contexts/index.d.cts",
        "default": "./dist/markdown/contexts/index.cjs"
      },
      "import": {
        "types": "./dist/markdown/contexts/index.d.mts",
        "default": "./dist/markdown/contexts/index.mjs"
      },
      "default": {
        "types": "./dist/markdown/contexts/index.d.mts",
        "default": "./dist/markdown/contexts/index.mjs"
      }
    },
    "./markdown/contexts/markdown-table": {
      "require": {
        "types": "./dist/markdown/contexts/markdown-table.d.cts",
        "default": "./dist/markdown/contexts/markdown-table.cjs"
      },
      "import": {
        "types": "./dist/markdown/contexts/markdown-table.d.mts",
        "default": "./dist/markdown/contexts/markdown-table.mjs"
      },
      "default": {
        "types": "./dist/markdown/contexts/markdown-table.d.mts",
        "default": "./dist/markdown/contexts/markdown-table.mjs"
      }
    },
    "./package.json": "./package.json",
    "./render": {
      "require": {
        "types": "./dist/render.d.cts",
        "default": "./dist/render.cjs"
      },
      "import": {
        "types": "./dist/render.d.mts",
        "default": "./dist/render.mjs"
      },
      "default": {
        "types": "./dist/render.d.mts",
        "default": "./dist/render.mjs"
      }
    },
    "./typescript": {
      "require": {
        "types": "./dist/typescript/index.d.cts",
        "default": "./dist/typescript/index.cjs"
      },
      "import": {
        "types": "./dist/typescript/index.d.mts",
        "default": "./dist/typescript/index.mjs"
      },
      "default": {
        "types": "./dist/typescript/index.d.mts",
        "default": "./dist/typescript/index.mjs"
      }
    },
    "./typescript/components": {
      "require": {
        "types": "./dist/typescript/components/index.d.cts",
        "default": "./dist/typescript/components/index.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/index.d.mts",
        "default": "./dist/typescript/components/index.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/index.d.mts",
        "default": "./dist/typescript/components/index.mjs"
      }
    },
    "./typescript/components/class-declaration": {
      "require": {
        "types": "./dist/typescript/components/class-declaration.d.cts",
        "default": "./dist/typescript/components/class-declaration.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/class-declaration.d.mts",
        "default": "./dist/typescript/components/class-declaration.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/class-declaration.d.mts",
        "default": "./dist/typescript/components/class-declaration.mjs"
      }
    },
    "./typescript/components/dynamic-import-statement": {
      "require": {
        "types": "./dist/typescript/components/dynamic-import-statement.d.cts",
        "default": "./dist/typescript/components/dynamic-import-statement.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/dynamic-import-statement.d.mts",
        "default": "./dist/typescript/components/dynamic-import-statement.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/dynamic-import-statement.d.mts",
        "default": "./dist/typescript/components/dynamic-import-statement.mjs"
      }
    },
    "./typescript/components/interface-declaration": {
      "require": {
        "types": "./dist/typescript/components/interface-declaration.d.cts",
        "default": "./dist/typescript/components/interface-declaration.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/interface-declaration.d.mts",
        "default": "./dist/typescript/components/interface-declaration.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/interface-declaration.d.mts",
        "default": "./dist/typescript/components/interface-declaration.mjs"
      }
    },
    "./typescript/components/object-declaration": {
      "require": {
        "types": "./dist/typescript/components/object-declaration.d.cts",
        "default": "./dist/typescript/components/object-declaration.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/object-declaration.d.mts",
        "default": "./dist/typescript/components/object-declaration.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/object-declaration.d.mts",
        "default": "./dist/typescript/components/object-declaration.mjs"
      }
    },
    "./typescript/components/property-name": {
      "require": {
        "types": "./dist/typescript/components/property-name.d.cts",
        "default": "./dist/typescript/components/property-name.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/property-name.d.mts",
        "default": "./dist/typescript/components/property-name.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/property-name.d.mts",
        "default": "./dist/typescript/components/property-name.mjs"
      }
    },
    "./typescript/components/record-expression": {
      "require": {
        "types": "./dist/typescript/components/record-expression.d.cts",
        "default": "./dist/typescript/components/record-expression.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/record-expression.d.mts",
        "default": "./dist/typescript/components/record-expression.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/record-expression.d.mts",
        "default": "./dist/typescript/components/record-expression.mjs"
      }
    },
    "./typescript/components/tsdoc": {
      "require": {
        "types": "./dist/typescript/components/tsdoc.d.cts",
        "default": "./dist/typescript/components/tsdoc.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/tsdoc.d.mts",
        "default": "./dist/typescript/components/tsdoc.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/tsdoc.d.mts",
        "default": "./dist/typescript/components/tsdoc.mjs"
      }
    },
    "./typescript/components/tsdoc-schema": {
      "require": {
        "types": "./dist/typescript/components/tsdoc-schema.d.cts",
        "default": "./dist/typescript/components/tsdoc-schema.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/tsdoc-schema.d.mts",
        "default": "./dist/typescript/components/tsdoc-schema.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/tsdoc-schema.d.mts",
        "default": "./dist/typescript/components/tsdoc-schema.mjs"
      }
    },
    "./typescript/components/type-declaration": {
      "require": {
        "types": "./dist/typescript/components/type-declaration.d.cts",
        "default": "./dist/typescript/components/type-declaration.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/type-declaration.d.mts",
        "default": "./dist/typescript/components/type-declaration.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/type-declaration.d.mts",
        "default": "./dist/typescript/components/type-declaration.mjs"
      }
    },
    "./typescript/components/type-parameters": {
      "require": {
        "types": "./dist/typescript/components/type-parameters.d.cts",
        "default": "./dist/typescript/components/type-parameters.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/type-parameters.d.mts",
        "default": "./dist/typescript/components/type-parameters.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/type-parameters.d.mts",
        "default": "./dist/typescript/components/type-parameters.mjs"
      }
    },
    "./typescript/components/typescript-file": {
      "require": {
        "types": "./dist/typescript/components/typescript-file.d.cts",
        "default": "./dist/typescript/components/typescript-file.cjs"
      },
      "import": {
        "types": "./dist/typescript/components/typescript-file.d.mts",
        "default": "./dist/typescript/components/typescript-file.mjs"
      },
      "default": {
        "types": "./dist/typescript/components/typescript-file.d.mts",
        "default": "./dist/typescript/components/typescript-file.mjs"
      }
    },
    "./typescript/contexts": {
      "require": {
        "types": "./dist/typescript/contexts/index.d.cts",
        "default": "./dist/typescript/contexts/index.cjs"
      },
      "import": {
        "types": "./dist/typescript/contexts/index.d.mts",
        "default": "./dist/typescript/contexts/index.mjs"
      },
      "default": {
        "types": "./dist/typescript/contexts/index.d.mts",
        "default": "./dist/typescript/contexts/index.mjs"
      }
    },
    "./typescript/contexts/lexical-scope": {
      "require": {
        "types": "./dist/typescript/contexts/lexical-scope.d.cts",
        "default": "./dist/typescript/contexts/lexical-scope.cjs"
      },
      "import": {
        "types": "./dist/typescript/contexts/lexical-scope.d.mts",
        "default": "./dist/typescript/contexts/lexical-scope.mjs"
      },
      "default": {
        "types": "./dist/typescript/contexts/lexical-scope.d.mts",
        "default": "./dist/typescript/contexts/lexical-scope.mjs"
      }
    },
    "./typescript/contexts/member-scope": {
      "require": {
        "types": "./dist/typescript/contexts/member-scope.d.cts",
        "default": "./dist/typescript/contexts/member-scope.cjs"
      },
      "import": {
        "types": "./dist/typescript/contexts/member-scope.d.mts",
        "default": "./dist/typescript/contexts/member-scope.mjs"
      },
      "default": {
        "types": "./dist/typescript/contexts/member-scope.d.mts",
        "default": "./dist/typescript/contexts/member-scope.mjs"
      }
    },
    "./typescript/helpers": {
      "require": {
        "types": "./dist/typescript/helpers/index.d.cts",
        "default": "./dist/typescript/helpers/index.cjs"
      },
      "import": {
        "types": "./dist/typescript/helpers/index.d.mts",
        "default": "./dist/typescript/helpers/index.mjs"
      },
      "default": {
        "types": "./dist/typescript/helpers/index.d.mts",
        "default": "./dist/typescript/helpers/index.mjs"
      }
    },
    "./typescript/helpers/get-call-signature-props": {
      "require": {
        "types": "./dist/typescript/helpers/get-call-signature-props.d.cts",
        "default": "./dist/typescript/helpers/get-call-signature-props.cjs"
      },
      "import": {
        "types": "./dist/typescript/helpers/get-call-signature-props.d.mts",
        "default": "./dist/typescript/helpers/get-call-signature-props.mjs"
      },
      "default": {
        "types": "./dist/typescript/helpers/get-call-signature-props.d.mts",
        "default": "./dist/typescript/helpers/get-call-signature-props.mjs"
      }
    },
    "./typescript/helpers/utilities": {
      "require": {
        "types": "./dist/typescript/helpers/utilities.d.cts",
        "default": "./dist/typescript/helpers/utilities.cjs"
      },
      "import": {
        "types": "./dist/typescript/helpers/utilities.d.mts",
        "default": "./dist/typescript/helpers/utilities.mjs"
      },
      "default": {
        "types": "./dist/typescript/helpers/utilities.d.mts",
        "default": "./dist/typescript/helpers/utilities.mjs"
      }
    },
    "./typescript/types": {
      "require": {
        "types": "./dist/typescript/types/index.d.cts",
        "default": "./dist/typescript/types/index.cjs"
      },
      "import": {
        "types": "./dist/typescript/types/index.d.mts",
        "default": "./dist/typescript/types/index.mjs"
      },
      "default": {
        "types": "./dist/typescript/types/index.d.mts",
        "default": "./dist/typescript/types/index.mjs"
      }
    },
    "./typescript/types/components": {
      "require": {
        "types": "./dist/typescript/types/components.d.cts",
        "default": "./dist/typescript/types/components.cjs"
      },
      "import": {
        "types": "./dist/typescript/types/components.d.mts",
        "default": "./dist/typescript/types/components.mjs"
      },
      "default": {
        "types": "./dist/typescript/types/components.d.mts",
        "default": "./dist/typescript/types/components.mjs"
      }
    },
    "./yaml": {
      "require": {
        "types": "./dist/yaml/index.d.cts",
        "default": "./dist/yaml/index.cjs"
      },
      "import": {
        "types": "./dist/yaml/index.d.mts",
        "default": "./dist/yaml/index.mjs"
      },
      "default": {
        "types": "./dist/yaml/index.d.mts",
        "default": "./dist/yaml/index.mjs"
      }
    },
    "./yaml/components": {
      "require": {
        "types": "./dist/yaml/components/index.d.cts",
        "default": "./dist/yaml/components/index.cjs"
      },
      "import": {
        "types": "./dist/yaml/components/index.d.mts",
        "default": "./dist/yaml/components/index.mjs"
      },
      "default": {
        "types": "./dist/yaml/components/index.d.mts",
        "default": "./dist/yaml/components/index.mjs"
      }
    },
    "./yaml/components/yaml-file": {
      "require": {
        "types": "./dist/yaml/components/yaml-file.d.cts",
        "default": "./dist/yaml/components/yaml-file.cjs"
      },
      "import": {
        "types": "./dist/yaml/components/yaml-file.d.mts",
        "default": "./dist/yaml/components/yaml-file.mjs"
      },
      "default": {
        "types": "./dist/yaml/components/yaml-file.d.mts",
        "default": "./dist/yaml/components/yaml-file.mjs"
      }
    }
  },
  "main": "./dist/index.cjs",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.cts",
  "typings": "dist/index.d.mts",
  "files": ["dist"],
  "dependencies": {
    "@alloy-js/core": "^0.24.1",
    "@alloy-js/json": "^0.24.0",
    "@alloy-js/markdown": "^0.24.0",
    "@alloy-js/typescript": "^0.24.0",
    "@power-plant/core": "^0.0.91",
    "@power-plant/schema": "^0.0.89",
    "@power-plant/noop-output": "^0.0.70",
    "@stryke/convert": "^0.7.41",
    "@stryke/helpers": "^0.10.50",
    "@stryke/path": "^0.29.37",
    "@stryke/string-format": "^0.17.52",
    "@stryke/unique-id": "^0.3.123",
    "@stryke/type-checks": "^0.6.43",
    "@stryke/types": "^0.12.38",
    "defu": "^6.1.7"
  },
  "devDependencies": {
    "@alloy-js/babel-preset": "^0.3.0",
    "@babel/core": "^8.0.1",
    "@babel/preset-typescript": "^8.0.1",
    "@powerlines/plugin-babel": "^0.13.208",
    "@powerlines/plugin-tsdown": "^0.1.612",
    "@types/node": "^25.9.5",
    "powerlines": "^0.47.211"
  },
  "peerDependencies": { "@alloy-js/babel-preset": ">=0.3.0" },
  "peerDependenciesMeta": { "@alloy-js/babel-preset": { "optional": false } },
  "publishConfig": { "access": "public" },
  "gitHead": "bc1c485164b94d2ba499632c202f5a1335f6e2ca"
}
