From 706f57f0753c340de6462762afe52e6fd603f0d3 Mon Sep 17 00:00:00 2001 From: Himself65 Date: Wed, 7 Jun 2023 16:31:05 +0800 Subject: [PATCH] fix: package `affine/env` modules (#2707) --- packages/env/package.json | 5 +++-- packages/env/{ => src}/blocksuite/index.ts | 10 ++-------- packages/env/tsconfig.blocksuite.json | 11 ----------- packages/env/tsconfig.json | 2 +- tsconfig.json | 3 --- yarn.lock | 18 +++++++++++++++++- 6 files changed, 23 insertions(+), 26 deletions(-) rename packages/env/{ => src}/blocksuite/index.ts (84%) delete mode 100644 packages/env/tsconfig.blocksuite.json diff --git a/packages/env/package.json b/packages/env/package.json index 45735ba509..b4375eb335 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -4,7 +4,8 @@ "main": "./src/index.ts", "module": "./src/index.ts", "devDependencies": { - "@blocksuite/global": "0.0.0-20230601101714-0d24ba91-nightly", + "@affine/templates": "workspace:*", + "@blocksuite/global": "0.0.0-20230601122821-16196c35-nightly", "next": "=13.4.2", "react": "18.3.0-canary-16d053d59-20230506", "react-dom": "18.3.0-canary-16d053d59-20230506", @@ -14,7 +15,7 @@ ".": "./src/index.ts", "./config": "./src/config.ts", "./constant": "./src/constant.ts", - "./blocksuite": "./blocksuite/index.ts" + "./blocksuite": "./src/blocksuite/index.ts" }, "peerDependencies": { "@blocksuite/global": "0.0.0-20230409084303-221991d4-nightly" diff --git a/packages/env/blocksuite/index.ts b/packages/env/src/blocksuite/index.ts similarity index 84% rename from packages/env/blocksuite/index.ts rename to packages/env/src/blocksuite/index.ts index 4f12dc3587..f34e1cba66 100644 --- a/packages/env/blocksuite/index.ts +++ b/packages/env/src/blocksuite/index.ts @@ -1,7 +1,3 @@ -// eslint-disable-next-line @typescript-eslint/triple-slash-reference -/// - -import { DebugLogger } from '@affine/debug'; import markdownTemplate from '@affine/templates/AFFiNE-beta-0.5.4.md'; import { ContentParser } from '@blocksuite/blocks/content-parser'; import type { Page } from '@blocksuite/store'; @@ -23,10 +19,8 @@ const demoTitle = markdown const demoText = markdown.split('\n').slice(1).join('\n'); -const logger = new DebugLogger('init-page'); - export function initPage(page: Page): void { - logger.debug('initEmptyPage', page.id); + console.debug('initEmptyPage', page.id); // Add page block and surface block at root level const isFirstPage = page.meta.init === true; if (isFirstPage) { @@ -50,7 +44,7 @@ export function _initEmptyPage(page: Page, title?: string): void { } export function _initPageWithDemoMarkdown(page: Page): void { - logger.debug('initPageWithDefaultMarkdown', page.id); + console.debug('initPageWithDefaultMarkdown', page.id); const pageBlockId = page.addBlock('affine:page', { title: new page.Text(demoTitle), }); diff --git a/packages/env/tsconfig.blocksuite.json b/packages/env/tsconfig.blocksuite.json deleted file mode 100644 index a18b66827e..0000000000 --- a/packages/env/tsconfig.blocksuite.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "composite": true, - "noEmit": false, - "outDir": "lib/blocksuite", - "target": "ESNext" - }, - "include": ["./blocksuite/*.ts", "src/types.d.ts", "env.d.ts"], - "references": [{ "path": "../debug" }] -} diff --git a/packages/env/tsconfig.json b/packages/env/tsconfig.json index 1aba8b2f50..74e63c8de6 100644 --- a/packages/env/tsconfig.json +++ b/packages/env/tsconfig.json @@ -6,5 +6,5 @@ "outDir": "lib" }, "include": ["./src", "env.d.ts", "./src/global.d.ts"], - "exclude": ["blocksuite", "lib"] + "exclude": ["lib"] } diff --git a/tsconfig.json b/tsconfig.json index 6d3872e2aa..77330656b6 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -76,9 +76,6 @@ { "path": "./packages/env" }, - { - "path": "./packages/env/tsconfig.blocksuite.json" - }, { "path": "./packages/graphql" }, diff --git a/yarn.lock b/yarn.lock index 71e42838c0..be17dea505 100644 --- a/yarn.lock +++ b/yarn.lock @@ -208,7 +208,8 @@ __metadata: version: 0.0.0-use.local resolution: "@affine/env@workspace:packages/env" dependencies: - "@blocksuite/global": 0.0.0-20230601101714-0d24ba91-nightly + "@affine/templates": "workspace:*" + "@blocksuite/global": 0.0.0-20230601122821-16196c35-nightly lit: ^2.7.5 next: =13.4.2 react: 18.3.0-canary-16d053d59-20230506 @@ -2656,6 +2657,21 @@ __metadata: languageName: node linkType: hard +"@blocksuite/global@npm:0.0.0-20230601122821-16196c35-nightly": + version: 0.0.0-20230601122821-16196c35-nightly + resolution: "@blocksuite/global@npm:0.0.0-20230601122821-16196c35-nightly" + dependencies: + ansi-colors: ^4.1.3 + zod: ^3.21.4 + peerDependencies: + lit: ^2.7 + peerDependenciesMeta: + lit: + optional: true + checksum: 457cd685e12336988b061dcfd0b7c413b1e553ff0e59adaef6993bd0b5cf91643ad4c1dc132b2c785436da192280c542ce752608d1b07e697a473802de6f2a4c + languageName: node + linkType: hard + "@blocksuite/icons@npm:^2.1.19": version: 2.1.19 resolution: "@blocksuite/icons@npm:2.1.19"