{
  "bin": "./dist/cli.js",
  "name": "alinea",
  "version": "0.5.2",
  "license": "MIT",
  "type": "module",
  "scripts": {
    "dev": "run-p dev:check dev:run",
    "web": "run-p dev:check web:run",
    "stories": "ladle serve",
    "demo": "node build.js --watch -- node dev.js --dir apps/demo --config src/cms -- yarn workspace @alinea/demo dev",
    "build": "tsc && node build.js",
    "alinea": "node build.js && node dist/cli.js",
    "build:alinea": "node build.js",
    "release:types": "tsc",
    "release:build": "node build.js",
    "type": "tsc --diagnostics",
    "test": "node build.js --test",
    "tag": "esbx tag",
    "dev:check": "tsc -w",
    "dev:run": "node build.js --watch -- node dev.js --dir apps/dev --config cms",
    "web:run": "node build.js --watch -- node dev.js -- yarn workspace @alinea/web dev",
    "dev:stories": "ladle serve --stories \"src/**/*.stories.tsx\"",
    "gen:bundleTs": "esbx bundleTs",
    "build:stories": "ladle build --base /stories --stories  \"packages/**/*.stories.tsx\" --outDir apps/web/public/stories",
    "trace": "tsc --noEmit --incremental false --emitDeclarationOnly false --diagnostics --generateTrace private/trace && analyze-trace private/trace & speedscope private/trace/trace.json",
    "bump": "esbx version",
    "prepublishOnly": "yarn build"
  },
  "sideEffects": false,
  "typesVersions": {
    "*": {
      "*": [
        "./dist/*"
      ]
    }
  },
  "files": [
    "dist"
  ],
  "workspaces": [
    "apps/web",
    "apps/dev",
    "src/backend",
    "src/cli",
    "src/core",
    "src/dashboard",
    "src/ui",
    "src/auth/passwordless",
    "src/input/richtext"
  ],
  "dependencies": {
    "@alinea/iso": "^0.3.1",
    "@alinea/sqlite-wasm": "^0.1.14",
    "esbuild": "^0.19.2"
  },
  "peerDependencies": {
    "react": "*",
    "react-dom": "*"
  },
  "devDependencies": {
    "@esbx/alias": "^0.0.20",
    "@esbx/extension": "^0.0.19",
    "@esbx/external": "^0.0.19",
    "@esbx/reload": "^0.0.19",
    "@esbx/reporter": "^0.0.19",
    "@esbx/run": "^0.0.19",
    "@esbx/sass": "^0.0.19",
    "@esbx/static": "^0.0.19",
    "@esbx/target": "^0.0.20",
    "@esbx/workspaces": "^0.0.19",
    "@ladle/react": "^4.0.1",
    "@types/better-sqlite3": "^7.6.4",
    "@types/fs-extra": "^11.0.1",
    "@types/glob": "^7.1.4",
    "@types/node": "20.0.0",
    "@types/react": "^18.2.13",
    "@types/react-dom": "^18.2.6",
    "@types/sql.js": "^1.4.4",
    "@typescript/analyze-trace": "^0.9.1",
    "@ungap/with-resolvers": "^0.1.0",
    "alinea": "link:.",
    "autoprefixer": "^10.4.2",
    "cross-env": "^7.0.3",
    "esbx": "^0.0.18",
    "find-config": "^1.0.0",
    "glob": "^7.2.0",
    "memfs": "^3.4.1",
    "npm-run-all": "^4.1.5",
    "postcss-pxtorem": "^6.0.0",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "rimraf": "^5.0.0",
    "sass": "^1.63.4",
    "speedscope": "^1.14.0",
    "typescript": "^5.2.2",
    "typescript-plugin-css-modules": "^5.0.1",
    "uvu": "^0.5.1"
  },
  "packageManager": "yarn@3.2.0",
  "resolutions": {
    "esbuild": "0.19.2",
    "mime-db": "1.51.0",
    "yjs": "13.6.7",
    "lib0": "0.2.74"
  },
  "exports": {
    "./package.json": "./package.json",
    ".": "./dist/index.js",
    "./css": "./dist/index.css",
    "./*.cjs": "./dist/*.cjs",
    "./*": "./dist/*.js",
    "./cloud/view/CloudAuth": {
      "worker": "./dist/cloud/view/CloudAuth.js",
      "browser": "./dist/cloud/view/CloudAuth.browser.js",
      "default": "./dist/cloud/view/CloudAuth.js"
    },
    "./core/media/MediaRoot": {
      "worker": "./dist/core/media/MediaRoot.js",
      "browser": "./dist/core/media/MediaRoot.browser.js",
      "default": "./dist/core/media/MediaRoot.js"
    },
    "./core/media/MediaSchema": {
      "worker": "./dist/core/media/MediaSchema.js",
      "browser": "./dist/core/media/MediaSchema.browser.js",
      "default": "./dist/core/media/MediaSchema.js"
    },
    "./dashboard/view/Preview": {
      "worker": "./dist/dashboard/view/Preview.js",
      "browser": "./dist/dashboard/view/Preview.browser.js",
      "default": "./dist/dashboard/view/Preview.js"
    },
    "./input/check/CheckField": {
      "worker": "./dist/input/check/CheckField.js",
      "browser": "./dist/input/check/CheckField.browser.js",
      "default": "./dist/input/check/CheckField.js"
    },
    "./input/code/CodeField": {
      "worker": "./dist/input/code/CodeField.js",
      "browser": "./dist/input/code/CodeField.browser.js",
      "default": "./dist/input/code/CodeField.js"
    },
    "./input/date/DateField": {
      "worker": "./dist/input/date/DateField.js",
      "browser": "./dist/input/date/DateField.browser.js",
      "default": "./dist/input/date/DateField.js"
    },
    "./input/json/JsonField": {
      "worker": "./dist/input/json/JsonField.js",
      "browser": "./dist/input/json/JsonField.browser.js",
      "default": "./dist/input/json/JsonField.js"
    },
    "./input/link/LinkField": {
      "worker": "./dist/input/link/LinkField.js",
      "browser": "./dist/input/link/LinkField.browser.js",
      "default": "./dist/input/link/LinkField.js"
    },
    "./input/list/ListField": {
      "worker": "./dist/input/list/ListField.js",
      "browser": "./dist/input/list/ListField.browser.js",
      "default": "./dist/input/list/ListField.js"
    },
    "./input/metadata/MetadataField": {
      "worker": "./dist/input/metadata/MetadataField.js",
      "browser": "./dist/input/metadata/MetadataField.browser.js",
      "default": "./dist/input/metadata/MetadataField.js"
    },
    "./input/number/NumberField": {
      "worker": "./dist/input/number/NumberField.js",
      "browser": "./dist/input/number/NumberField.browser.js",
      "default": "./dist/input/number/NumberField.js"
    },
    "./input/object/ObjectField": {
      "worker": "./dist/input/object/ObjectField.js",
      "browser": "./dist/input/object/ObjectField.browser.js",
      "default": "./dist/input/object/ObjectField.js"
    },
    "./input/path/PathField": {
      "worker": "./dist/input/path/PathField.js",
      "browser": "./dist/input/path/PathField.browser.js",
      "default": "./dist/input/path/PathField.js"
    },
    "./input/richtext/RichTextField": {
      "worker": "./dist/input/richtext/RichTextField.js",
      "browser": "./dist/input/richtext/RichTextField.browser.js",
      "default": "./dist/input/richtext/RichTextField.js"
    },
    "./input/select/SelectField": {
      "worker": "./dist/input/select/SelectField.js",
      "browser": "./dist/input/select/SelectField.browser.js",
      "default": "./dist/input/select/SelectField.js"
    },
    "./input/tabs/Tabs": {
      "worker": "./dist/input/tabs/Tabs.js",
      "browser": "./dist/input/tabs/Tabs.browser.js",
      "default": "./dist/input/tabs/Tabs.js"
    },
    "./input/text/TextField": {
      "worker": "./dist/input/text/TextField.js",
      "browser": "./dist/input/text/TextField.browser.js",
      "default": "./dist/input/text/TextField.js"
    },
    "./input/view/View": {
      "worker": "./dist/input/view/View.js",
      "browser": "./dist/input/view/View.browser.js",
      "default": "./dist/input/view/View.js"
    },
    "./picker/entry/EntryPicker": {
      "worker": "./dist/picker/entry/EntryPicker.js",
      "browser": "./dist/picker/entry/EntryPicker.browser.js",
      "default": "./dist/picker/entry/EntryPicker.js"
    },
    "./picker/url/UrlPicker": {
      "worker": "./dist/picker/url/UrlPicker.js",
      "browser": "./dist/picker/url/UrlPicker.browser.js",
      "default": "./dist/picker/url/UrlPicker.js"
    },
    "./auth/passwordless/PasswordLessAuth": {
      "worker": "./dist/auth/passwordless/PasswordLessAuth.server.js",
      "browser": "./dist/auth/passwordless/PasswordLessAuth.js",
      "default": "./dist/auth/passwordless/PasswordLessAuth.server.js"
    },
    "./cli/util/ExportStore": {
      "worker": "./dist/cli/util/ExportStore.server.js",
      "browser": "./dist/cli/util/ExportStore.js",
      "default": "./dist/cli/util/ExportStore.server.js"
    },
    "./core/driver/DefaultDriver": {
      "worker": "./dist/core/driver/DefaultDriver.server.js",
      "browser": "./dist/core/driver/DefaultDriver.js",
      "default": "./dist/core/driver/DefaultDriver.server.js"
    },
    "./core/driver/NextDriver": {
      "worker": "./dist/core/driver/NextDriver.server.js",
      "browser": "./dist/core/driver/NextDriver.js",
      "default": "./dist/core/driver/NextDriver.server.js"
    }
  }
}
