alinea
Version:
[](https://npmjs.org/package/alinea) [](https://packagephobia.com/result?p=alinea)
240 lines (239 loc) • 8.48 kB
JSON
{
"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"
}
}
}