{ "name": "@affine/core", "type": "module", "private": true, "version": "0.12.0", "scripts": { "build": "yarn -T run build-core", "dev": "yarn -T run dev-core", "static-server": "yarn -T run dev-core --static" }, "exports": { "./app": "./src/app.tsx", "./router": "./src/router.ts", "./bootstrap/setup": "./src/bootstrap/setup.ts", "./bootstrap/register-plugins": "./src/bootstrap/register-plugins.ts", "./*": "./src/*" }, "dependencies": { "@affine-test/fixtures": "workspace:*", "@affine/component": "workspace:*", "@affine/debug": "workspace:*", "@affine/electron-api": "workspace:*", "@affine/env": "workspace:*", "@affine/graphql": "workspace:*", "@affine/i18n": "workspace:*", "@affine/templates": "workspace:*", "@affine/workspace-impl": "workspace:*", "@blocksuite/block-std": "0.12.0-canary-202402010557-e8d6e1d", "@blocksuite/blocks": "0.12.0-canary-202402010557-e8d6e1d", "@blocksuite/global": "0.12.0-canary-202402010557-e8d6e1d", "@blocksuite/icons": "2.1.44", "@blocksuite/inline": "0.12.0-canary-202402010557-e8d6e1d", "@blocksuite/lit": "0.12.0-canary-202402010557-e8d6e1d", "@blocksuite/presets": "0.12.0-canary-202402010557-e8d6e1d", "@blocksuite/store": "0.12.0-canary-202402010557-e8d6e1d", "@dnd-kit/core": "^6.0.8", "@dnd-kit/sortable": "^8.0.0", "@emotion/cache": "^11.11.0", "@emotion/react": "^11.11.1", "@emotion/server": "^11.11.0", "@emotion/styled": "^11.11.0", "@marsidev/react-turnstile": "^0.4.0", "@radix-ui/react-collapsible": "^1.0.3", "@radix-ui/react-dialog": "^1.0.4", "@radix-ui/react-popover": "^1.0.7", "@radix-ui/react-scroll-area": "^1.0.5", "@radix-ui/react-select": "^2.0.0", "@radix-ui/react-toolbar": "^1.0.4", "@react-hookz/web": "^24.0.0", "@sentry/integrations": "^7.83.0", "@sentry/react": "^7.83.0", "@toeverything/theme": "^0.7.29", "@vanilla-extract/dynamic": "^2.0.3", "animejs": "^3.2.2", "async-call-rpc": "^6.3.1", "bytes": "^3.1.2", "clsx": "^2.0.0", "cmdk": "patch:cmdk@npm%3A0.2.0#~/.yarn/patches/cmdk-npm-0.2.0-302237a911.patch", "css-spring": "^4.1.0", "cssnano": "^6.0.1", "dayjs": "^1.11.10", "foxact": "^0.2.20", "graphql": "^16.8.1", "idb": "^8.0.0", "image-blob-reduce": "^4.1.0", "intl-segmenter-polyfill-rs": "^0.1.6", "jotai": "^2.5.1", "jotai-devtools": "^0.7.0", "jotai-effect": "^0.2.3", "jotai-scope": "^0.4.1", "lit": "^3.0.2", "lodash-es": "^4.17.21", "lottie-react": "^2.4.0", "lottie-web": "^5.12.2", "mini-css-extract-plugin": "^2.7.6", "nanoid": "^5.0.3", "next-auth": "^4.24.5", "next-themes": "^0.2.1", "postcss-loader": "^8.0.0", "react": "18.2.0", "react-dom": "18.2.0", "react-error-boundary": "^4.0.11", "react-is": "18.2.0", "react-router-dom": "^6.16.0", "react-virtuoso": "^4.6.2", "rxjs": "^7.8.1", "ses": "^1.0.0", "swr": "2.2.4", "uuid": "^9.0.1", "valtio": "^1.11.2", "y-protocols": "^1.0.6", "yjs": "^13.6.10", "zod": "^3.22.4" }, "devDependencies": { "@aws-sdk/client-s3": "3.499.0", "@perfsee/webpack": "^1.10.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@sentry/webpack-plugin": "^2.8.0", "@swc/core": "^1.3.93", "@testing-library/react": "^14.0.0", "@types/animejs": "^3", "@types/bytes": "^3.1.3", "@types/image-blob-reduce": "^4.1.3", "@types/lodash-es": "^4.17.9", "@types/uuid": "^9.0.5", "@types/webpack-env": "^1.18.2", "@vanilla-extract/css": "^1.13.0", "copy-webpack-plugin": "^12.0.0", "css-loader": "^6.8.1", "express": "^4.18.2", "fake-indexeddb": "^5.0.0", "html-webpack-plugin": "^5.5.3", "lodash-es": "^4.17.21", "mime-types": "^2.1.35", "raw-loader": "^4.0.2", "source-map-loader": "^5.0.0", "style-loader": "^3.3.3", "swc-loader": "^0.2.3", "swc-plugin-coverage-instrument": "^0.0.20", "thread-loader": "^4.0.2", "vitest": "1.1.3", "webpack": "^5.89.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1", "webpack-merge": "^5.9.0" } }