{
  "name": "@octanejs/app-core",
  "version": "0.0.54",
  "license": "MIT",
  "type": "module",
  "engines": {
    "node": ">=22.22.2"
  },
  "description": "Bundler-neutral app runtime, configuration, routing, and code generation for Octane integrations",
  "author": {
    "name": "Dominic Gannaway",
    "email": "dg@domgan.com"
  },
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/octanejs/octane.git",
    "directory": "packages/app-core"
  },
  "files": [
    "src",
    "types",
    "README.md",
    "LICENSE"
  ],
  "module": "src/index.js",
  "main": "src/index.js",
  "exports": {
    ".": {
      "types": "./types/index.d.ts",
      "import": "./src/index.js",
      "default": "./src/index.js"
    },
    "./config": {
      "types": "./types/config.d.ts",
      "import": "./src/config.js",
      "default": "./src/config.js"
    },
    "./config-loader": {
      "types": "./types/config-loader.d.ts",
      "import": "./src/config-loader.js",
      "default": "./src/config-loader.js"
    },
    "./routes": {
      "types": "./types/routes.d.ts",
      "import": "./src/routes.js",
      "default": "./src/routes.js"
    },
    "./middleware": {
      "types": "./types/middleware.d.ts",
      "import": "./src/middleware.js",
      "default": "./src/middleware.js"
    },
    "./html": {
      "types": "./types/html.d.ts",
      "import": "./src/html.js",
      "default": "./src/html.js"
    },
    "./codegen": {
      "types": "./types/codegen.d.ts",
      "import": "./src/codegen.js",
      "default": "./src/codegen.js"
    },
    "./production": {
      "types": "./types/production.d.ts",
      "import": "./src/server/production.js",
      "default": "./src/server/production.js"
    },
    "./node": {
      "types": "./types/node.d.ts",
      "import": "./src/server/node-http.js",
      "default": "./src/server/node-http.js"
    }
  },
  "dependencies": {
    "@ripple-ts/adapter": "^0.4.0",
    "esbuild": "^0.28.1"
  },
  "peerDependencies": {
    "octane": "^0.4.0"
  },
  "devDependencies": {
    "@types/node": "^24.13.3",
    "octane": "0.4.0"
  }
}