diff --git a/.storybook/styles/index.css b/.storybook/styles/index.css index acd912a5..57ae56e4 100644 --- a/.storybook/styles/index.css +++ b/.storybook/styles/index.css @@ -1,6 +1,6 @@ @import "tailwind.css"; @import "fonts/index.css"; @import "typography.css"; -@import "../../node_modules/formiojs/dist/formio.full.css"; +@import "../../node_modules/@formio/js/dist/formio.full.css"; @import "../../packages/tailwind-formio/styles/index.css"; diff --git a/package.json b/package.json index 04305e66..3911e06a 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ }, "dependencies": { "@formio/choices.js": "^9.0.1", + "@formio/js": "5.0.0", "@types/classnames": "^2.2.11", "@types/react": "^18.2.8", "@types/react-dnd": "3.0.2", @@ -45,7 +46,6 @@ "@types/react-router-dom": "^5.3.3", "@types/react-table": "^7.7.14", "connected-react-router": "6.9.1", - "formiojs": "4.21.6", "history": "5.3.0", "lerna": "8.1.2", "lodash": "4.17.21", diff --git a/packages/integration/package.json b/packages/integration/package.json index c5ada4dd..9d8d1c84 100644 --- a/packages/integration/package.json +++ b/packages/integration/package.json @@ -14,7 +14,7 @@ }, "peerDependencies": { "@formio/choices.js": ">=9.0.1", - "formiojs": ">=4.0.0", + "@formio/js": ">=5.0.0", "lodash": ">=4.17.20", "react": ">=16.14.0", "react-dnd": ">=16.0.1", diff --git a/packages/integration/src/styles/index.css b/packages/integration/src/styles/index.css index 25033417..cae2fd5e 100644 --- a/packages/integration/src/styles/index.css +++ b/packages/integration/src/styles/index.css @@ -1,6 +1,6 @@ @import "tailwind.css"; @import "fonts/index.css"; @import "typography.css"; -@import "formiojs/dist/formio.full.css"; +@import "@formio/js/dist/formio.full.css"; @import "@tsed/tailwind-formio/styles/index.css"; diff --git a/packages/react-formio-container/package.json b/packages/react-formio-container/package.json index 4cdfa135..ba4d10e1 100644 --- a/packages/react-formio-container/package.json +++ b/packages/react-formio-container/package.json @@ -26,12 +26,12 @@ }, "peerDependencies": { "@formio/choices.js": "^9.0.1", + "@formio/js": "^5.0.0", "@tsed/react-formio": "3.0.0-alpha.1", "@tsed/react-formio-stores": "3.0.0-alpha.1", "classnames": "^2.3.1", "connected-react-router": "^6.9.1", "file-saver": "^2.0.5", - "formiojs": "^4.21.6", "lodash": "^4.17.21", "react": "^18.3.1", "react-dom": "^18.3.1", @@ -52,6 +52,9 @@ "vitest": "2.1.8" }, "peerDependenciesMeta": { + "@formio/js": { + "optional": false + }, "choices.js": { "optional": false }, @@ -64,9 +67,6 @@ "file-saver": { "optional": false }, - "formiojs": { - "optional": false - }, "lodash": { "optional": false }, diff --git a/packages/react-formio-container/src/react-app-env.d.ts b/packages/react-formio-container/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5f..00000000 --- a/packages/react-formio-container/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/packages/react-formio-stores/package.json b/packages/react-formio-stores/package.json index c7964d24..0ddd08ac 100644 --- a/packages/react-formio-stores/package.json +++ b/packages/react-formio-stores/package.json @@ -24,7 +24,7 @@ }, "peerDependencies": { "@formio/choices.js": ">=9.0.1", - "formiojs": ">=4.0.0", + "@formio/js": ">=5.0.0", "lodash": ">=4.17.20", "react": ">=16.14.0", "react-dom": ">=16.14.0", diff --git a/packages/react-formio-stores/src/stores/action-info/action-info.actions.spec.ts b/packages/react-formio-stores/src/stores/action-info/action-info.actions.spec.ts index 55c97ac3..63ccdf45 100644 --- a/packages/react-formio-stores/src/stores/action-info/action-info.actions.spec.ts +++ b/packages/react-formio-stores/src/stores/action-info/action-info.actions.spec.ts @@ -1,8 +1,8 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { getActionInfo, receiveActionInfo, requestActionInfo } from "./action-info.actions"; -vi.mock("formiojs", async (originalImport) => { +vi.mock("@formio/js", async (originalImport) => { return { ...(await originalImport()), Formio: class { diff --git a/packages/react-formio-stores/src/stores/action-info/action-info.actions.ts b/packages/react-formio-stores/src/stores/action-info/action-info.actions.ts index 63137884..5e8f509d 100644 --- a/packages/react-formio-stores/src/stores/action-info/action-info.actions.ts +++ b/packages/react-formio-stores/src/stores/action-info/action-info.actions.ts @@ -1,5 +1,5 @@ +import { Formio } from "@formio/js"; import { createAction } from "@tsed/redux-utils"; -import { Formio } from "formiojs"; import noop from "lodash/noop"; import { getFormUrl } from "../../utils/url"; diff --git a/packages/react-formio-stores/src/stores/action/action.actions.spec.ts b/packages/react-formio-stores/src/stores/action/action.actions.spec.ts index bc19b00a..2b4b78ac 100644 --- a/packages/react-formio-stores/src/stores/action/action.actions.spec.ts +++ b/packages/react-formio-stores/src/stores/action/action.actions.spec.ts @@ -1,4 +1,4 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { getActionInfo } from "../action-info"; import { @@ -12,7 +12,7 @@ import { sendAction } from "./action.actions"; -vi.mock("formiojs", async (originalImport) => { +vi.mock("@formio/js", async (originalImport) => { return { ...(await originalImport()), Formio: class { diff --git a/packages/react-formio-stores/src/stores/action/action.actions.ts b/packages/react-formio-stores/src/stores/action/action.actions.ts index 7f6f2b71..a3271635 100644 --- a/packages/react-formio-stores/src/stores/action/action.actions.ts +++ b/packages/react-formio-stores/src/stores/action/action.actions.ts @@ -1,5 +1,5 @@ +import { Formio } from "@formio/js"; import { createAction } from "@tsed/redux-utils"; -import { Formio } from "formiojs"; import get from "lodash/get"; import noop from "lodash/noop"; diff --git a/packages/react-formio-stores/src/stores/actions/actions.actions.spec.ts b/packages/react-formio-stores/src/stores/actions/actions.actions.spec.ts index 9cf945be..bede56dd 100644 --- a/packages/react-formio-stores/src/stores/actions/actions.actions.spec.ts +++ b/packages/react-formio-stores/src/stores/actions/actions.actions.spec.ts @@ -1,8 +1,8 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { getActions, receiveActions, requestActions, resetActions } from "./actions.actions"; -vi.mock("formiojs", async (originalImport) => { +vi.mock("@formio/js", async (originalImport) => { return { ...(await originalImport()), Formio: class { diff --git a/packages/react-formio-stores/src/stores/actions/actions.actions.ts b/packages/react-formio-stores/src/stores/actions/actions.actions.ts index d087a33b..eeea69c9 100644 --- a/packages/react-formio-stores/src/stores/actions/actions.actions.ts +++ b/packages/react-formio-stores/src/stores/actions/actions.actions.ts @@ -1,5 +1,5 @@ +import { Formio } from "@formio/js"; import { createAction } from "@tsed/redux-utils"; -import { Formio } from "formiojs"; import noop from "lodash/noop"; import { getFormUrl } from "../../utils/url"; diff --git a/packages/react-formio-stores/src/stores/auth/getAccess.action.spec.ts b/packages/react-formio-stores/src/stores/auth/getAccess.action.spec.ts index 91f1f65c..e3aa59f2 100644 --- a/packages/react-formio-stores/src/stores/auth/getAccess.action.spec.ts +++ b/packages/react-formio-stores/src/stores/auth/getAccess.action.spec.ts @@ -1,4 +1,4 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { formAccessUser, submissionAccessUser, userForms, userRoles } from "./auth.actions"; import { AUTH } from "./auth.constant"; diff --git a/packages/react-formio-stores/src/stores/auth/getAccess.action.ts b/packages/react-formio-stores/src/stores/auth/getAccess.action.ts index 1476d75f..8778f9e7 100644 --- a/packages/react-formio-stores/src/stores/auth/getAccess.action.ts +++ b/packages/react-formio-stores/src/stores/auth/getAccess.action.ts @@ -1,5 +1,5 @@ +import { Formio } from "@formio/js"; import type { FormSchema, RoleSchema } from "@tsed/react-formio"; -import { Formio } from "formiojs"; import { formAccessUser, submissionAccessUser, userForms, userRoles } from "./auth.actions"; import { AUTH } from "./auth.constant"; diff --git a/packages/react-formio-stores/src/stores/auth/getProjectAccess.action.ts b/packages/react-formio-stores/src/stores/auth/getProjectAccess.action.ts index b6162c2d..32d889ac 100644 --- a/packages/react-formio-stores/src/stores/auth/getProjectAccess.action.ts +++ b/packages/react-formio-stores/src/stores/auth/getProjectAccess.action.ts @@ -1,4 +1,4 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { projectAccessUser } from "./auth.actions"; import { AUTH } from "./auth.constant"; diff --git a/packages/react-formio-stores/src/stores/auth/initAuth.action.spec.ts b/packages/react-formio-stores/src/stores/auth/initAuth.action.spec.ts index e7ed661e..e85c6bd0 100644 --- a/packages/react-formio-stores/src/stores/auth/initAuth.action.spec.ts +++ b/packages/react-formio-stores/src/stores/auth/initAuth.action.spec.ts @@ -1,4 +1,4 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { requestUser } from "./auth.actions"; import { AUTH } from "./auth.constant"; diff --git a/packages/react-formio-stores/src/stores/auth/initAuth.action.ts b/packages/react-formio-stores/src/stores/auth/initAuth.action.ts index f987f57d..9d2e7315 100644 --- a/packages/react-formio-stores/src/stores/auth/initAuth.action.ts +++ b/packages/react-formio-stores/src/stores/auth/initAuth.action.ts @@ -1,4 +1,4 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import noop from "lodash/noop"; import { failUser, requestUser } from "./auth.actions"; diff --git a/packages/react-formio-stores/src/stores/auth/logout.action.spec.ts b/packages/react-formio-stores/src/stores/auth/logout.action.spec.ts index bf7e4f00..995925d1 100644 --- a/packages/react-formio-stores/src/stores/auth/logout.action.spec.ts +++ b/packages/react-formio-stores/src/stores/auth/logout.action.spec.ts @@ -1,11 +1,11 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { logoutUser } from "./auth.actions"; import { AUTH } from "./auth.constant"; import { logout } from "./logout.action"; vi.mock("./auth.actions"); -vi.mock("formiojs"); +vi.mock("@formio/js"); describe("logout()", () => { beforeEach(() => { diff --git a/packages/react-formio-stores/src/stores/auth/logout.action.ts b/packages/react-formio-stores/src/stores/auth/logout.action.ts index 201b1688..5674a442 100644 --- a/packages/react-formio-stores/src/stores/auth/logout.action.ts +++ b/packages/react-formio-stores/src/stores/auth/logout.action.ts @@ -1,4 +1,4 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { logoutUser } from "./auth.actions"; import { AUTH } from "./auth.constant"; diff --git a/packages/react-formio-stores/src/stores/auth/setUser.action.spec.ts b/packages/react-formio-stores/src/stores/auth/setUser.action.spec.ts index aa3c134f..25596a8f 100644 --- a/packages/react-formio-stores/src/stores/auth/setUser.action.spec.ts +++ b/packages/react-formio-stores/src/stores/auth/setUser.action.spec.ts @@ -1,4 +1,4 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { receiveUser } from "./auth.actions"; import { AUTH } from "./auth.constant"; diff --git a/packages/react-formio-stores/src/stores/auth/setUser.action.ts b/packages/react-formio-stores/src/stores/auth/setUser.action.ts index f60fd8f4..c1965d39 100644 --- a/packages/react-formio-stores/src/stores/auth/setUser.action.ts +++ b/packages/react-formio-stores/src/stores/auth/setUser.action.ts @@ -1,4 +1,4 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { receiveUser } from "./auth.actions"; import { AUTH } from "./auth.constant"; diff --git a/packages/react-formio-stores/src/stores/form/form.actions.spec.ts b/packages/react-formio-stores/src/stores/form/form.actions.spec.ts index 3a216f23..19fa4573 100644 --- a/packages/react-formio-stores/src/stores/form/form.actions.spec.ts +++ b/packages/react-formio-stores/src/stores/form/form.actions.spec.ts @@ -1,8 +1,8 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { deleteForm, failForm, getForm, receiveForm, requestForm, resetForm, saveForm, sendForm } from "./form.actions"; -vi.mock("formiojs", async (originalImport) => { +vi.mock("@formio/js", async (originalImport) => { return { ...(await originalImport()), Formio: class { diff --git a/packages/react-formio-stores/src/stores/form/form.actions.ts b/packages/react-formio-stores/src/stores/form/form.actions.ts index 3386ec3c..f7736860 100644 --- a/packages/react-formio-stores/src/stores/form/form.actions.ts +++ b/packages/react-formio-stores/src/stores/form/form.actions.ts @@ -1,6 +1,6 @@ +import { Formio } from "@formio/js"; import type { FormSchema } from "@tsed/react-formio"; import { createAction } from "@tsed/redux-utils"; -import { Formio } from "formiojs"; import noop from "lodash/noop"; import { getFormUrl } from "../../utils/url"; diff --git a/packages/react-formio-stores/src/stores/forms/forms.actions.spec.ts b/packages/react-formio-stores/src/stores/forms/forms.actions.spec.ts index 4f02eb32..9494eeaf 100644 --- a/packages/react-formio-stores/src/stores/forms/forms.actions.spec.ts +++ b/packages/react-formio-stores/src/stores/forms/forms.actions.spec.ts @@ -1,9 +1,9 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { mapRequestParams } from "../../utils/mapRequestParams"; import { failForms, getForms, receiveForms, requestForms } from "./forms.actions"; -vi.mock("formiojs", async (originalImport) => { +vi.mock("@formio/js", async (originalImport) => { return { ...(await originalImport()), Formio: class { diff --git a/packages/react-formio-stores/src/stores/forms/forms.actions.ts b/packages/react-formio-stores/src/stores/forms/forms.actions.ts index f10383ec..39bef337 100644 --- a/packages/react-formio-stores/src/stores/forms/forms.actions.ts +++ b/packages/react-formio-stores/src/stores/forms/forms.actions.ts @@ -1,6 +1,6 @@ +import { Formio } from "@formio/js"; import type { FormSchema } from "@tsed/react-formio"; import { createAction } from "@tsed/redux-utils"; -import { Formio } from "formiojs"; import noop from "lodash/noop"; import { mapRequestParams, RequestParamsOptions } from "../../utils/mapRequestParams"; diff --git a/packages/react-formio-stores/src/stores/submission/submission.actions.spec.ts b/packages/react-formio-stores/src/stores/submission/submission.actions.spec.ts index 0fc203e7..9e2d4215 100644 --- a/packages/react-formio-stores/src/stores/submission/submission.actions.spec.ts +++ b/packages/react-formio-stores/src/stores/submission/submission.actions.spec.ts @@ -1,4 +1,4 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { clearSubmissionError, @@ -12,7 +12,7 @@ import { sendSubmission } from "./submission.actions"; -vi.mock("formiojs", async (originalImport) => { +vi.mock("@formio/js", async (originalImport) => { return { ...(await originalImport()), Formio: class { diff --git a/packages/react-formio-stores/src/stores/submission/submission.actions.ts b/packages/react-formio-stores/src/stores/submission/submission.actions.ts index 6fd90f5f..5038a0f9 100644 --- a/packages/react-formio-stores/src/stores/submission/submission.actions.ts +++ b/packages/react-formio-stores/src/stores/submission/submission.actions.ts @@ -1,6 +1,6 @@ +import { Formio } from "@formio/js"; import { Submission } from "@tsed/react-formio"; import { createAction } from "@tsed/redux-utils"; -import { Formio } from "formiojs"; import noop from "lodash/noop"; import { getSubmissionUrl } from "../../utils/url"; diff --git a/packages/react-formio-stores/src/stores/submissions/submissions.actions.spec.ts b/packages/react-formio-stores/src/stores/submissions/submissions.actions.spec.ts index d3beca4b..1d566a91 100644 --- a/packages/react-formio-stores/src/stores/submissions/submissions.actions.spec.ts +++ b/packages/react-formio-stores/src/stores/submissions/submissions.actions.spec.ts @@ -1,9 +1,9 @@ -import { Formio } from "formiojs"; +import { Formio } from "@formio/js"; import { mapRequestParams } from "../../utils/mapRequestParams"; import { failSubmissions, getSubmissions, receiveSubmissions, requestSubmissions } from "./submissions.actions"; -vi.mock("formiojs", async (originalImport) => { +vi.mock("@formio/js", async (originalImport) => { return { ...(await originalImport()), Formio: class { diff --git a/packages/react-formio-stores/src/stores/submissions/submissions.actions.ts b/packages/react-formio-stores/src/stores/submissions/submissions.actions.ts index 8f1ad4c8..b956e601 100644 --- a/packages/react-formio-stores/src/stores/submissions/submissions.actions.ts +++ b/packages/react-formio-stores/src/stores/submissions/submissions.actions.ts @@ -1,5 +1,5 @@ +import { Formio } from "@formio/js"; import { createAction } from "@tsed/redux-utils"; -import { Formio } from "formiojs"; import noop from "lodash/noop"; import { mapRequestParams } from "../../utils/mapRequestParams"; diff --git a/packages/react-formio-stores/src/utils/url.ts b/packages/react-formio-stores/src/utils/url.ts index b2e7aa25..db684bc4 100644 --- a/packages/react-formio-stores/src/utils/url.ts +++ b/packages/react-formio-stores/src/utils/url.ts @@ -1,4 +1,4 @@ -import { Formio, Utils } from "formiojs"; +import { Formio, Utils } from "@formio/js"; export function getFormUrl(formId: string): string { const url = [Formio.getProjectUrl()]; diff --git a/packages/react-formio/package.json b/packages/react-formio/package.json index ea881244..2b132b0f 100644 --- a/packages/react-formio/package.json +++ b/packages/react-formio/package.json @@ -30,7 +30,7 @@ }, "peerDependencies": { "@formio/choices.js": ">=9.0.1", - "formiojs": ">=4.0.0", + "@formio/js": ">=5.0.0", "lodash": ">=4.17.20", "moment": ">=2.30.1", "react": ">=16.14.0", diff --git a/packages/react-formio/src/components/form-access/formAccess.schema.ts b/packages/react-formio/src/components/form-access/formAccess.schema.ts index b04844cc..d5a4c9a8 100644 --- a/packages/react-formio/src/components/form-access/formAccess.schema.ts +++ b/packages/react-formio/src/components/form-access/formAccess.schema.ts @@ -1,4 +1,4 @@ -import { ExtendedComponentSchema } from "formiojs"; +import { ExtendedComponentSchema } from "@formio/js"; import { FormSchema } from "../../interfaces/FormSchema"; diff --git a/packages/react-formio/src/components/form-access/formAccess.utils.ts b/packages/react-formio/src/components/form-access/formAccess.utils.ts index a5cd696d..70c324e1 100644 --- a/packages/react-formio/src/components/form-access/formAccess.utils.ts +++ b/packages/react-formio/src/components/form-access/formAccess.utils.ts @@ -1,4 +1,4 @@ -import { ExtendedComponentSchema } from "formiojs"; +import { ExtendedComponentSchema } from "@formio/js"; import cloneDeep from "lodash/cloneDeep"; import isEqual from "lodash/isEqual"; import noop from "lodash/noop"; diff --git a/packages/react-formio/src/components/form-action/formAction.component.tsx b/packages/react-formio/src/components/form-action/formAction.component.tsx index ad411a52..0709449b 100644 --- a/packages/react-formio/src/components/form-action/formAction.component.tsx +++ b/packages/react-formio/src/components/form-action/formAction.component.tsx @@ -1,4 +1,4 @@ -import FormioUtils from "formiojs/utils"; +import FormioUtils from "@formio/js/utils"; import { PropsWithChildren, ReactElement } from "react"; import { ActionDefaultsSchema, ActionSchema, FormOptions, Submission } from "../../interfaces"; diff --git a/packages/react-formio/src/components/form-builder/formBuilder.component.tsx b/packages/react-formio/src/components/form-builder/formBuilder.component.tsx index fc0f92e3..47898f77 100755 --- a/packages/react-formio/src/components/form-builder/formBuilder.component.tsx +++ b/packages/react-formio/src/components/form-builder/formBuilder.component.tsx @@ -1,14 +1,15 @@ -import { ComponentSchema } from "formiojs"; -import AllComponents from "formiojs/components"; -import Components from "formiojs/components/Components"; -import FormioFormBuilder from "formiojs/FormBuilder"; +import { Component as FormComponent } from "@formio/core"; +import { FormBuilder as FormioFormBuilder } from "@formio/js"; import cloneDeep from "lodash/cloneDeep"; import noop from "lodash/noop"; import { Component } from "react"; import { callLast } from "../../utils/callLast"; -Components.setComponents(AllComponents); +/** + * @deprecated use Component from @formio/core + */ +export type ComponentSchema = FormComponent; const EVENTS = [ "addComponent", @@ -25,7 +26,7 @@ const EVENTS = [ const EVENTS_CHANGE = ["addComponent", "saveComponent", "updateComponent", "removeComponent"]; -async function createBuilder(el: Element, { components = [], display, options, onChange, events = {} }: any): Promise { +async function createBuilder(el: HTMLElement, { components = [], display, options, onChange, events = {} }: any): Promise { const form = { display, components: [...components] @@ -53,11 +54,11 @@ async function createBuilder(el: Element, { components = [], display, options, o } export interface FormBuilderProps { - components: ComponentSchema[]; + components: FormComponent[]; display?: string; options?: any; builder?: any; - onChange?: (components: ComponentSchema[]) => void; + onChange?: (components: FormComponent[]) => void; onAddComponent?: Function; onUpdateComponent?: Function; onRemoveComponent?: Function; diff --git a/packages/react-formio/src/components/form/form.component.tsx b/packages/react-formio/src/components/form/form.component.tsx index 4bde4f4c..a04a332a 100755 --- a/packages/react-formio/src/components/form/form.component.tsx +++ b/packages/react-formio/src/components/form/form.component.tsx @@ -1,10 +1,5 @@ -import { Components } from "formiojs"; -import AllComponents from "formiojs/components"; - import { useForm, UseFormHookProps } from "./useForm.hook"; -Components.setComponents(AllComponents); - export interface FormProps extends UseFormHookProps { name?: string; /** diff --git a/packages/react-formio/src/components/form/useForm.hook.ts b/packages/react-formio/src/components/form/useForm.hook.ts index d2f4b2a4..2ee8b9c9 100644 --- a/packages/react-formio/src/components/form/useForm.hook.ts +++ b/packages/react-formio/src/components/form/useForm.hook.ts @@ -1,4 +1,4 @@ -import { ExtendedComponentSchema, Form } from "formiojs"; +import { ExtendedComponentSchema, Form } from "@formio/js"; import cloneDeep from "lodash/cloneDeep"; import isEqual from "lodash/isEqual"; import { useEffect, useRef } from "react"; diff --git a/packages/react-formio/src/components/table/utils/mapFormToColumns.tsx b/packages/react-formio/src/components/table/utils/mapFormToColumns.tsx index e7de18ad..c01074ac 100644 --- a/packages/react-formio/src/components/table/utils/mapFormToColumns.tsx +++ b/packages/react-formio/src/components/table/utils/mapFormToColumns.tsx @@ -1,5 +1,5 @@ -import { Components, ExtendedComponentSchema } from "formiojs"; -import FormioUtils from "formiojs/utils"; +import { Components, ExtendedComponentSchema } from "@formio/js"; +import FormioUtils from "@formio/js/utils"; import { FormSchema } from "../../../interfaces"; import { DefaultCell } from "../components/defaultCell.component"; diff --git a/packages/react-formio/src/index.ts b/packages/react-formio/src/index.ts index a7f13584..a9f92269 100644 --- a/packages/react-formio/src/index.ts +++ b/packages/react-formio/src/index.ts @@ -1,14 +1,9 @@ -import Webform from "formiojs/Webform"; -import WebformBuilder from "formiojs/WebformBuilder"; -import Wizard from "formiojs/Wizard"; -import WizardBuilder from "formiojs/WizardBuilder"; -export { - Webform, - WebformBuilder, - Wizard, - WizardBuilder - // editFormUtils, -}; +import { Formio } from "@formio/js"; + +export const Webform = Formio.Webform; +export const WebformBuilder = Formio.WebformBuilder; +export const Wizard = Formio.Wizard; +export const WizardBuilder = Formio.WizardBuilder; export * from "./components"; export * from "./hooks/useTooltip"; @@ -17,4 +12,4 @@ export * from "./utils/callLast"; export * from "./utils/iconClass"; export * from "./utils/mapPagination"; export * from "./utils/stopPropagationWrapper"; -export { Components, Formio, Templates, Utils } from "formiojs"; +export { Components, Formio, Templates, Utils } from "@formio/js"; diff --git a/packages/react-formio/src/interfaces/FormSchema.ts b/packages/react-formio/src/interfaces/FormSchema.ts index b1696396..1accde38 100644 --- a/packages/react-formio/src/interfaces/FormSchema.ts +++ b/packages/react-formio/src/interfaces/FormSchema.ts @@ -1,4 +1,4 @@ -import { ExtendedComponentSchema } from "formiojs"; +import { ExtendedComponentSchema } from "@formio/js"; export type FormSchema = { _id?: string; diff --git a/packages/react-formio/src/react-app-env.d.ts b/packages/react-formio/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5f..00000000 --- a/packages/react-formio/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/packages/react-formio/src/typings.d.ts b/packages/react-formio/src/typings.d.ts deleted file mode 100644 index 5bc2bd11..00000000 --- a/packages/react-formio/src/typings.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -declare module "formiojs/*" { - export = {} as any; -} diff --git a/packages/react-formio/src/utils/iconClass.ts b/packages/react-formio/src/utils/iconClass.ts index 5ffdda35..d9bc68a8 100644 --- a/packages/react-formio/src/utils/iconClass.ts +++ b/packages/react-formio/src/utils/iconClass.ts @@ -1,4 +1,4 @@ -import * as formio from "formiojs"; +import * as formio from "@formio/js"; const { Templates } = formio; diff --git a/packages/redux-utils/src/react-app-env.d.ts b/packages/redux-utils/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5f..00000000 --- a/packages/redux-utils/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/packages/tailwind-formio/readme.md b/packages/tailwind-formio/readme.md index 483a487e..33773c99 100644 --- a/packages/tailwind-formio/readme.md +++ b/packages/tailwind-formio/readme.md @@ -138,7 +138,7 @@ Then create a `tailwind.css` in `styles` directory and add the following lines: Import the `tailwind.css` in the `index.css` created by create-react-app: ```css -@import "~formiojs/dist/formio.full.css"; +@import "~@formio/js/dist/formio.full.css"; @import "./tailwind.css"; @import "~@tsed/tailwind-formio/styles/index.css"; ``` @@ -146,7 +146,7 @@ Import the `tailwind.css` in the `index.css` created by create-react-app: Optionally, you can import fonts and icons: ```diff -@import "~formiojs/dist/formio.full.css"; +@import "~@formio/js/dist/formio.full.css"; @import "./tailwind.css"; +@import "./fonts/source-sans-pro/index.css"; +@import "./fonts/inconsolata/index.css"; diff --git a/yarn.lock b/yarn.lock index 9ffe03a3..279c506a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1670,15 +1670,6 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.20.6": - version: 7.26.0 - resolution: "@babel/runtime@npm:7.26.0" - dependencies: - regenerator-runtime: "npm:^0.14.0" - checksum: 10c0/12c01357e0345f89f4f7e8c0e81921f2a3e3e101f06e8eaa18a382b517376520cd2fa8c237726eb094dab25532855df28a7baaf1c26342b52782f6936b07c287 - languageName: node - linkType: hard - "@babel/template@npm:^7.18.10, @babel/template@npm:^7.20.7, @babel/template@npm:^7.21.9, @babel/template@npm:^7.3.3": version: 7.21.9 resolution: "@babel/template@npm:7.21.9" @@ -2418,16 +2409,14 @@ __metadata: languageName: node linkType: hard -"@formio/bootstrap3@npm:2.12.4-rc.1": - version: 2.12.4-rc.1 - resolution: "@formio/bootstrap3@npm:2.12.4-rc.1" - dependencies: - resize-observer-polyfill: "npm:^1.5.1" - checksum: 10c0/22dd4449026f3d87f47dc706de9eef77846da3f0a97abf62a5747a69234943a3f7fdde4d6692e0e0d1239adfd8ecc33b2680963880696b73aed533ed1209ebb0 +"@formio/bootstrap@npm:3.0.0": + version: 3.0.0 + resolution: "@formio/bootstrap@npm:3.0.0" + checksum: 10c0/0344461235603066dedc6ff58fee73c8709da0e46547688ffe6de2e47221bd98006476c95732d7663249f91e2290b572b2f1a6d89bb6383d58d36fa65cfecef6 languageName: node linkType: hard -"@formio/choices.js@npm:10.2.1": +"@formio/choices.js@npm:^10.2.1": version: 10.2.1 resolution: "@formio/choices.js@npm:10.2.1" dependencies: @@ -2449,14 +2438,70 @@ __metadata: languageName: node linkType: hard -"@formio/semantic@npm:2.6.1": - version: 2.6.1 - resolution: "@formio/semantic@npm:2.6.1" - checksum: 10c0/295c372a1c2385920d5871f5ee8028fb2a8bd94fad1cedc285da477eb98c96a58fca7c2f03f376a575c635288922411522f3c01b562a80b14076747cdf5bf53b +"@formio/core@npm:2.3.0": + version: 2.3.0 + resolution: "@formio/core@npm:2.3.0" + dependencies: + "@types/json-logic-js": "npm:^2.0.7" + browser-cookies: "npm:^1.2.0" + core-js: "npm:^3.37.1" + dayjs: "npm:^1.11.11" + dompurify: "npm:^3.1.4" + eventemitter3: "npm:^5.0.0" + fast-json-patch: "npm:^3.1.1" + fetch-ponyfill: "npm:^7.1.0" + inputmask: "npm:^5.0.9" + json-logic-js: "npm:^2.0.2" + lodash: "npm:^4.17.21" + moment: "npm:^2.29.4" + checksum: 10c0/ac8e0d96a628e550f0805468902bac82f190ce5686ca3147b3b91e90a06d2b8430bcd0d94705eb9150378306c68a977e2d76c6838c81aa9204687774f478bc46 + languageName: node + linkType: hard + +"@formio/js@npm:5.0.0": + version: 5.0.0 + resolution: "@formio/js@npm:5.0.0" + dependencies: + "@formio/bootstrap": "npm:3.0.0" + "@formio/choices.js": "npm:^10.2.1" + "@formio/core": "npm:2.3.0" + "@formio/text-mask-addons": "npm:^3.8.0-formio.3" + "@formio/vanilla-text-mask": "npm:^5.1.1-formio.1" + abortcontroller-polyfill: "npm:^1.7.5" + autocompleter: "npm:^8.0.4" + bootstrap: "npm:^5.3.3" + browser-cookies: "npm:^1.2.0" + browser-md5-file: "npm:^1.1.1" + compare-versions: "npm:^6.0.0-rc.2" + core-js: "npm:^3.37.1" + dialog-polyfill: "npm:^0.5.6" + dom-autoscroller: "npm:^2.3.4" + dompurify: "npm:^3.1.3" + downloadjs: "npm:^1.4.7" + dragula: "npm:^3.7.3" + eventemitter3: "npm:^5.0.1" + fast-deep-equal: "npm:^3.1.3" + fast-json-patch: "npm:^3.1.1" + idb: "npm:^7.1.1" + inputmask: "npm:^5.0.8" + ismobilejs: "npm:^1.1.1" + json-logic-js: "npm:^2.0.2" + jstimezonedetect: "npm:^1.0.7" + jwt-decode: "npm:^3.1.2" + lodash: "npm:^4.17.21" + moment: "npm:^2.29.4" + moment-timezone: "npm:^0.5.44" + quill: "npm:^2.0.2" + signature_pad: "npm:^4.2.0" + string-hash: "npm:^1.1.3" + tippy.js: "npm:^6.3.7" + uuid: "npm:^9.0.0" + vanilla-picker: "npm:^2.12.3" + checksum: 10c0/40d622cac3da5d1ad9474c4f7c701bb06eb0f1a8b9ec6fe1627d15e4f84c820242ab795cf6cf5fb2ec5951d4ba85b37cd285e7864d2c5aeb219231861882196d languageName: node linkType: hard -"@formio/text-mask-addons@npm:^3.8.0-formio.4": +"@formio/text-mask-addons@npm:^3.8.0-formio.3": version: 3.8.0-formio.4 resolution: "@formio/text-mask-addons@npm:3.8.0-formio.4" checksum: 10c0/a594dcce0ddb289700fdc906114a54102e8726c98bcba108607f4641c16c012fcdd25219353b1b837b179ebf1da1f99df2715faffa79fdb93df2b172c2446525 @@ -5346,12 +5391,12 @@ __metadata: vitest: "npm:2.1.8" peerDependencies: "@formio/choices.js": ^9.0.1 + "@formio/js": ^5.0.0 "@tsed/react-formio": 3.0.0-alpha.1 "@tsed/react-formio-stores": 3.0.0-alpha.1 classnames: ^2.3.1 connected-react-router: ^6.9.1 file-saver: ^2.0.5 - formiojs: ^4.21.6 lodash: ^4.17.21 react: ^18.3.1 react-dom: ^18.3.1 @@ -5363,6 +5408,8 @@ __metadata: redux-thunk: ^2.4.1 tooltip.js: ^1.3.3 peerDependenciesMeta: + "@formio/js": + optional: false choices.js: optional: false classnames: @@ -5371,8 +5418,6 @@ __metadata: optional: false file-saver: optional: false - formiojs: - optional: false lodash: optional: false react: @@ -5410,7 +5455,7 @@ __metadata: vitest: "npm:2.1.8" peerDependencies: "@formio/choices.js": ">=9.0.1" - formiojs: ">=4.0.0" + "@formio/js": ">=5.0.0" lodash: ">=4.17.20" react: ">=16.14.0" react-dnd: ">=16.0.1" @@ -5432,7 +5477,7 @@ __metadata: vitest: "npm:2.1.8" peerDependencies: "@formio/choices.js": ">=9.0.1" - formiojs: ">=4.0.0" + "@formio/js": ">=5.0.0" lodash: ">=4.17.20" react: ">=16.14.0" react-dom: ">=16.14.0" @@ -5454,7 +5499,7 @@ __metadata: vitest: "npm:2.1.8" peerDependencies: "@formio/choices.js": ">=9.0.1" - formiojs: ">=4.0.0" + "@formio/js": ">=5.0.0" lodash: ">=4.17.20" moment: ">=2.30.1" react: ">=16.14.0" @@ -5486,6 +5531,7 @@ __metadata: "@commitlint/cli": "npm:19.6.1" "@commitlint/config-conventional": "npm:19.6.0" "@formio/choices.js": "npm:^9.0.1" + "@formio/js": "npm:5.0.0" "@storybook/addon-a11y": "npm:^8.4.7" "@storybook/addon-essentials": "npm:^8.4.7" "@storybook/addon-interactions": "npm:^8.4.7" @@ -5536,7 +5582,6 @@ __metadata: eslint-plugin-storybook: "npm:0.11.1" eslint-plugin-testing-library: "npm:7.1.1" eslint-plugin-workspaces: "npm:0.10.1" - formiojs: "npm:4.21.6" fs-extra: "npm:10.1.0" globby: "npm:^14.0.2" history: "npm:5.3.0" @@ -5840,6 +5885,13 @@ __metadata: languageName: node linkType: hard +"@types/json-logic-js@npm:^2.0.7": + version: 2.0.8 + resolution: "@types/json-logic-js@npm:2.0.8" + checksum: 10c0/b1fc0b39242b8f1f939c86f47bfda213e1eb57686ee4dfbe11057df88fad0dbe0abc3582b72429975e8fb07b0267959d98341e5079ba945345931973538d2f43 + languageName: node + linkType: hard + "@types/json-schema@npm:^7.0.15": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" @@ -7210,10 +7262,10 @@ __metadata: languageName: node linkType: hard -"autocompleter@npm:^7.0.1": - version: 7.1.0 - resolution: "autocompleter@npm:7.1.0" - checksum: 10c0/3d94711b86089cd075a06478af60a1b9a207f0b6ce1be802b452057602238a2b246865847562ea92d218762a323975fed0c090848ffa9aacb2e503495bba2dbb +"autocompleter@npm:^8.0.4": + version: 8.0.4 + resolution: "autocompleter@npm:8.0.4" + checksum: 10c0/5118f1ffeb1a3d469dcd4ed08755484f623c559c77ac53daa8b674b0893abba91987ed08e8ebd110d7557a8e75aece6a439687ba26103349c0ab4477ab5ac4f6 languageName: node linkType: hard @@ -7516,6 +7568,15 @@ __metadata: languageName: node linkType: hard +"bootstrap@npm:^5.3.3": + version: 5.3.3 + resolution: "bootstrap@npm:5.3.3" + peerDependencies: + "@popperjs/core": ^2.11.8 + checksum: 10c0/bb68ca7b763977b9cce40cb5b8c676ae19a716d2f5d15009fa7bdbcec9dea426968e3cb748fbed7592fbf10edd7c749aea841c2920996a7c1aa5e0a6e2d4c2ad + languageName: node + linkType: hard + "bottleneck@npm:^2.15.3": version: 2.19.5 resolution: "bottleneck@npm:2.19.5" @@ -8299,13 +8360,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:^2.1.2": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10c0/ed0601cd0b1606bc7d82ee7175b97e68d1dd9b91fd1250a3617b38d34a095f8ee0431d40a1a611122dcccb4f93295b4fdb94942aa763392b5fe44effa50c2d5e - languageName: node - linkType: hard - "cmd-shim@npm:6.0.1": version: 6.0.1 resolution: "cmd-shim@npm:6.0.1" @@ -8488,14 +8542,7 @@ __metadata: languageName: node linkType: hard -"compare-versions@npm:^5.0.1": - version: 5.0.3 - resolution: "compare-versions@npm:5.0.3" - checksum: 10c0/e2518d09bedc9b561342d65bca9eaff68bf8248b4ff2b53b371d1759c617995ef80a4af77282b7bf9d4245c38c44286f0e64f08177dbd98975fa42f005368c2f - languageName: node - linkType: hard - -"compare-versions@npm:^6.1.1": +"compare-versions@npm:^6.0.0-rc.2, compare-versions@npm:^6.1.1": version: 6.1.1 resolution: "compare-versions@npm:6.1.1" checksum: 10c0/415205c7627f9e4f358f571266422980c9fe2d99086be0c9a48008ef7c771f32b0fbe8e97a441ffedc3910872f917a0675fe0fe3c3b6d331cda6d8690be06338 @@ -8775,7 +8822,7 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.26.1": +"core-js@npm:^3.37.1": version: 3.39.0 resolution: "core-js@npm:3.39.0" checksum: 10c0/f7602069b6afb2e3298eec612a5c1e0c3e6a458930fbfc7a4c5f9ac03426507f49ce395eecdd2d9bae9024f820e44582b67ffe16f2272395af26964f174eeb6b @@ -9068,13 +9115,6 @@ __metadata: languageName: node linkType: hard -"custom-event-polyfill@npm:^1.0.7": - version: 1.0.7 - resolution: "custom-event-polyfill@npm:1.0.7" - checksum: 10c0/b73c90d646d78f4acdff5453fa0f165f6d5506e32d074ca57d27f2bb7d9412356dab8cec7c00a0956b069e4987a8546a2c2c4b866d155e9fc4c27d223a225b78 - languageName: node - linkType: hard - "custom-event@npm:^1.0.0": version: 1.0.1 resolution: "custom-event@npm:1.0.1" @@ -9163,6 +9203,13 @@ __metadata: languageName: node linkType: hard +"dayjs@npm:^1.11.11": + version: 1.11.13 + resolution: "dayjs@npm:1.11.13" + checksum: 10c0/a3caf6ac8363c7dade9d1ee797848ddcf25c1ace68d9fe8678ecf8ba0675825430de5d793672ec87b24a69bf04a1544b176547b2539982275d5542a7955f35b7 + languageName: node + linkType: hard + "de-indent@npm:^1.0.2": version: 1.0.2 resolution: "de-indent@npm:1.0.2" @@ -9262,21 +9309,7 @@ __metadata: languageName: node linkType: hard -"deep-equal@npm:^1.0.1": - version: 1.1.1 - resolution: "deep-equal@npm:1.1.1" - dependencies: - is-arguments: "npm:^1.0.4" - is-date-object: "npm:^1.0.1" - is-regex: "npm:^1.0.4" - object-is: "npm:^1.0.1" - object-keys: "npm:^1.1.1" - regexp.prototype.flags: "npm:^1.2.0" - checksum: 10c0/473d5dd1d707afd5ad3068864765590591b049d0e0d9a01931599dbbd820e35f09d0a42faa6e4644deb7cf6b7dc90f7bfdf5559f42279d67f714209b62036212 - languageName: node - linkType: hard - -"deep-equal@npm:^2.0.2, deep-equal@npm:^2.0.5": +"deep-equal@npm:^2.0.5": version: 2.2.1 resolution: "deep-equal@npm:2.2.1" dependencies: @@ -9656,7 +9689,7 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:^3.0.5": +"dompurify@npm:^3.1.3, dompurify@npm:^3.1.4": version: 3.2.3 resolution: "dompurify@npm:3.2.3" dependencies: @@ -10723,14 +10756,14 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^4.0.0, eventemitter3@npm:^4.0.4, eventemitter3@npm:^4.0.7": +"eventemitter3@npm:^4.0.4": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" checksum: 10c0/5f6d97cbcbac47be798e6355e3a7639a84ee1f7d9b199a07017f1d2f1e2fe236004d14fa5dfaeba661f94ea57805385e326236a6debbc7145c8877fbc0297c6b languageName: node linkType: hard -"eventemitter3@npm:^5.0.1": +"eventemitter3@npm:^5.0.0, eventemitter3@npm:^5.0.1": version: 5.0.1 resolution: "eventemitter3@npm:5.0.1" checksum: 10c0/4ba5c00c506e6c786b4d6262cfbce90ddc14c10d4667e5c83ae993c9de88aa856033994dd2b35b83e8dc1170e224e66a319fa80adc4c32adcd2379bbc75da814 @@ -10855,7 +10888,7 @@ __metadata: languageName: node linkType: hard -"extend@npm:^3.0.0, extend@npm:^3.0.2": +"extend@npm:^3.0.0": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: 10c0/73bf6e27406e80aa3e85b0d1c4fd987261e628064e170ca781125c0b635a3dabad5e05adbf07595ea0cf1e6c5396cacb214af933da7cbaf24fe75ff14818e8f9 @@ -10889,14 +10922,7 @@ __metadata: languageName: node linkType: hard -"fast-diff@npm:1.2.0": - version: 1.2.0 - resolution: "fast-diff@npm:1.2.0" - checksum: 10c0/2fbcb23957fb0bc920832a94ba627b860400f9cce45e1594e931dabf62e858369a58c6c2603e2ecc4f7679580f710b5b5b6e698a355a9a9bfcfd93c06c7c4350 - languageName: node - linkType: hard - -"fast-diff@npm:^1.1.2": +"fast-diff@npm:^1.1.2, fast-diff@npm:^1.3.0": version: 1.3.0 resolution: "fast-diff@npm:1.3.0" checksum: 10c0/5c19af237edb5d5effda008c891a18a585f74bf12953be57923f17a3a4d0979565fc64dbc73b9e20926b9d895f5b690c618cbb969af0cf022e3222471220ad29 @@ -11271,52 +11297,6 @@ __metadata: languageName: node linkType: hard -"formiojs@npm:4.21.6": - version: 4.21.6 - resolution: "formiojs@npm:4.21.6" - dependencies: - "@formio/bootstrap3": "npm:2.12.4-rc.1" - "@formio/choices.js": "npm:10.2.1" - "@formio/semantic": "npm:2.6.1" - "@formio/text-mask-addons": "npm:^3.8.0-formio.4" - "@formio/vanilla-text-mask": "npm:^5.1.1-formio.1" - abortcontroller-polyfill: "npm:^1.7.5" - autocompleter: "npm:^7.0.1" - browser-cookies: "npm:^1.2.0" - browser-md5-file: "npm:^1.1.1" - compare-versions: "npm:^5.0.1" - core-js: "npm:^3.26.1" - custom-event-polyfill: "npm:^1.0.7" - dialog-polyfill: "npm:^0.5.6" - dom-autoscroller: "npm:^2.3.4" - dompurify: "npm:^3.0.5" - downloadjs: "npm:^1.4.7" - dragula: "npm:^3.7.3" - eventemitter3: "npm:^4.0.7" - fast-deep-equal: "npm:^3.1.3" - fast-json-patch: "npm:^3.1.1" - fetch-ponyfill: "npm:^7.1.0" - i18next: "npm:22.4.12" - idb: "npm:^7.1.1" - inputmask: "npm:^5.0.9" - ismobilejs: "npm:^1.1.1" - json-logic-js: "npm:^2.0.2" - jstimezonedetect: "npm:^1.0.7" - jwt-decode: "npm:^3.1.2" - lodash: "npm:^4.17.21" - moment: "npm:^2.29.4" - moment-timezone: "npm:^0.5.40" - native-promise-only: "npm:^0.8.1" - quill: "npm:^2.0.0-dev.3" - signature_pad: "npm:^4.1.4" - string-hash: "npm:^1.1.3" - tippy.js: "npm:^6.3.7" - uuid: "npm:^9.0.0" - vanilla-picker: "npm:^2.12.1" - checksum: 10c0/2293e1a8cc7d4c7eb478e3b5caec175e70b285ba13e013a9c8a1767afd81add7d208bc60604e2ec5e7b5fa70310d825f82dcd42d5293da425f1e3146171f0ca4 - languageName: node - linkType: hard - "fraction.js@npm:^4.2.0": version: 4.2.0 resolution: "fraction.js@npm:4.2.0" @@ -12553,15 +12533,6 @@ __metadata: languageName: node linkType: hard -"i18next@npm:22.4.12": - version: 22.4.12 - resolution: "i18next@npm:22.4.12" - dependencies: - "@babel/runtime": "npm:^7.20.6" - checksum: 10c0/df425c315a6a937e3fa4752846620aec1ca165bccfb4b48f04a0faef7ef8283611f6c10a0287f5d00b3d0bcae60a1a17ee7c5713b2e6324e2ea79d78bb589bc8 - languageName: node - linkType: hard - "iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" @@ -12830,7 +12801,7 @@ __metadata: languageName: node linkType: hard -"inputmask@npm:^5.0.9": +"inputmask@npm:^5.0.8, inputmask@npm:^5.0.9": version: 5.0.9 resolution: "inputmask@npm:5.0.9" checksum: 10c0/12a8c350df5c9af101864a916fe12f997b103c4ae04037150564c9f8df31324460d775fe920d19d624a5df6e6cb1cdb43ecc24a6d07505d1f31b9fba6c7ec89d @@ -13355,7 +13326,7 @@ __metadata: languageName: node linkType: hard -"is-regex@npm:^1.0.4, is-regex@npm:^1.1.4": +"is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" dependencies: @@ -15323,6 +15294,13 @@ __metadata: languageName: node linkType: hard +"lodash.clonedeep@npm:^4.5.0": + version: 4.5.0 + resolution: "lodash.clonedeep@npm:4.5.0" + checksum: 10c0/2caf0e4808f319d761d2939ee0642fa6867a4bbf2cfce43276698828380756b99d4c4fa226d881655e6ac298dd453fe12a5ec8ba49861777759494c534936985 + languageName: node + linkType: hard + "lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" @@ -15344,6 +15322,13 @@ __metadata: languageName: node linkType: hard +"lodash.isequal@npm:^4.5.0": + version: 4.5.0 + resolution: "lodash.isequal@npm:4.5.0" + checksum: 10c0/dfdb2356db19631a4b445d5f37868a095e2402292d59539a987f134a8778c62a2810c2452d11ae9e6dcac71fc9de40a6fedcb20e2952a15b431ad8b29e50e28f + languageName: node + linkType: hard + "lodash.isequalwith@npm:^4.4.0": version: 4.4.0 resolution: "lodash.isequalwith@npm:4.4.0" @@ -16838,12 +16823,12 @@ __metadata: languageName: node linkType: hard -"moment-timezone@npm:^0.5.40": - version: 0.5.43 - resolution: "moment-timezone@npm:0.5.43" +"moment-timezone@npm:^0.5.44": + version: 0.5.46 + resolution: "moment-timezone@npm:0.5.46" dependencies: moment: "npm:^2.29.4" - checksum: 10c0/6f42174e01398d135883fb45aa820e57f34b25aab5ea6c50998139d06f975ee4457275b5e331466b14bff4d830e681c267f9cc462f445eb9c2b84d04add829f6 + checksum: 10c0/003fd278d1aa3e63afff340a318735db80157b7a343e3f807cac10e026def214f0e71b52d582b89a11ee0a19f5d9f0da2752b7959d855429f2b715d4859d3722 languageName: node linkType: hard @@ -16938,13 +16923,6 @@ __metadata: languageName: node linkType: hard -"native-promise-only@npm:^0.8.1": - version: 0.8.1 - resolution: "native-promise-only@npm:0.8.1" - checksum: 10c0/c1b41128ca9806818e12d0b84f7c71e88b1fa00f0f4857767d96206dbdd0af6755305103f55c583b045533185ffca863b0c34116ade507ff7ba2e417e076a5ac - languageName: node - linkType: hard - "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -17637,7 +17615,7 @@ __metadata: languageName: node linkType: hard -"object-is@npm:^1.0.1, object-is@npm:^1.1.5": +"object-is@npm:^1.1.5": version: 1.1.5 resolution: "object-is@npm:1.1.5" dependencies: @@ -18095,10 +18073,10 @@ __metadata: languageName: node linkType: hard -"parchment@npm:2.0.0-dev.2": - version: 2.0.0-dev.2 - resolution: "parchment@npm:2.0.0-dev.2" - checksum: 10c0/163c021e7dd5df53c5cfe8a2337bdafcd7e1969d8274da6da87a7a5290f93df5a91031a4061b6daea786b3f1a2a9fb8e7367e13aae406a038f557c1608a64648 +"parchment@npm:^3.0.0": + version: 3.0.0 + resolution: "parchment@npm:3.0.0" + checksum: 10c0/83cc55756a899d6769e42b345ae55738f7e93f9027bb0095f518bc75b81d44ba2b69a76bc25f259974d972f8e250066419c3f92e3ded7518f144fc9c1b47430d languageName: node linkType: hard @@ -19294,28 +19272,26 @@ __metadata: languageName: node linkType: hard -"quill-delta@npm:4.2.1": - version: 4.2.1 - resolution: "quill-delta@npm:4.2.1" +"quill-delta@npm:^5.1.0": + version: 5.1.0 + resolution: "quill-delta@npm:5.1.0" dependencies: - deep-equal: "npm:^1.0.1" - extend: "npm:^3.0.2" - fast-diff: "npm:1.2.0" - checksum: 10c0/a947f3bf818d3fe6289857f1f97f8c9939fd611db8aebc53fb735f085c4fa6bb3159e9634f2e040714c192081223adfb2530b5b4d0942698e1dcf4fb061211d8 + fast-diff: "npm:^1.3.0" + lodash.clonedeep: "npm:^4.5.0" + lodash.isequal: "npm:^4.5.0" + checksum: 10c0/a99462b96177f4559e5a659be0f51bbfe090c11b61c53aa19afabd3fdf8a6495173bbacd84b75acce680ed7c157a024907e74ff077ddd6a135b4da15bf71ada2 languageName: node linkType: hard -"quill@npm:^2.0.0-dev.3": - version: 2.0.0-dev.4 - resolution: "quill@npm:2.0.0-dev.4" +"quill@npm:^2.0.2": + version: 2.0.3 + resolution: "quill@npm:2.0.3" dependencies: - clone: "npm:^2.1.2" - deep-equal: "npm:^2.0.2" - eventemitter3: "npm:^4.0.0" - extend: "npm:^3.0.2" - parchment: "npm:2.0.0-dev.2" - quill-delta: "npm:4.2.1" - checksum: 10c0/85cbc18d20d07150b7f5d15a0e08d03d5f9a36af3b3cc06e1b5617600161ca8c95dbacfa85ee38fe7db63d4a703748832f5041a62658e54e50d9a8f6b4c0823d + eventemitter3: "npm:^5.0.1" + lodash-es: "npm:^4.17.21" + parchment: "npm:^3.0.0" + quill-delta: "npm:^5.1.0" + checksum: 10c0/9897468b3e2b0fbf9c91471deea745d7b6494f866cb8caace63267769b2c4c6128e49da0988c4ed64f1a91a171fbf91c84009b663b1256a3caca0755204bb6b5 languageName: node linkType: hard @@ -19781,13 +19757,6 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.14.0": - version: 0.14.1 - resolution: "regenerator-runtime@npm:0.14.1" - checksum: 10c0/1b16eb2c4bceb1665c89de70dcb64126a22bc8eb958feef3cd68fe11ac6d2a4899b5cd1b80b0774c7c03591dc57d16631a7f69d2daa2ec98100e2f29f7ec4cc4 - languageName: node - linkType: hard - "regenerator-transform@npm:^0.15.1": version: 0.15.1 resolution: "regenerator-transform@npm:0.15.1" @@ -19797,7 +19766,7 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.2.0, regexp.prototype.flags@npm:^1.4.3, regexp.prototype.flags@npm:^1.5.0": +"regexp.prototype.flags@npm:^1.4.3, regexp.prototype.flags@npm:^1.5.0": version: 1.5.0 resolution: "regexp.prototype.flags@npm:1.5.0" dependencies: @@ -19969,13 +19938,6 @@ __metadata: languageName: node linkType: hard -"resize-observer-polyfill@npm:^1.5.1": - version: 1.5.1 - resolution: "resize-observer-polyfill@npm:1.5.1" - checksum: 10c0/5e882475067f0b97dc07e0f37c3e335ac5bc3520d463f777cec7e894bb273eddbfecb857ae668e6fb6881fd6f6bb7148246967172139302da50fa12ea3a15d95 - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -20821,7 +20783,7 @@ __metadata: languageName: node linkType: hard -"signature_pad@npm:^4.1.4": +"signature_pad@npm:^4.2.0": version: 4.2.0 resolution: "signature_pad@npm:4.2.0" checksum: 10c0/9b7792c90fea0d90b095ddb724d046ecaea20ce2de9845c270f08407ca8402888e0b04b9bab2865271e7d18fe765e1954d4a142e0cbfd551f428e9298f3fb890 @@ -22957,12 +22919,12 @@ __metadata: languageName: node linkType: hard -"vanilla-picker@npm:^2.12.1": - version: 2.12.1 - resolution: "vanilla-picker@npm:2.12.1" +"vanilla-picker@npm:^2.12.3": + version: 2.12.3 + resolution: "vanilla-picker@npm:2.12.3" dependencies: "@sphinxxxx/color-conversion": "npm:^2.2.2" - checksum: 10c0/ecc6da11f1b5facd842c395e6ad1e8c688fe1e8bfc523d1cee06077a3b07a38077a3ae1ff83b9e0304f5ef55176c93cccf8883547f0ddae2ef8b59c72cb58c1b + checksum: 10c0/306237ab0178ca0b8138ba86093302a33d98a505b34e427d3844717173033d9286ba93e07e7fb3162c3dc6c206c0ae4b786b4194833b2f69b690e93583d184bb languageName: node linkType: hard