Skip to content
Merged
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
21,586 changes: 8,082 additions & 13,504 deletions package-lock.json

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,12 @@
"cookie": "^0.7.2",
"uuid": "^11.1.1",
"@babel/core": "^7.29.7",
"esbuild": "^0.28.1"
"esbuild": "^0.28.1",
"@modelcontextprotocol/sdk": "^1.32.1",
"@angular/build": {
"vite": "7.3.7"
},
"svelte": "^5.57.2"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.4",
Expand Down
2 changes: 1 addition & 1 deletion packages/angular/angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"builder": "@angular/build:ng-packagr",
"options": {
"project": "./ng-package.json"
},
Expand Down
4 changes: 2 additions & 2 deletions packages/angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@
"@angular/platform-browser": "^20.0.0 || ^21.0.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "^21.0.0",
"@angular/cli": "^21.0.0",
"@angular/common": "^21.0.0",
"@angular/compiler": "^21.0.0",
Expand All @@ -55,6 +54,7 @@
"rollup": "^4.0.0",
"tslib": "^2.0.0",
"rxjs": "^7.0.0",
"zone.js": "^0.15.0"
"zone.js": "^0.15.0",
"@angular/build": "^21.0.0"
}
}
6 changes: 3 additions & 3 deletions packages/mitosis/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
"build": "mitosis build",
"clean": "rimraf node_modules"
},
"dependencies": {
"@builder.io/mitosis": "^0.13.2",
"@builder.io/mitosis-cli": "^0.13.2"
"devDependencies": {
"@builder.io/mitosis": "^0.14.1",
"@builder.io/mitosis-cli": "^0.14.1"
}
}
2 changes: 1 addition & 1 deletion packages/preact/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,6 @@
"@documenso/embed": "*",
"@preact/preset-vite": "^2.0.0",
"vite": "^7.0.0",
"vite-plugin-dts": "^4.0.0"
"vite-plugin-dts": "^5.1.2"
}
}
2 changes: 1 addition & 1 deletion packages/react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,6 @@
"@types/react": "^18.0.0 || ^19.0.0",
"@vitejs/plugin-react": "^5.0.0",
"vite": "^7.0.0",
"vite-plugin-dts": "^4.0.0"
"vite-plugin-dts": "^5.1.2"
}
}
2 changes: 1 addition & 1 deletion packages/solid/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,6 @@
"solid-js": "^1.0.0",
"vite-plugin-solid": "^2.0.0",
"vite": "^7.0.0",
"vite-plugin-dts": "^4.0.0"
"vite-plugin-dts": "^5.1.2"
}
}
6 changes: 4 additions & 2 deletions packages/svelte/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"name": "@documenso/embed-svelte",
"version": "0.7.1",
"license": "MIT",
"type": "module",
"repository": {
"type": "git",
"url": "https://github.com/documenso/embeds",
Expand Down Expand Up @@ -44,8 +45,9 @@
"@sveltejs/adapter-auto": "^3.0.0",
"@sveltejs/kit": "^2.0.0",
"@sveltejs/package": "^2.0.0",
"@sveltejs/vite-plugin-svelte": "^3.0.0",
"@sveltejs/vite-plugin-svelte": "^6.0.0",
"vite": "^7.0.0",
"vite-plugin-dts": "^4.0.0"
"vite-plugin-dts": "^5.1.2",
"svelte": "^5.57.2"
}
}
33 changes: 33 additions & 0 deletions packages/svelte/svelte.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';

const vite = vitePreprocess({ script: true });

/**
* Strips TypeScript from the shipped .svelte files so they work on Svelte 4
* consumers without a TS preprocessor.
*
* - `script: true` is required because vitePreprocess leaves scripts alone by
* default under Svelte 5.
* - `@sveltejs/package` keeps `lang="ts"` when built with Svelte 5, so the
* attribute is dropped here once the script body is plain JS.
* - Note: @sveltejs/package only loads svelte.config.js/.ts, not .mjs.
*
* @type {import('@sveltejs/kit').Config}
*/
const config = {
preprocess: {
...vite,
async script(options) {
const processed = await vite.script(options);

if (processed && options.attributes.lang === 'ts') {
const { lang, ...attributes } = options.attributes;
return { ...processed, attributes };
}

return processed;
},
},
};

export default config;
10 changes: 0 additions & 10 deletions packages/svelte/svelte.config.mjs

This file was deleted.

15 changes: 13 additions & 2 deletions packages/svelte/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
{
"extends": "./.svelte-kit/tsconfig.json",
"include": ["src"],
"compilerOptions": {
"target": "esnext",
"module": "esnext",
"moduleResolution": "bundler",
"lib": ["esnext", "dom", "dom.iterable"],
"strict": true,
"isolatedModules": true,
"verbatimModuleSyntax": true,
"esModuleInterop": true,
"skipLibCheck": true,
"noEmit": true
},
"include": ["src/**/*.ts", "src/**/*.svelte"],
"exclude": ["dist", "build", "node_modules"]
}
121 changes: 65 additions & 56 deletions packages/vue/auto-imports.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,74 +3,80 @@ import { UnwrapRef } from 'vue';

/* eslint-disable */
/* prettier-ignore */
/* oxlint-disable */
/* oxfmt-ignore */
// @ts-nocheck
// noinspection JSUnusedGlobalSymbols
// Generated by unplugin-auto-import
// biome-ignore lint: disable
export {}
declare global {
const EffectScope: (typeof import('vue'))['EffectScope'];
const computed: (typeof import('vue'))['computed'];
const createApp: (typeof import('vue'))['createApp'];
const customRef: (typeof import('vue'))['customRef'];
const defineAsyncComponent: (typeof import('vue'))['defineAsyncComponent'];
const defineComponent: (typeof import('vue'))['defineComponent'];
const effectScope: (typeof import('vue'))['effectScope'];
const getCurrentInstance: (typeof import('vue'))['getCurrentInstance'];
const getCurrentScope: (typeof import('vue'))['getCurrentScope'];
const h: (typeof import('vue'))['h'];
const inject: (typeof import('vue'))['inject'];
const isProxy: (typeof import('vue'))['isProxy'];
const isReactive: (typeof import('vue'))['isReactive'];
const isReadonly: (typeof import('vue'))['isReadonly'];
const isRef: (typeof import('vue'))['isRef'];
const markRaw: (typeof import('vue'))['markRaw'];
const nextTick: (typeof import('vue'))['nextTick'];
const onActivated: (typeof import('vue'))['onActivated'];
const onBeforeMount: (typeof import('vue'))['onBeforeMount'];
const onBeforeUnmount: (typeof import('vue'))['onBeforeUnmount'];
const onBeforeUpdate: (typeof import('vue'))['onBeforeUpdate'];
const onDeactivated: (typeof import('vue'))['onDeactivated'];
const onErrorCaptured: (typeof import('vue'))['onErrorCaptured'];
const onMounted: (typeof import('vue'))['onMounted'];
const onRenderTracked: (typeof import('vue'))['onRenderTracked'];
const onRenderTriggered: (typeof import('vue'))['onRenderTriggered'];
const onScopeDispose: (typeof import('vue'))['onScopeDispose'];
const onServerPrefetch: (typeof import('vue'))['onServerPrefetch'];
const onUnmounted: (typeof import('vue'))['onUnmounted'];
const onUpdated: (typeof import('vue'))['onUpdated'];
const onWatcherCleanup: (typeof import('vue'))['onWatcherCleanup'];
const provide: (typeof import('vue'))['provide'];
const reactive: (typeof import('vue'))['reactive'];
const readonly: (typeof import('vue'))['readonly'];
const ref: (typeof import('vue'))['ref'];
const resolveComponent: (typeof import('vue'))['resolveComponent'];
const shallowReactive: (typeof import('vue'))['shallowReactive'];
const shallowReadonly: (typeof import('vue'))['shallowReadonly'];
const shallowRef: (typeof import('vue'))['shallowRef'];
const toRaw: (typeof import('vue'))['toRaw'];
const toRef: (typeof import('vue'))['toRef'];
const toRefs: (typeof import('vue'))['toRefs'];
const toValue: (typeof import('vue'))['toValue'];
const triggerRef: (typeof import('vue'))['triggerRef'];
const unref: (typeof import('vue'))['unref'];
const useAttrs: (typeof import('vue'))['useAttrs'];
const useCssModule: (typeof import('vue'))['useCssModule'];
const useCssVars: (typeof import('vue'))['useCssVars'];
const useId: (typeof import('vue'))['useId'];
const useModel: (typeof import('vue'))['useModel'];
const useSlots: (typeof import('vue'))['useSlots'];
const useTemplateRef: (typeof import('vue'))['useTemplateRef'];
const watch: (typeof import('vue'))['watch'];
const watchEffect: (typeof import('vue'))['watchEffect'];
const watchPostEffect: (typeof import('vue'))['watchPostEffect'];
const watchSyncEffect: (typeof import('vue'))['watchSyncEffect'];
const EffectScope: typeof import('vue').EffectScope;
const computed: typeof import('vue').computed;
const createApp: typeof import('vue').createApp;
const customRef: typeof import('vue').customRef;
const defineAsyncComponent: typeof import('vue').defineAsyncComponent;
const defineComponent: typeof import('vue').defineComponent;
const effectScope: typeof import('vue').effectScope;
const getCurrentInstance: typeof import('vue').getCurrentInstance;
const getCurrentScope: typeof import('vue').getCurrentScope;
const getCurrentWatcher: typeof import('vue').getCurrentWatcher;
const h: typeof import('vue').h;
const inject: typeof import('vue').inject;
const isProxy: typeof import('vue').isProxy;
const isReactive: typeof import('vue').isReactive;
const isReadonly: typeof import('vue').isReadonly;
const isRef: typeof import('vue').isRef;
const isShallow: typeof import('vue').isShallow;
const markRaw: typeof import('vue').markRaw;
const nextTick: typeof import('vue').nextTick;
const onActivated: typeof import('vue').onActivated;
const onBeforeMount: typeof import('vue').onBeforeMount;
const onBeforeUnmount: typeof import('vue').onBeforeUnmount;
const onBeforeUpdate: typeof import('vue').onBeforeUpdate;
const onDeactivated: typeof import('vue').onDeactivated;
const onErrorCaptured: typeof import('vue').onErrorCaptured;
const onMounted: typeof import('vue').onMounted;
const onRenderTracked: typeof import('vue').onRenderTracked;
const onRenderTriggered: typeof import('vue').onRenderTriggered;
const onScopeDispose: typeof import('vue').onScopeDispose;
const onServerPrefetch: typeof import('vue').onServerPrefetch;
const onUnmounted: typeof import('vue').onUnmounted;
const onUpdated: typeof import('vue').onUpdated;
const onWatcherCleanup: typeof import('vue').onWatcherCleanup;
const provide: typeof import('vue').provide;
const reactive: typeof import('vue').reactive;
const readonly: typeof import('vue').readonly;
const ref: typeof import('vue').ref;
const resolveComponent: typeof import('vue').resolveComponent;
const shallowReactive: typeof import('vue').shallowReactive;
const shallowReadonly: typeof import('vue').shallowReadonly;
const shallowRef: typeof import('vue').shallowRef;
const toRaw: typeof import('vue').toRaw;
const toRef: typeof import('vue').toRef;
const toRefs: typeof import('vue').toRefs;
const toValue: typeof import('vue').toValue;
const triggerRef: typeof import('vue').triggerRef;
const unref: typeof import('vue').unref;
const useAttrs: typeof import('vue').useAttrs;
const useCssModule: typeof import('vue').useCssModule;
const useCssVars: typeof import('vue').useCssVars;
const useId: typeof import('vue').useId;
const useModel: typeof import('vue').useModel;
const useSlots: typeof import('vue').useSlots;
const useTemplateRef: typeof import('vue').useTemplateRef;
const watch: typeof import('vue').watch;
const watchEffect: typeof import('vue').watchEffect;
const watchPostEffect: typeof import('vue').watchPostEffect;
const watchSyncEffect: typeof import('vue').watchSyncEffect;
}
// for type re-export
declare global {
// @ts-ignore
export type {
Component,
Slot,
Slots,
ComponentPublicInstance,
ComputedRef,
DirectiveBinding,
Expand All @@ -80,6 +86,7 @@ declare global {
InjectionKey,
PropType,
Ref,
ShallowRef,
MaybeRef,
MaybeRefOrGetter,
VNode,
Expand All @@ -100,12 +107,14 @@ declare module 'vue' {
readonly effectScope: UnwrapRef<(typeof import('vue'))['effectScope']>;
readonly getCurrentInstance: UnwrapRef<(typeof import('vue'))['getCurrentInstance']>;
readonly getCurrentScope: UnwrapRef<(typeof import('vue'))['getCurrentScope']>;
readonly getCurrentWatcher: UnwrapRef<(typeof import('vue'))['getCurrentWatcher']>;
readonly h: UnwrapRef<(typeof import('vue'))['h']>;
readonly inject: UnwrapRef<(typeof import('vue'))['inject']>;
readonly isProxy: UnwrapRef<(typeof import('vue'))['isProxy']>;
readonly isReactive: UnwrapRef<(typeof import('vue'))['isReactive']>;
readonly isReadonly: UnwrapRef<(typeof import('vue'))['isReadonly']>;
readonly isRef: UnwrapRef<(typeof import('vue'))['isRef']>;
readonly isShallow: UnwrapRef<(typeof import('vue'))['isShallow']>;
readonly markRaw: UnwrapRef<(typeof import('vue'))['markRaw']>;
readonly nextTick: UnwrapRef<(typeof import('vue'))['nextTick']>;
readonly onActivated: UnwrapRef<(typeof import('vue'))['onActivated']>;
Expand Down
9 changes: 5 additions & 4 deletions packages/vue/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,11 @@
},
"devDependencies": {
"@documenso/embed": "*",
"@vitejs/plugin-vue": "^5.0.0",
"unplugin-auto-import": "^0.18.0",
"@vitejs/plugin-vue": "^6.0.0",
"unplugin-auto-import": "^21.1.0",
"vite": "^7.0.0",
"vite-plugin-dts": "^4.0.0",
"vue": "^3.0.0"
"vite-plugin-dts": "^5.1.2",
"vue": "^3.0.0",
"@vue/language-core": "^3.1.5"
}
}
2 changes: 1 addition & 1 deletion packages/webcomponent/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,6 @@
"@documenso/embed": "*",
"@types/preact-custom-element": "^4.0.0",
"vite": "^7.0.0",
"vite-plugin-dts": "^4.0.0"
"vite-plugin-dts": "^5.1.2"
}
}
Loading