Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

디펜던시 업그레이드 시도 #2852

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions apps/bedrock/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
"private": true,
"type": "module",
"devDependencies": {
"@pulumi/aws": "^6.45.0",
"@pulumi/kubernetes": "^4.15.0",
"@pulumi/pulumi": "^3.124.0",
"@pulumi/random": "^4.16.3",
"@pulumi/tailscale": "^0.16.1",
"@pulumi/tls": "^5.0.4",
"@types/node": "^20.14.11",
"@pulumi/aws": "^6.57.0",
"@pulumi/kubernetes": "^4.18.3",
"@pulumi/pulumi": "^3.137.0",
"@pulumi/random": "^4.16.7",
"@pulumi/tailscale": "^0.17.4",
"@pulumi/tls": "^5.0.9",
"@types/node": "^22.8.7",
"@withglyph/pulumi": "workspace:^",
"@withglyph/tsconfig": "workspace:^",
"fast-glob": "^3.3.2",
"tsx": "^4.16.2"
"tsx": "^4.19.2"
}
}
20 changes: 10 additions & 10 deletions apps/literoom/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,20 +11,20 @@
"lint:typecheck": "tsc"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.614.0",
"aws-lambda-ric": "^3.2.0",
"sharp": "^0.33.4"
"@aws-sdk/client-s3": "^3.685.0",
"aws-lambda-ric": "^3.2.1",
"sharp": "^0.33.5"
},
"devDependencies": {
"@pulumi/aws": "^6.45.0",
"@pulumi/aws-native": "^0.111.0",
"@pulumi/pulumi": "^3.124.0",
"@types/node": "^20.14.11",
"@pulumi/aws": "^6.57.0",
"@pulumi/aws-native": "^1.5.0",
"@pulumi/pulumi": "^3.137.0",
"@types/node": "^22.8.7",
"@withglyph/lib": "workspace:^",
"@withglyph/pulumi": "workspace:^",
"@withglyph/tsconfig": "workspace:^",
"tsup": "^8.1.2",
"tsx": "^4.16.2",
"typescript": "^5.5.3"
"tsup": "^8.3.5",
"tsx": "^4.19.2",
"typescript": "^5.6.3"
}
}
6 changes: 3 additions & 3 deletions apps/mobile/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@
"watch": "dart run build_runner watch --delete-conflicting-outputs"
},
"devDependencies": {
"@iconify/json": "^2.2.228",
"@iconify/tools": "^4.0.4",
"@iconify/json": "^2.2.267",
"@iconify/tools": "^4.0.7",
"change-case-all": "^2.1.0",
"emojibase-data": "^15.3.2",
"fantasticon": "^3.0.0",
"oslllo-svg-fixer": "^4.0.1"
"oslllo-svg-fixer": "^5.0.0"
}
}
140 changes: 70 additions & 70 deletions apps/website/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,123 +18,123 @@
},
"dependencies": {
"@apple/app-store-server-library": "^1.4.0",
"@aws-sdk/client-s3": "^3.614.0",
"@aws-sdk/client-ses": "^3.614.0",
"@aws-sdk/s3-request-presigner": "^3.614.0",
"@datadog/browser-rum": "^5.22.0",
"@elastic/elasticsearch": "^8.14.0",
"@aws-sdk/client-s3": "^3.685.0",
"@aws-sdk/client-ses": "^3.682.0",
"@aws-sdk/s3-request-presigner": "^3.685.0",
"@datadog/browser-rum": "^5.29.1",
"@elastic/elasticsearch": "^8.15.1",
"@emoji-mart/data": "^1.2.1",
"@envelop/core": "^5.0.1",
"@envelop/core": "^5.0.2",
"@envelop/graphql-jit": "^8.0.3",
"@envelop/opentelemetry": "^6.3.1",
"@felte/core": "^1.4.3",
"@felte/validator-zod": "^1.0.17",
"@floating-ui/dom": "^1.6.7",
"@felte/core": "^1.4.4",
"@felte/validator-zod": "^1.0.18",
"@floating-ui/dom": "^1.6.12",
"@graphql-yoga/typed-event-target": "^3.0.0",
"@opentelemetry/api": "^1.9.0",
"@paralleldrive/cuid2": "^2.2.2",
"@pothos/core": "^4.0.2",
"@pothos/plugin-dataloader": "^4.0.2",
"@pothos/plugin-scope-auth": "^4.0.2",
"@pothos/plugin-simple-objects": "^4.0.3",
"@pothos/plugin-tracing": "^1.0.2",
"@pothos/plugin-zod": "^4.0.2",
"@pothos/tracing-opentelemetry": "^1.0.2",
"@pothos/core": "^4.3.0",
"@pothos/plugin-dataloader": "^4.2.0",
"@pothos/plugin-scope-auth": "^4.1.0",
"@pothos/plugin-simple-objects": "^4.1.0",
"@pothos/plugin-tracing": "^1.1.0",
"@pothos/plugin-zod": "^4.1.0",
"@pothos/tracing-opentelemetry": "^1.1.0",
"@resvg/resvg-js": "^2.6.2",
"@sentry/sveltekit": "^8.18.0",
"@sentry/sveltekit": "^8.36.0",
"@sindresorhus/string-hash": "^2.0.0",
"@sveltejs/kit": "^2.5.18",
"@tiptap/core": "^2.5.4",
"@tiptap/html": "^2.5.4",
"@tiptap/pm": "^2.5.4",
"@sveltejs/kit": "^2.7.4",
"@tiptap/core": "^2.9.1",
"@tiptap/html": "^2.9.1",
"@tiptap/pm": "^2.9.1",
"@types/sortablejs": "^1.15.8",
"@urql/core": "^5.0.4",
"@urql/exchange-graphcache": "^6.5.1",
"@urql/core": "^5.0.8",
"@urql/exchange-graphcache": "^7.2.1",
"@use-gesture/vanilla": "^10.3.1",
"@withglyph/adapter-docker": "workspace:^",
"@withglyph/glitch": "workspace:^",
"@withglyph/lib": "workspace:^",
"@withglyph/rac": "workspace:^",
"apple-signin-auth": "^1.7.6",
"argon2": "^0.40.3",
"apple-signin-auth": "^1.7.7",
"argon2": "^0.41.1",
"async-mutex": "^0.5.0",
"body-scroll-lock": "4.0.0-beta.0",
"color": "^4.2.3",
"dataloader": "^2.2.2",
"dayjs": "^1.11.11",
"dayjs": "^1.11.13",
"driver.js": "^1.3.1",
"drizzle-orm": "^0.32.0",
"drizzle-orm": "^0.36.0",
"emoji-mart": "^5.6.0",
"fast-json-stable-stringify": "^2.1.0",
"felte": "^1.2.14",
"firebase-admin": "^12.2.0",
"google-auth-library": "^9.11.0",
"googleapis": "^140.0.1",
"got": "^14.4.1",
"felte": "^1.3.0",
"firebase-admin": "^12.7.0",
"google-auth-library": "^9.14.2",
"googleapis": "^144.0.0",
"got": "^14.4.3",
"graphql": "^16.9.0",
"graphql-scalars": "^1.23.0",
"graphql-yoga": "^5.6.0",
"graphql-yoga": "^5.8.0",
"iconv-lite": "^0.6.3",
"ioredis": "^5.4.1",
"itty-router": "^5.0.17",
"jose": "^5.6.3",
"itty-router": "^5.0.18",
"jose": "^5.9.6",
"js-base64": "^3.7.7",
"ky": "^1.4.0",
"ky": "^1.7.2",
"linkifyjs": "^4.1.3",
"mixpanel-browser": "^2.53.0",
"mixpanel-browser": "^2.55.1",
"mrmime": "^2.0.0",
"nanoid": "^5.0.7",
"nanoid": "^5.0.8",
"numeral": "^2.0.6",
"object-traversal": "^1.0.1",
"open": "^10.1.0",
"pino": "^9.3.1",
"postgres": "^3.4.4",
"query-string": "^9.0.0",
"rabbitmq-client": "^4.6.0",
"pino": "^9.5.0",
"postgres": "^3.4.5",
"query-string": "^9.1.1",
"rabbitmq-client": "^5.0.0",
"radash": "^12.1.0",
"randomcolor": "^0.6.2",
"satori": "^0.10.14",
"sharp": "^0.33.4",
"shiki": "^1.10.3",
"sortablejs": "^1.15.2",
"svelte": "^4.2.18",
"swiper": "^11.1.5",
"satori": "^0.11.2",
"sharp": "^0.33.5",
"shiki": "^1.22.2",
"sortablejs": "^1.15.3",
"svelte": "^4.2.19",
"swiper": "^11.1.14",
"thumbhash": "^0.1.1",
"ts-pattern": "^5.2.0",
"ts-pattern": "^5.5.0",
"twemoji": "^14.0.2",
"twitter-api-v2": "^1.17.2",
"twitter-api-v2": "^1.18.1",
"uqr": "^0.1.2",
"xmlbuilder2": "^3.1.1",
"y-indexeddb": "^9.0.12",
"y-prosemirror": "^1.2.9",
"y-prosemirror": "^1.2.12",
"y-protocols": "^1.0.6",
"yjs": "^13.6.18",
"yjs": "^13.6.20",
"zod": "^3.23.8"
},
"devDependencies": {
"@iconify/json": "^2.2.228",
"@pandacss/dev": "^0.42.0",
"@playwright/test": "^1.45.2",
"@pulumi/pulumi": "^3.124.0",
"@sveltejs/vite-plugin-svelte": "^3.1.1",
"@iconify/json": "^2.2.267",
"@pandacss/dev": "^0.47.0",
"@playwright/test": "^1.48.2",
"@pulumi/pulumi": "^3.137.0",
"@sveltejs/vite-plugin-svelte": "^3.1.2",
"@types/body-scroll-lock": "^3.1.2",
"@types/color": "^3.0.6",
"@types/mixpanel-browser": "^2.49.1",
"@types/node": "^20.14.11",
"@types/color": "^4.2.0",
"@types/mixpanel-browser": "^2.50.2",
"@types/node": "^22.8.7",
"@types/numeral": "^2.0.5",
"@types/randomcolor": "^0.5.9",
"@withglyph/pulumi": "workspace:^",
"@withglyph/tsconfig": "workspace:^",
"arg": "^5.0.2",
"autoprefixer": "^10.4.19",
"drizzle-kit": "^0.23.0",
"postcss": "^8.4.39",
"postcss-load-config": "^5.1.0",
"svelte-check": "^3.8.4",
"svelte-preprocess": "^6.0.2",
"tsx": "^4.16.2",
"typescript": "^5.5.3",
"unplugin-icons": "^0.19.0",
"vite": "^5.3.4"
"autoprefixer": "^10.4.20",
"drizzle-kit": "^0.27.1",
"postcss": "^8.4.47",
"postcss-load-config": "^6.0.1",
"svelte-check": "^4.0.5",
"svelte-preprocess": "^6.0.3",
"tsx": "^4.19.2",
"typescript": "^5.6.3",
"unplugin-icons": "^0.20.0",
"vite": "^5.4.10"
}
}
19 changes: 13 additions & 6 deletions apps/website/src/lib/tiptap/lib/renderer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import type {
NodeViewRendererProps,
} from '@tiptap/core';
import type { Node as ProseMirrorNode } from '@tiptap/pm/model';
import type { NodeView as ProseMirrorNodeView } from '@tiptap/pm/view';
import type { Decoration, DecorationSource, NodeView as ProseMirrorNodeView } from '@tiptap/pm/view';
import type { ComponentType, SvelteComponent } from 'svelte';

export type NodeViewProps = Omit<TiptapNodeViewProps, 'updateAttributes'> & {
Expand Down Expand Up @@ -60,8 +60,11 @@ class SvelteNodeView extends NodeView<NodeViewComponentType> implements ProseMir
target,
props: {
editor: this.editor,
view: this.view,
node: this.node,
decorations: this.decorations,
decorations: this.decorations as DecorationWithType[],
innerDecorations: this.innerDecorations,
HTMLAttributes: this.HTMLAttributes,
extension: this.extension,
selected: false,

Expand Down Expand Up @@ -128,16 +131,20 @@ class SvelteNodeView extends NodeView<NodeViewComponentType> implements ProseMir
return this.#contentElement;
}

// @ts-expect-error type mismatch
update(node: ProseMirrorNode, decorations: DecorationWithType[]) {
update(node: ProseMirrorNode, decorations: readonly Decoration[], innerDecorations: DecorationSource) {
if (node.type !== this.node.type) {
return false;
}

this.node = node;
this.decorations = decorations;
this.decorations = decorations as DecorationWithType[];
this.innerDecorations = innerDecorations;

this.#component.$set({ node, decorations });
this.#component.$set({
node,
decorations: decorations as DecorationWithType[],
innerDecorations,
});

return true;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ export const CodeBlock = createNodeView<Options, Storage>(Component, {
});

const themedTokenToStyle = (token: TokenStyles) => {
return token.htmlStyle || stringifyTokenStyle(getTokenStyleObject(token));
return stringifyTokenStyle(token.htmlStyle || getTokenStyleObject(token));
};

const getDecorations = (highlighter: Highlighter, theme: BundledTheme, doc: Node) => {
Expand Down
2 changes: 1 addition & 1 deletion apps/website/src/lib/tiptap/node-views/html/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ export const Html = createNodeView<Options, Storage>(Component, {
});

const themedTokenToStyle = (token: TokenStyles) => {
return token.htmlStyle || stringifyTokenStyle(getTokenStyleObject(token));
return stringifyTokenStyle(token.htmlStyle || getTokenStyleObject(token));
};

const getDecorations = (highlighter: Highlighter, theme: BuiltinTheme, doc: Node) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -627,7 +627,7 @@
</div>
</div>
{:else}
<!-- eslint-disable-next-line svelte/valid-compile -->
<!-- eslint-disable-next-line svelte/no-unused-svelte-ignore -->
<!-- svelte-ignore a11y-label-has-associated-control -->
<label
class={flex({
Expand Down Expand Up @@ -803,7 +803,7 @@
<section class={tabContentStyle} hidden={tabIndex !== 4}>
<Switch
style={flex.raw({ justify: 'space-between', align: 'center' })}
checked={$data.commentQualification !== 'NONE' ?? true}
checked={$data.commentQualification !== 'NONE'}
on:change={(e) => {
$data.commentQualification = e.currentTarget.checked ? 'ANY' : 'NONE';
}}
Expand Down
19 changes: 8 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@
},
"devDependencies": {
"@withglyph/lintconfig": "workspace:^",
"cspell": "^8.11.0",
"eslint": "^8.57.0",
"husky": "^9.1.0",
"lint-staged": "^15.2.7",
"cspell": "^8.15.7",
"eslint": "^8.57.1",
"husky": "^9.1.6",
"lint-staged": "^15.2.10",
"prettier": "^3.3.3",
"syncpack": "^12.3.3",
"tsx": "^4.16.2",
"turbo": "^2.0.7",
"typescript": "^5.5.3"
"syncpack": "^13.0.0",
"tsx": "^4.19.2",
"turbo": "^2.2.3",
"typescript": "^5.6.3"
},
"packageManager": "[email protected]",
"engines": {
Expand All @@ -44,9 +44,6 @@
"read-package-tree": "*",
"readdir-scoped-modules": "*",
"string-similarity": "*"
},
"patchedDependencies": {
"@repeaterjs/[email protected]": "patches/@[email protected]"
}
}
}
Loading
Loading