Home / File/ package.json — astro Source File

package.json — astro Source File

Architecture documentation for package.json, a json file in the astro codebase. 0 imports, 1 dependents.

File json CoreAstro 1 dependents

Entity Profile

Dependency Diagram

graph LR
  c3b24827_f891_997a_5f1f_05f9ba305bad["package.json"]
  37485348_ae41_5c30_d524_1889112e3a2c["index.test.js"]
  37485348_ae41_5c30_d524_1889112e3a2c --> c3b24827_f891_997a_5f1f_05f9ba305bad
  style c3b24827_f891_997a_5f1f_05f9ba305bad fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

{
  "name": "astro",
  "version": "6.0.0-beta.10",
  "description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.",
  "type": "module",
  "author": "withastro",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/withastro/astro.git",
    "directory": "packages/astro"
  },
  "bugs": "https://github.com/withastro/astro/issues",
  "homepage": "https://astro.build",
  "types": "./dist/index.d.ts",
  "typesVersions": {
    "*": {
      "app": [
        "./dist/core/app/index"
      ],
      "app/*": [
        "./dist/core/app/*"
      ],
      "middleware": [
        "./dist/virtual-modules/middleware.d.ts"
      ]
    }
  },
  "exports": {
    ".": "./dist/index.js",
    "./env": "./env.d.ts",
    "./env/runtime": "./dist/env/runtime.js",
    "./env/setup": "./dist/env/setup.js",
    "./types": "./types.d.ts",
    "./client": "./client.d.ts",
    "./astro-jsx": "./astro-jsx.d.ts",
    "./tsconfigs/*.json": "./tsconfigs/*",
    "./tsconfigs/*": "./tsconfigs/*.json",
    "./jsx/rehype.js": "./dist/jsx/rehype.js",
    "./jsx-runtime": {
      "types": "./jsx-runtime.d.ts",
      "default": "./dist/jsx-runtime/index.js"
    },
    "./jsx-dev-runtime": {
      "types": "./jsx-runtime.d.ts",
      "default": "./dist/jsx-runtime/index.js"
    },
    "./compiler-runtime": "./dist/runtime/compiler/index.js",
    "./runtime/*": "./dist/runtime/*",
    "./config": "./dist/config/entrypoint.js",
    "./container": "./dist/container/index.js",
    "./app": "./dist/core/app/index.js",
    "./app/node": "./dist/core/app/node.js",
    "./app/entrypoint": "./dist/core/app/entrypoint.js",
    "./app/entrypoint/dev": "./dist/core/app/entrypoint/dev.js",
    "./app/entrypoint/prod": "./dist/core/app/entrypoint/prod.js",
    "./app/manifest": "./dist/core/app/manifest.js",
    "./entrypoints/prerender": "./dist/entrypoints/prerender.js",
    "./entrypoints/legacy": "./dist/entrypoints/legacy.js",
    "./client/*": "./dist/runtime/client/*",
// ... (169 more lines)

Domain

Frequently Asked Questions

What does package.json do?
package.json is a source file in the astro codebase, written in json. It belongs to the CoreAstro domain.
What files import package.json?
package.json is imported by 1 file(s): index.test.js.
Where is package.json in the architecture?
package.json is located at packages/astro/package.json (domain: CoreAstro, directory: packages/astro).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free