diff --git a/apps/cli/README.md b/apps/cli/README.md index 0be9620d..b4e56d04 100644 --- a/apps/cli/README.md +++ b/apps/cli/README.md @@ -1,4 +1,4 @@ -# @atj/cli-app +# @gsa-tts/forms-cli-app This package defines the platform's command-line interface. diff --git a/apps/cli/package.json b/apps/cli/package.json index b308c9dc..9ef3a9f8 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,7 +1,7 @@ { - "name": "@atj/cli-app", + "name": "@gsa-tts/forms-cli-app", "version": "1.0.0", - "description": "10x ATJ command-line interface", + "description": "10x Forms Platform command-line interface", "type": "module", "license": "CC0", "main": "src/index.ts", @@ -13,7 +13,7 @@ "test": "vitest run --coverage" }, "dependencies": { - "@atj/infra-core": "workspace:*", + "@gsa-tts/forms-infra-core": "workspace:*", "commander": "^11.1.0" } } diff --git a/apps/cli/src/cli-controller/secrets.ts b/apps/cli/src/cli-controller/secrets.ts index a7591e33..b9282286 100644 --- a/apps/cli/src/cli-controller/secrets.ts +++ b/apps/cli/src/cli-controller/secrets.ts @@ -2,7 +2,11 @@ import { promises as fs } from 'fs'; import path from 'path'; import { Command } from 'commander'; -import { type DeployEnv, commands, getSecretsVault } from '@atj/infra-core'; +import { + type DeployEnv, + commands, + getSecretsVault, +} from '@gsa-tts/forms-infra-core'; import { type Context } from './types.js'; export const addSecretCommands = (ctx: Context, cli: Command) => { diff --git a/apps/rest-api/package.json b/apps/rest-api/package.json index e4824114..5c97dd23 100644 --- a/apps/rest-api/package.json +++ b/apps/rest-api/package.json @@ -1,5 +1,5 @@ { - "name": "@atj/form-rest-api", + "name": "@gsa-tts/forms-form-rest-api", "private": true, "description": "backend service for handling submitted forms", "main": "src/index.ts", @@ -10,7 +10,7 @@ "dev": "tsup src/* --watch" }, "dependencies": { - "@atj/forms": "workspace:*" + "@gsa-tts/forms-core": "workspace:*" }, "devDependencies": { "@types/aws-lambda": "^8.10.143", diff --git a/apps/server-doj/README.md b/apps/server-doj/README.md index 0ef18591..a673c36b 100644 --- a/apps/server-doj/README.md +++ b/apps/server-doj/README.md @@ -1,3 +1,3 @@ -# @atj/server-doj +# @gsa-tts/forms-server-doj Web server to demonstrate forms for DOJ's Office of the Pardon Attorney. diff --git a/apps/server-doj/package.json b/apps/server-doj/package.json index b811bcf2..c710ce58 100644 --- a/apps/server-doj/package.json +++ b/apps/server-doj/package.json @@ -1,5 +1,5 @@ { - "name": "@atj/server-doj", + "name": "@gsa-tts/forms-server-doj", "version": "1.0.0", "description": "Form server instance for DOJ", "type": "module", @@ -13,8 +13,8 @@ "test": "vitest run --coverage" }, "dependencies": { - "@atj/database": "workspace:*", - "@atj/server": "workspace:*" + "@gsa-tts/forms-database": "workspace:*", + "@gsa-tts/forms-server": "workspace:*" }, "devDependencies": { "@types/supertest": "^6.0.2", diff --git a/apps/server-doj/src/index.ts b/apps/server-doj/src/index.ts index 96981459..9cd35822 100644 --- a/apps/server-doj/src/index.ts +++ b/apps/server-doj/src/index.ts @@ -1,4 +1,4 @@ -import { createPostgresDatabaseContext } from '@atj/database/context'; +import { createPostgresDatabaseContext } from '@gsa-tts/forms-database/context'; import { createCustomServer } from './server.js'; const port = process.env.PORT || 4321; diff --git a/apps/server-doj/src/server.ts b/apps/server-doj/src/server.ts index 84de2fcf..ecb7eada 100644 --- a/apps/server-doj/src/server.ts +++ b/apps/server-doj/src/server.ts @@ -1,5 +1,5 @@ -import { type DatabaseContext } from '@atj/database'; -import { createServer } from '@atj/server'; +import { type DatabaseContext } from '@gsa-tts/forms-database'; +import { createServer } from '@gsa-tts/forms-server'; export const createCustomServer = async (db: DatabaseContext): Promise => { return createServer({ diff --git a/apps/server-doj/tests/integration.test.ts b/apps/server-doj/tests/integration.test.ts index 91fd7671..15b31955 100644 --- a/apps/server-doj/tests/integration.test.ts +++ b/apps/server-doj/tests/integration.test.ts @@ -1,7 +1,7 @@ import request from 'supertest'; import { describe, expect, test } from 'vitest'; -import { createInMemoryDatabaseContext } from '@atj/database/context'; +import { createInMemoryDatabaseContext } from '@gsa-tts/forms-database/context'; import { createCustomServer } from '../src/server'; diff --git a/apps/spotlight/package.json b/apps/spotlight/package.json index 7137831e..004e39aa 100644 --- a/apps/spotlight/package.json +++ b/apps/spotlight/package.json @@ -1,5 +1,5 @@ { - "name": "@atj/spotlight", + "name": "@gsa-tts/forms-spotlight", "type": "module", "version": "0.0.1", "scripts": { @@ -23,9 +23,9 @@ ], "dependencies": { "@astrojs/react": "^3.6.1", - "@atj/common": "workspace:*", - "@atj/design": "workspace:*", - "@atj/forms": "workspace:*", + "@gsa-tts/forms-common": "workspace:*", + "@gsa-tts/forms-design": "workspace:*", + "@gsa-tts/forms-core": "workspace:*", "astro": "^4.16.18", "qs": "^6.13.0", "react": "^18.3.1", diff --git a/apps/spotlight/src/components/AppAvailableFormList.tsx b/apps/spotlight/src/components/AppAvailableFormList.tsx index 14637a41..a85f48aa 100644 --- a/apps/spotlight/src/components/AppAvailableFormList.tsx +++ b/apps/spotlight/src/components/AppAvailableFormList.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { ErrorBoundary } from 'react-error-boundary'; -import { AvailableFormList } from '@atj/design'; +import { AvailableFormList } from '@gsa-tts/forms-design'; import { getAppContext } from '../context.js'; import { getFormManagerUrlById, getFormUrl } from '../routes.js'; diff --git a/apps/spotlight/src/components/AppFormManager.tsx b/apps/spotlight/src/components/AppFormManager.tsx index c6944d16..ef1831e2 100644 --- a/apps/spotlight/src/components/AppFormManager.tsx +++ b/apps/spotlight/src/components/AppFormManager.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { FormManager } from '@atj/design'; +import { FormManager } from '@gsa-tts/forms-design'; import { getAppContext } from '../context.js'; import { getFormManagerUrlById, getFormUrl } from '../routes.js'; diff --git a/apps/spotlight/src/components/Header.astro b/apps/spotlight/src/components/Header.astro index 80d301cb..35609cb4 100644 --- a/apps/spotlight/src/components/Header.astro +++ b/apps/spotlight/src/components/Header.astro @@ -1,5 +1,5 @@ --- -import closeSvg from '@atj/design/static/uswds/img/usa-icons/close.svg'; +import closeSvg from '@gsa-tts/forms-design/static/uswds/img/usa-icons/close.svg'; import * as routes from '../routes'; import { Image } from 'astro:assets'; import { getPublicDirUrl } from '../routes'; diff --git a/apps/spotlight/src/components/UsaBanner.astro b/apps/spotlight/src/components/UsaBanner.astro index 4a1630f5..6fbfd61e 100644 --- a/apps/spotlight/src/components/UsaBanner.astro +++ b/apps/spotlight/src/components/UsaBanner.astro @@ -1,7 +1,7 @@ --- -import iconDotGov from '@atj/design/static/uswds/img/icon-dot-gov.svg'; -import iconHttps from '@atj/design/static/uswds/img/icon-https.svg'; -import usFlagSmall from '@atj/design/static/uswds/img/us_flag_small.png'; +import iconDotGov from '@gsa-tts/forms-design/static/uswds/img/icon-dot-gov.svg'; +import iconHttps from '@gsa-tts/forms-design/static/uswds/img/icon-https.svg'; +import usFlagSmall from '@gsa-tts/forms-design/static/uswds/img/us_flag_small.png'; ---
diff --git a/apps/spotlight/src/context.ts b/apps/spotlight/src/context.ts index b55f264d..5ca2c938 100644 --- a/apps/spotlight/src/context.ts +++ b/apps/spotlight/src/context.ts @@ -3,12 +3,12 @@ import { type FormService, createFormService, parsePdf, -} from '@atj/forms'; -import { defaultFormConfig } from '@atj/forms'; -import { BrowserFormRepository } from '@atj/forms/context'; +} from '@gsa-tts/forms-core'; +import { defaultFormConfig } from '@gsa-tts/forms-core'; +import { BrowserFormRepository } from '@gsa-tts/forms-core/context'; import { type GithubRepository } from './lib/github.js'; -import { createTestBrowserFormService } from '@atj/forms/context'; +import { createTestBrowserFormService } from '@gsa-tts/forms-core/context'; export type AppContext = { baseUrl: `${string}/`; diff --git a/apps/spotlight/src/features/form-page/components/AppFormPage.tsx b/apps/spotlight/src/features/form-page/components/AppFormPage.tsx index 499a9092..4b0ae183 100644 --- a/apps/spotlight/src/features/form-page/components/AppFormPage.tsx +++ b/apps/spotlight/src/features/form-page/components/AppFormPage.tsx @@ -8,8 +8,11 @@ import { useParams, } from 'react-router-dom'; -import { defaultPatternComponents, Form } from '@atj/design'; -import { defaultFormConfig, getRouteDataFromQueryString } from '@atj/forms'; +import { defaultPatternComponents, Form } from '@gsa-tts/forms-design'; +import { + defaultFormConfig, + getRouteDataFromQueryString, +} from '@gsa-tts/forms-core'; import { getAppContext } from '../../../context.js'; import { useFormPageStore } from '../store/index.js'; diff --git a/apps/spotlight/src/features/form-page/store/actions/get-form-session.ts b/apps/spotlight/src/features/form-page/store/actions/get-form-session.ts index a3083cca..fdf83e59 100644 --- a/apps/spotlight/src/features/form-page/store/actions/get-form-session.ts +++ b/apps/spotlight/src/features/form-page/store/actions/get-form-session.ts @@ -1,4 +1,4 @@ -import { type FormSession, type RouteData } from '@atj/forms'; +import { type FormSession, type RouteData } from '@gsa-tts/forms-core'; import { type FormPageContext } from './index.js'; export type FormSessionResponse = diff --git a/apps/spotlight/src/features/form-page/store/actions/index.ts b/apps/spotlight/src/features/form-page/store/actions/index.ts index 9ebc76a7..b5a6e33c 100644 --- a/apps/spotlight/src/features/form-page/store/actions/index.ts +++ b/apps/spotlight/src/features/form-page/store/actions/index.ts @@ -1,4 +1,4 @@ -import { type ServiceMethod, createService } from '@atj/common'; +import { type ServiceMethod, createService } from '@gsa-tts/forms-common'; import { type AppContext, getAppContext } from '../../../../context.js'; import { type GetFormSession, getFormSession } from './get-form-session.js'; diff --git a/apps/spotlight/src/features/form-page/store/actions/initialize.ts b/apps/spotlight/src/features/form-page/store/actions/initialize.ts index 60216987..06d17edf 100644 --- a/apps/spotlight/src/features/form-page/store/actions/initialize.ts +++ b/apps/spotlight/src/features/form-page/store/actions/initialize.ts @@ -1,4 +1,4 @@ -import { type FormRoute } from '@atj/forms'; +import { type FormRoute } from '@gsa-tts/forms-core'; import { type FormPageContext } from './index.js'; import { getFormSession } from './get-form-session.js'; diff --git a/apps/spotlight/src/lib/initialize.ts b/apps/spotlight/src/lib/initialize.ts index d45adc20..2c9f2d73 100644 --- a/apps/spotlight/src/lib/initialize.ts +++ b/apps/spotlight/src/lib/initialize.ts @@ -1,4 +1,4 @@ /** * Global initialization script. */ -import '@atj/design'; +import '@gsa-tts/forms-design'; diff --git a/apps/spotlight/src/styles.css b/apps/spotlight/src/styles.css index 6952d614..40f8ac4f 100644 --- a/apps/spotlight/src/styles.css +++ b/apps/spotlight/src/styles.css @@ -1 +1 @@ -@import '@atj/design/static/uswds/styles/styles.css'; \ No newline at end of file +@import '@gsa-tts/forms-design/static/uswds/styles/styles.css'; diff --git a/documents/adr/0007-initial-css-strategy.md b/documents/adr/0007-initial-css-strategy.md index cec581b7..ef725f9f 100644 --- a/documents/adr/0007-initial-css-strategy.md +++ b/documents/adr/0007-initial-css-strategy.md @@ -14,12 +14,12 @@ The project team desires a method of managing CSS using a method that maximizes ## Decision -The project team will theme USWDS via an encapsulated build (`@atj/design`). Any USWDS-related configuration or initialization will reside in this package. +The project team will theme USWDS via an encapsulated build (`@gsa-tts/forms-design`). Any USWDS-related configuration or initialization will reside in this package. The Spotlight frontend will leverage this package via CSS imports. Where necessary, the Spotlight frontend application will use straight CSS. ## Consequences -There is a bit more pomp and circumstance required to leverage styles that are in a separate project (`@atj/design`) than there is when importing SASS directly via Astro. +There is a bit more pomp and circumstance required to leverage styles that are in a separate project (`@gsa-tts/forms-design`) than there is when importing SASS directly via Astro. This decision is easily reversed if there proves to not be benefit from the extra modularization. diff --git a/documents/adr/0009-design-assets-workflow.md b/documents/adr/0009-design-assets-workflow.md index c6d8cd35..f0a1f1de 100644 --- a/documents/adr/0009-design-assets-workflow.md +++ b/documents/adr/0009-design-assets-workflow.md @@ -14,7 +14,7 @@ The project team requires a method of organizing frontend components that facili ## Decision -The project team will use [Storybook](https://storybook.js.org/) as development aid, component documentation, and collaboration tool. Storybook and corresponding React components will be located in the @atj/design namespace. The Storybook build will be bundled with the Spotlight build and deployed to Cloud.gov Pages. +The project team will use [Storybook](https://storybook.js.org/) as development aid, component documentation, and collaboration tool. Storybook and corresponding React components will be located in the @gsa-tts/forms-design namespace. The Storybook build will be bundled with the Spotlight build and deployed to Cloud.gov Pages. The Spotlight frontend will leverage this package via CSS imports. Where necessary, the Spotlight frontend application will use straight CSS. diff --git a/e2e/Dockerfile b/e2e/Dockerfile index b9813a2c..59cd3cce 100644 --- a/e2e/Dockerfile +++ b/e2e/Dockerfile @@ -17,7 +17,7 @@ RUN npm install -g serve EXPOSE 9090 EXPOSE 9191 RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile -RUN pnpm build --filter=@atj/spotlight --filter=@atj/design +RUN pnpm build --filter=@gsa-tts/forms-spotlight --filter=@gsa-tts/forms-design WORKDIR ./e2e RUN serve ../apps/spotlight/dist -p 9090 -L & while ! nc -z localhost 9090; do sleep 1; done; pnpm playwright test; RUN serve ../packages/design/storybook-static -p 9191 -L & while ! nc -z localhost 9191; do sleep 1; done; pnpm --filter=end-to-end-tests test:storybook --url http://localhost:9191 --config-dir ../packages/design/.storybook/ --browsers firefox chromium diff --git a/e2e/package.json b/e2e/package.json index 1ca4be5b..70e4886a 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -11,6 +11,6 @@ "path-to-regexp": "^8.2.0" }, "dependencies": { - "@atj/common": "workspace:*" + "@gsa-tts/forms-common": "workspace:*" } } diff --git a/e2e/playwright.config.ts b/e2e/playwright.config.ts index 874883b9..037d5e9e 100644 --- a/e2e/playwright.config.ts +++ b/e2e/playwright.config.ts @@ -71,7 +71,7 @@ export default defineConfig({ /* Run your local dev server before starting the tests */ // webServer: { - // command: 'pnpm dev --filter=@atj/spotlight', + // command: 'pnpm dev --filter=@gsa-tts/forms-spotlight', // url: 'http://localhost:4321', // reuseExistingServer: !process.env.CI, // }, diff --git a/infra/cdktf/README.md b/infra/cdktf/README.md index 1a7e76d1..2aad19fb 100644 --- a/infra/cdktf/README.md +++ b/infra/cdktf/README.md @@ -1,4 +1,4 @@ -# @atj/infra +# @gsa-tts/forms-infra Infrastructure-as-code (IaC) for the project, implemented with [Terraform CDK](https://github.com/hashicorp/terraform-cdk). diff --git a/infra/cdktf/package.json b/infra/cdktf/package.json index cfc989e5..b33e0f6b 100644 --- a/infra/cdktf/package.json +++ b/infra/cdktf/package.json @@ -1,6 +1,7 @@ { - "name": "@atj/infra-cdktf", + "name": "@gsa-tts/forms-infra-cdktf", "version": "1.0.0", + "description": "10x Forms Platform Terraform CDK", "main": "src/index.js", "types": "src/index.ts", "scripts": { diff --git a/infra/core/package.json b/infra/core/package.json index 7fd3a639..d9413365 100644 --- a/infra/core/package.json +++ b/infra/core/package.json @@ -1,7 +1,7 @@ { - "name": "@atj/infra-core", + "name": "@gsa-tts/forms-infra-core", "version": "1.0.0", - "description": "10x ATJ secrets storage backend", + "description": "10x Forms Platform core infrastructure management", "type": "module", "license": "CC0", "main": "dist/index.js", @@ -13,8 +13,8 @@ "test": "vitest run --coverage" }, "dependencies": { - "@atj/common": "workspace:*", - "@atj/forms": "workspace:*", + "@gsa-tts/forms-common": "workspace:*", + "@gsa-tts/forms-core": "workspace:*", "@aws-sdk/client-ssm": "^3.624.0", "zod": "^3.23.8" } diff --git a/infra/core/src/lib/adapters/index.ts b/infra/core/src/lib/adapters/index.ts index 6e9628d0..cdb125ab 100644 --- a/infra/core/src/lib/adapters/index.ts +++ b/infra/core/src/lib/adapters/index.ts @@ -1,6 +1,6 @@ import { promises as fs } from 'fs'; -import * as r from '@atj/common'; +import * as r from '@gsa-tts/forms-common'; import { AWSParameterStoreSecretsVault } from './aws-param-store.js'; import { getSecretMapFromJsonString, type SecretsVault } from '../types.js'; diff --git a/infra/core/src/lib/types.ts b/infra/core/src/lib/types.ts index d853b773..db474b84 100644 --- a/infra/core/src/lib/types.ts +++ b/infra/core/src/lib/types.ts @@ -1,5 +1,5 @@ import * as z from 'zod'; -import { type Result } from '@atj/common'; +import { type Result } from '@gsa-tts/forms-common'; export type SecretKey = string; export type SecretValue = string | undefined; diff --git a/package.json b/package.json index a8b5f263..0e488aee 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "license": "CC0", "packageManager": "pnpm@9.8.0", "scripts": { - "build": "turbo run build --filter=!@atj/infra-cdktf", + "build": "turbo run build --filter=!@gsa-tts/forms-infra-cdktf", "clean": "turbo run clean", "clean:modules": "find $(git rev-parse --show-toplevel) -name 'node_modules' -type d -prune -exec rm -rf '{}' +", "clean:dist": "find $(git rev-parse --show-toplevel) -name 'dist' -type d -prune -exec rm -rf '{}' +", diff --git a/packages/auth/package.json b/packages/auth/package.json index e18dd857..a7ec7684 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -1,7 +1,7 @@ { - "name": "@atj/auth", + "name": "@gsa-tts/forms-auth", "version": "1.0.0", - "description": "10x ATJ auth module", + "description": "10x Forms Platform auth module", "type": "module", "license": "CC0", "main": "dist/index.js", @@ -13,8 +13,8 @@ "test": "vitest run --coverage" }, "dependencies": { - "@atj/common": "workspace:^", - "@atj/database": "workspace:*", + "@gsa-tts/forms-common": "workspace:^", + "@gsa-tts/forms-database": "workspace:*", "@lucia-auth/adapter-postgresql": "^3.1.2", "@lucia-auth/adapter-sqlite": "^3.0.2", "arctic": "^1.9.2", diff --git a/packages/auth/src/context/test.ts b/packages/auth/src/context/test.ts index 00eb32f9..5bbe262d 100644 --- a/packages/auth/src/context/test.ts +++ b/packages/auth/src/context/test.ts @@ -1,7 +1,7 @@ import { Cookie, Lucia } from 'lucia'; import { vi } from 'vitest'; -import { createInMemoryDatabaseContext } from '@atj/database/context'; +import { createInMemoryDatabaseContext } from '@gsa-tts/forms-database/context'; import { AuthServiceContext, UserSession } from '../index.js'; import { createSqliteLuciaAdapter } from '../lucia.js'; diff --git a/packages/auth/src/lucia.ts b/packages/auth/src/lucia.ts index 44a37746..11b3cc52 100644 --- a/packages/auth/src/lucia.ts +++ b/packages/auth/src/lucia.ts @@ -3,7 +3,7 @@ import { BetterSqlite3Adapter } from '@lucia-auth/adapter-sqlite'; import { type Database as Sqlite3Database } from 'better-sqlite3'; import { Lucia } from 'lucia'; -import { type Database } from '@atj/database'; +import { type Database } from '@gsa-tts/forms-database'; /** * Factory function to create a SQLite Lucia adapter. diff --git a/packages/auth/src/repository/create-session.test.ts b/packages/auth/src/repository/create-session.test.ts index eacfecc4..f34a0eec 100644 --- a/packages/auth/src/repository/create-session.test.ts +++ b/packages/auth/src/repository/create-session.test.ts @@ -1,6 +1,9 @@ import { expect, it } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { createUser } from './create-user.js'; import { createSession } from './create-session.js'; diff --git a/packages/auth/src/repository/create-session.ts b/packages/auth/src/repository/create-session.ts index 5e39929a..085c1150 100644 --- a/packages/auth/src/repository/create-session.ts +++ b/packages/auth/src/repository/create-session.ts @@ -1,4 +1,4 @@ -import { type DatabaseContext, dateValue } from '@atj/database'; +import { type DatabaseContext, dateValue } from '@gsa-tts/forms-database'; type Session = { id: string; diff --git a/packages/auth/src/repository/create-user.test.ts b/packages/auth/src/repository/create-user.test.ts index 3b429a42..adf9e635 100644 --- a/packages/auth/src/repository/create-user.test.ts +++ b/packages/auth/src/repository/create-user.test.ts @@ -1,6 +1,9 @@ import { expect, it } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { createUser } from './create-user.js'; diff --git a/packages/auth/src/repository/create-user.ts b/packages/auth/src/repository/create-user.ts index 8a9edded..d1a4cd20 100644 --- a/packages/auth/src/repository/create-user.ts +++ b/packages/auth/src/repository/create-user.ts @@ -1,6 +1,6 @@ import { randomUUID } from 'crypto'; -import { type DatabaseContext } from '@atj/database'; +import { type DatabaseContext } from '@gsa-tts/forms-database'; /** * Asynchronously creates a new user record in the database. diff --git a/packages/auth/src/repository/get-user-id.test.ts b/packages/auth/src/repository/get-user-id.test.ts index 03840cc0..ba659c64 100644 --- a/packages/auth/src/repository/get-user-id.test.ts +++ b/packages/auth/src/repository/get-user-id.test.ts @@ -1,7 +1,10 @@ import { randomUUID } from 'crypto'; import { expect, it } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { getUserId } from './get-user-id.js'; diff --git a/packages/auth/src/repository/get-user-id.ts b/packages/auth/src/repository/get-user-id.ts index eab20730..21bc2ebe 100644 --- a/packages/auth/src/repository/get-user-id.ts +++ b/packages/auth/src/repository/get-user-id.ts @@ -1,4 +1,4 @@ -import { type DatabaseContext } from '@atj/database'; +import { type DatabaseContext } from '@gsa-tts/forms-database'; /** * Retrieves the unique identifier (ID) of a user based on their email address. diff --git a/packages/auth/src/repository/index.ts b/packages/auth/src/repository/index.ts index 1a312478..9b7c875e 100644 --- a/packages/auth/src/repository/index.ts +++ b/packages/auth/src/repository/index.ts @@ -1,5 +1,5 @@ -import { createService } from '@atj/common'; -import { type DatabaseContext } from '@atj/database'; +import { createService } from '@gsa-tts/forms-common'; +import { type DatabaseContext } from '@gsa-tts/forms-database'; import { createSession } from './create-session.js'; import { createUser } from './create-user.js'; diff --git a/packages/auth/src/services/index.ts b/packages/auth/src/services/index.ts index 7e60f93f..23b25ad7 100644 --- a/packages/auth/src/services/index.ts +++ b/packages/auth/src/services/index.ts @@ -1,6 +1,6 @@ import { Cookie, Lucia } from 'lucia'; -import { createService } from '@atj/common'; +import { createService } from '@gsa-tts/forms-common'; import { type UserSession, diff --git a/packages/auth/src/services/process-provider-callback.ts b/packages/auth/src/services/process-provider-callback.ts index 88a7e6f8..ee108c28 100644 --- a/packages/auth/src/services/process-provider-callback.ts +++ b/packages/auth/src/services/process-provider-callback.ts @@ -1,7 +1,7 @@ import { OAuth2RequestError } from 'arctic'; import { randomUUID } from 'crypto'; -import * as r from '@atj/common'; +import * as r from '@gsa-tts/forms-common'; import { type AuthServiceContext } from './index.js'; type LoginGovUser = { diff --git a/packages/auth/src/services/process-session-cookie.ts b/packages/auth/src/services/process-session-cookie.ts index 209cf246..e5a32153 100644 --- a/packages/auth/src/services/process-session-cookie.ts +++ b/packages/auth/src/services/process-session-cookie.ts @@ -1,6 +1,6 @@ import { verifyRequestOrigin } from 'lucia'; -import { type VoidResult } from '@atj/common'; +import { type VoidResult } from '@gsa-tts/forms-common'; import { type AuthServiceContext } from './index.js'; diff --git a/packages/auth/vitest.config.ts b/packages/auth/vitest.config.ts index 68cf95c0..1e198670 100644 --- a/packages/auth/vitest.config.ts +++ b/packages/auth/vitest.config.ts @@ -1,6 +1,6 @@ import { defineConfig, mergeConfig } from 'vitest/config'; -import { getVitestDatabaseContainerGlobalSetupPath } from '@atj/database'; +import { getVitestDatabaseContainerGlobalSetupPath } from '@gsa-tts/forms-database'; import sharedTestConfig from '../../vitest.shared'; export default mergeConfig( diff --git a/packages/common/README.md b/packages/common/README.md index cb6d84dd..2cb5b9e0 100644 --- a/packages/common/README.md +++ b/packages/common/README.md @@ -1 +1 @@ -# @atj/common +# @gsa-tts/forms-common diff --git a/packages/common/package.json b/packages/common/package.json index dafd39e5..c33ed622 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,7 +1,7 @@ { - "name": "@atj/common", + "name": "@gsa-tts/forms-common", "version": "1.0.0", - "description": "10x ATJ shared resources", + "description": "10x Forms Platform shared resources", "type": "module", "license": "CC0", "main": "dist/index.js", diff --git a/packages/database/README.md b/packages/database/README.md index da608e17..a67f14b9 100644 --- a/packages/database/README.md +++ b/packages/database/README.md @@ -1,4 +1,4 @@ -# @atj/database +# @gsa-tts/forms-database This package maintains the supporting infrastructure for the Forms Platform database. @@ -19,7 +19,7 @@ Application of database migrations are orchestrated by the application via ## Testing -Packages that leverage `@atj/database` may use provided helpers for testing +Packages that leverage `@gsa-tts/forms-database` may use provided helpers for testing purposes. ### Testing database gateway routines @@ -30,7 +30,7 @@ a clean database on both Sqlite3 and PostgreSQL: ```typescript import { expect, it } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { type DbTestContext, describeDatabase } from '@gsa-tts/forms-database/testing'; describeDatabase('database connection', () => { it('selects all via kysely', async ({ db }) => { @@ -52,7 +52,7 @@ the `createInMemoryDatabaseContext` factory. This will provide an ephemeral in-memory Sqlite3 database. ```typescript -import { createInMemoryDatabaseContext } from '@atj/database/context'; +import { createInMemoryDatabaseContext } from '@gsa-tts/forms-database/context'; describe('business logic tested with in-memory database', () => { it('context helper has a connection to a sqlite database', async () => { diff --git a/packages/database/package.json b/packages/database/package.json index fc5ee8ba..170f19dc 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -1,7 +1,7 @@ { - "name": "@atj/database", + "name": "@gsa-tts/forms-database", "version": "1.0.0", - "description": "10x ATJ database", + "description": "10x Forms Platform database", "type": "module", "license": "CC0", "main": "dist/cjs/index.js", @@ -31,7 +31,7 @@ "test": "vitest run --coverage" }, "dependencies": { - "@atj/common": "workspace:*", + "@gsa-tts/forms-common": "workspace:*", "@types/pg": "^8.11.6", "better-sqlite3": "^11.7.2", "knex": "^3.1.0", diff --git a/packages/design/README.md b/packages/design/README.md index 4e0d6c2d..6b2bee0e 100644 --- a/packages/design/README.md +++ b/packages/design/README.md @@ -1,4 +1,4 @@ -# @atj/design +# @gsa-tts/forms-design This package encapsulates all the design components used in Forms Platform frontend applications. @@ -13,4 +13,4 @@ See relevant ADRs: - [documents/adr/0007-initial-css-strategy](../../documents/adr/0007-initial-css-strategy.md) - [documents/adr/0009-design-assets-workflow.md](../../documents/adr/0009-design-assets-workflow.md) -This package as a special watch task. If your dev server is running already (`pnpm dev`), you can open a separate terminal and run `pnpm test:watch` and any changes to the *.{ts,tsx} files in this package will run the test suite. If you'd like to run from the project root directory, you would run `pnpm --filter @atj/design test:watch`. +This package as a special watch task. If your dev server is running already (`pnpm dev`), you can open a separate terminal and run `pnpm test:watch` and any changes to the *.{ts,tsx} files in this package will run the test suite. If you'd like to run from the project root directory, you would run `pnpm --filter @gsa-tts/forms-design test:watch`. diff --git a/packages/design/package.json b/packages/design/package.json index d3fe7dd0..9dc4bbe3 100644 --- a/packages/design/package.json +++ b/packages/design/package.json @@ -1,5 +1,5 @@ { - "name": "@atj/design", + "name": "@gsa-tts/forms-design", "version": "0.0.1", "main": "src/index.ts", "type": "module", @@ -67,8 +67,8 @@ "wait-on": "^7.2.0" }, "dependencies": { - "@atj/common": "workspace:*", - "@atj/forms": "workspace:*", + "@gsa-tts/forms-common": "workspace:*", + "@gsa-tts/forms-core": "workspace:*", "@dnd-kit/core": "^6.1.0", "@dnd-kit/sortable": "^8.0.0", "@dnd-kit/utilities": "^3.2.2", diff --git a/packages/design/src/AvailableFormList/AvailableFormList.stories.tsx b/packages/design/src/AvailableFormList/AvailableFormList.stories.tsx index dab6662d..05ad5cbf 100644 --- a/packages/design/src/AvailableFormList/AvailableFormList.stories.tsx +++ b/packages/design/src/AvailableFormList/AvailableFormList.stories.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { MemoryRouter } from 'react-router-dom'; import type { Meta, StoryObj } from '@storybook/react'; -import { type FormService, createForm, nullSession } from '@atj/forms'; -import { createTestBrowserFormService } from '@atj/forms/context'; +import { type FormService, createForm, nullSession } from '@gsa-tts/forms-core'; +import { createTestBrowserFormService } from '@gsa-tts/forms-core/context'; import { FormManagerProvider } from '../FormManager/store.js'; import { createTestFormManagerContext } from '../test-form.js'; import AvailableFormList from './index.js'; diff --git a/packages/design/src/AvailableFormList/index.tsx b/packages/design/src/AvailableFormList/index.tsx index cc646a8c..8024ffef 100644 --- a/packages/design/src/AvailableFormList/index.tsx +++ b/packages/design/src/AvailableFormList/index.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState } from 'react'; import { Link } from 'react-router-dom'; -import { type FormService } from '@atj/forms'; +import { type FormService } from '@gsa-tts/forms-core'; import * as AppRoutes from '../FormManager/routes.js'; diff --git a/packages/design/src/Form/ActionBar/index.tsx b/packages/design/src/Form/ActionBar/index.tsx index 49cef0a8..58799287 100644 --- a/packages/design/src/Form/ActionBar/index.tsx +++ b/packages/design/src/Form/ActionBar/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { PromptAction } from '@atj/forms'; +import { PromptAction } from '@gsa-tts/forms-core'; export default function ActionBar({ actions }: { actions: PromptAction[] }) { return ( diff --git a/packages/design/src/Form/components/Address/index.tsx b/packages/design/src/Form/components/Address/index.tsx index e05df83f..ab9b92c5 100644 --- a/packages/design/src/Form/components/Address/index.tsx +++ b/packages/design/src/Form/components/Address/index.tsx @@ -2,7 +2,7 @@ import classNames from 'classnames'; import React from 'react'; import { useFormContext } from 'react-hook-form'; -import { type AddressComponentProps } from '@atj/forms'; +import { type AddressComponentProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; diff --git a/packages/design/src/Form/components/Attachment/Attachment.stories.tsx b/packages/design/src/Form/components/Attachment/Attachment.stories.tsx index 28ff08f2..c54552a9 100644 --- a/packages/design/src/Form/components/Attachment/Attachment.stories.tsx +++ b/packages/design/src/Form/components/Attachment/Attachment.stories.tsx @@ -1,8 +1,8 @@ import React from 'react'; import { within, userEvent } from '@storybook/test'; import { expect } from '@storybook/test'; -import { attachmentFileTypeMimes } from '@atj/forms'; -import { type AttachmentProps } from '@atj/forms'; +import { attachmentFileTypeMimes } from '@gsa-tts/forms-core'; +import { type AttachmentProps } from '@gsa-tts/forms-core'; import { FormProvider, useForm } from 'react-hook-form'; import type { Meta, StoryObj } from '@storybook/react'; diff --git a/packages/design/src/Form/components/Attachment/index.tsx b/packages/design/src/Form/components/Attachment/index.tsx index 3ab38c5a..613b7dcb 100644 --- a/packages/design/src/Form/components/Attachment/index.tsx +++ b/packages/design/src/Form/components/Attachment/index.tsx @@ -1,8 +1,8 @@ import classNames from 'classnames'; import React, { useState } from 'react'; import { useFormContext } from 'react-hook-form'; -import { type AttachmentProps } from '@atj/forms'; -import { attachmentFileTypeOptions } from '@atj/forms'; +import { type AttachmentProps } from '@gsa-tts/forms-core'; +import { attachmentFileTypeOptions } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; const Attachment: PatternComponent = props => { diff --git a/packages/design/src/Form/components/Checkbox/Checkbox.stories.tsx b/packages/design/src/Form/components/Checkbox/Checkbox.stories.tsx index 40953130..50e2e8ae 100644 --- a/packages/design/src/Form/components/Checkbox/Checkbox.stories.tsx +++ b/packages/design/src/Form/components/Checkbox/Checkbox.stories.tsx @@ -3,7 +3,7 @@ import { FormProvider, useForm } from 'react-hook-form'; import { type Meta, type StoryObj } from '@storybook/react'; import { CheckboxPattern } from './Checkbox.js'; -import { CheckboxProps } from '@atj/forms'; +import { CheckboxProps } from '@gsa-tts/forms-core'; const meta: Meta = { title: 'patterns/CheckboxPattern', diff --git a/packages/design/src/Form/components/Checkbox/Checkbox.tsx b/packages/design/src/Form/components/Checkbox/Checkbox.tsx index ae2f1004..f92de2d6 100644 --- a/packages/design/src/Form/components/Checkbox/Checkbox.tsx +++ b/packages/design/src/Form/components/Checkbox/Checkbox.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { useFormContext } from 'react-hook-form'; -import { type CheckboxProps } from '@atj/forms'; +import { type CheckboxProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; diff --git a/packages/design/src/Form/components/DateOfBirth/DateOfBirth.tsx b/packages/design/src/Form/components/DateOfBirth/DateOfBirth.tsx index 9309f8dd..0efc4da7 100644 --- a/packages/design/src/Form/components/DateOfBirth/DateOfBirth.tsx +++ b/packages/design/src/Form/components/DateOfBirth/DateOfBirth.tsx @@ -1,7 +1,7 @@ import React from 'react'; import classNames from 'classnames'; import { useFormContext } from 'react-hook-form'; -import { type DateOfBirthProps } from '@atj/forms'; +import { type DateOfBirthProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; const months = [ diff --git a/packages/design/src/Form/components/EmailInput/EmailInput.tsx b/packages/design/src/Form/components/EmailInput/EmailInput.tsx index ee58e2d7..a41d1119 100644 --- a/packages/design/src/Form/components/EmailInput/EmailInput.tsx +++ b/packages/design/src/Form/components/EmailInput/EmailInput.tsx @@ -1,7 +1,7 @@ import React from 'react'; import classNames from 'classnames'; import { useFormContext } from 'react-hook-form'; -import { type EmailInputProps } from '@atj/forms'; +import { type EmailInputProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; export const EmailInputPattern: PatternComponent = ({ diff --git a/packages/design/src/Form/components/Fieldset/index.tsx b/packages/design/src/Form/components/Fieldset/index.tsx index 2f9bf5bd..a016c50d 100644 --- a/packages/design/src/Form/components/Fieldset/index.tsx +++ b/packages/design/src/Form/components/Fieldset/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { type FieldsetProps } from '@atj/forms'; +import { type FieldsetProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; import { renderPromptComponents } from '../../form-common.js'; diff --git a/packages/design/src/Form/components/FormSummary/index.tsx b/packages/design/src/Form/components/FormSummary/index.tsx index d9a009f6..e2aeace3 100644 --- a/packages/design/src/Form/components/FormSummary/index.tsx +++ b/packages/design/src/Form/components/FormSummary/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { type FormSummaryProps } from '@atj/forms'; +import { type FormSummaryProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; const FormSummary: PatternComponent = props => { diff --git a/packages/design/src/Form/components/GenderId/index.tsx b/packages/design/src/Form/components/GenderId/index.tsx index 3047cf7f..3af90b40 100644 --- a/packages/design/src/Form/components/GenderId/index.tsx +++ b/packages/design/src/Form/components/GenderId/index.tsx @@ -1,7 +1,7 @@ import React, { useState } from 'react'; import classNames from 'classnames'; import { useFormContext, useWatch } from 'react-hook-form'; -import { type GenderIdProps } from '@atj/forms'; +import { type GenderIdProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; const GenderIdPattern: PatternComponent = ({ diff --git a/packages/design/src/Form/components/PackageDownload/index.tsx b/packages/design/src/Form/components/PackageDownload/index.tsx index c1f5d5d9..ed75f35f 100644 --- a/packages/design/src/Form/components/PackageDownload/index.tsx +++ b/packages/design/src/Form/components/PackageDownload/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { type PackageDownloadProps } from '@atj/forms'; +import { type PackageDownloadProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; import ActionBar from '../../../Form/ActionBar/index.js'; diff --git a/packages/design/src/Form/components/Page/index.tsx b/packages/design/src/Form/components/Page/index.tsx index 9523b3aa..90911aae 100644 --- a/packages/design/src/Form/components/Page/index.tsx +++ b/packages/design/src/Form/components/Page/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { type PageProps } from '@atj/forms'; +import { type PageProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; import { renderPromptComponents } from '../../form-common.js'; diff --git a/packages/design/src/Form/components/PageSet/PageSet.stories.tsx b/packages/design/src/Form/components/PageSet/PageSet.stories.tsx index 5a0b4aaf..c6938c37 100644 --- a/packages/design/src/Form/components/PageSet/PageSet.stories.tsx +++ b/packages/design/src/Form/components/PageSet/PageSet.stories.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { MemoryRouter } from 'react-router-dom'; import type { Meta, StoryObj } from '@storybook/react'; -import { type PageSetProps } from '@atj/forms'; +import { type PageSetProps } from '@gsa-tts/forms-core'; import { FormManagerProvider } from '../../../FormManager/store.js'; import { diff --git a/packages/design/src/Form/components/PageSet/PageSet.tsx b/packages/design/src/Form/components/PageSet/PageSet.tsx index 84d2f650..b66a3175 100644 --- a/packages/design/src/Form/components/PageSet/PageSet.tsx +++ b/packages/design/src/Form/components/PageSet/PageSet.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { type PageSetProps } from '@atj/forms'; +import { type PageSetProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; import ActionBar from '../../../Form/ActionBar/index.js'; diff --git a/packages/design/src/Form/components/Paragraph/index.tsx b/packages/design/src/Form/components/Paragraph/index.tsx index 62abb80d..79d5c008 100644 --- a/packages/design/src/Form/components/Paragraph/index.tsx +++ b/packages/design/src/Form/components/Paragraph/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { type ParagraphProps } from '@atj/forms'; +import { type ParagraphProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; diff --git a/packages/design/src/Form/components/PhoneNumber/PhoneNumber.tsx b/packages/design/src/Form/components/PhoneNumber/PhoneNumber.tsx index dbe47e91..c92dc9c0 100644 --- a/packages/design/src/Form/components/PhoneNumber/PhoneNumber.tsx +++ b/packages/design/src/Form/components/PhoneNumber/PhoneNumber.tsx @@ -1,7 +1,7 @@ import React from 'react'; import classNames from 'classnames'; import { useFormContext } from 'react-hook-form'; -import { type PhoneNumberProps } from '@atj/forms'; +import { type PhoneNumberProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; const formatPhoneNumber = (value: string) => { diff --git a/packages/design/src/Form/components/RadioGroup/RadioGroup.tsx b/packages/design/src/Form/components/RadioGroup/RadioGroup.tsx index 5a8f1902..e96dff8e 100644 --- a/packages/design/src/Form/components/RadioGroup/RadioGroup.tsx +++ b/packages/design/src/Form/components/RadioGroup/RadioGroup.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { useFormContext } from 'react-hook-form'; -import { type RadioGroupProps } from '@atj/forms'; +import { type RadioGroupProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; diff --git a/packages/design/src/Form/components/Repeater/Repeater.stories.tsx b/packages/design/src/Form/components/Repeater/Repeater.stories.tsx index 305ec9d6..2e8c66b1 100644 --- a/packages/design/src/Form/components/Repeater/Repeater.stories.tsx +++ b/packages/design/src/Form/components/Repeater/Repeater.stories.tsx @@ -7,7 +7,7 @@ import type { DateOfBirthProps, EmailInputProps, RepeaterProps, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; import { expect, within } from '@storybook/test'; const defaultArgs = { diff --git a/packages/design/src/Form/components/Repeater/index.tsx b/packages/design/src/Form/components/Repeater/index.tsx index 3f11494d..29559f62 100644 --- a/packages/design/src/Form/components/Repeater/index.tsx +++ b/packages/design/src/Form/components/Repeater/index.tsx @@ -1,6 +1,6 @@ import React, { Children, useMemo } from 'react'; import { useFieldArray } from 'react-hook-form'; -import { type RepeaterProps, type PromptComponent } from '@atj/forms'; +import { type RepeaterProps, type PromptComponent } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; import { renderPromptComponents } from '../../form-common.js'; diff --git a/packages/design/src/Form/components/RichText/index.tsx b/packages/design/src/Form/components/RichText/index.tsx index 21770739..3166e651 100644 --- a/packages/design/src/Form/components/RichText/index.tsx +++ b/packages/design/src/Form/components/RichText/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { type RichTextProps } from '@atj/forms'; +import { type RichTextProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; import styles from './richTextStyles.module.css'; diff --git a/packages/design/src/Form/components/SelectDropdown/SelectDropdown.tsx b/packages/design/src/Form/components/SelectDropdown/SelectDropdown.tsx index 88f46123..1d25cb8d 100644 --- a/packages/design/src/Form/components/SelectDropdown/SelectDropdown.tsx +++ b/packages/design/src/Form/components/SelectDropdown/SelectDropdown.tsx @@ -1,7 +1,7 @@ import React from 'react'; import classNames from 'classnames'; import { useFormContext } from 'react-hook-form'; -import { type SelectDropdownProps } from '@atj/forms'; +import { type SelectDropdownProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; export const SelectDropdownPattern: PatternComponent = ({ diff --git a/packages/design/src/Form/components/SocialSecurityNumber/SocialSecurityNumber.tsx b/packages/design/src/Form/components/SocialSecurityNumber/SocialSecurityNumber.tsx index 7074998e..5e0c9624 100644 --- a/packages/design/src/Form/components/SocialSecurityNumber/SocialSecurityNumber.tsx +++ b/packages/design/src/Form/components/SocialSecurityNumber/SocialSecurityNumber.tsx @@ -1,7 +1,7 @@ import React from 'react'; import classNames from 'classnames'; import { useFormContext } from 'react-hook-form'; -import { type SocialSecurityNumberProps } from '@atj/forms'; +import { type SocialSecurityNumberProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../index.js'; diff --git a/packages/design/src/Form/components/SubmissionConfirmation/index.tsx b/packages/design/src/Form/components/SubmissionConfirmation/index.tsx index 19a33255..e62e67c9 100644 --- a/packages/design/src/Form/components/SubmissionConfirmation/index.tsx +++ b/packages/design/src/Form/components/SubmissionConfirmation/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { type SubmissionConfirmationProps } from '@atj/forms'; +import { type SubmissionConfirmationProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; const SubmissionConfirmation: PatternComponent< diff --git a/packages/design/src/Form/components/TextArea/index.tsx b/packages/design/src/Form/components/TextArea/index.tsx index 4d13960a..81607f3d 100644 --- a/packages/design/src/Form/components/TextArea/index.tsx +++ b/packages/design/src/Form/components/TextArea/index.tsx @@ -2,7 +2,7 @@ import React from 'react'; import classNames from 'classnames'; import { useFormContext } from 'react-hook-form'; -import { type TextAreaProps } from '@atj/forms'; +import { type TextAreaProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; const TextArea: PatternComponent = ({ diff --git a/packages/design/src/Form/components/TextInput/index.tsx b/packages/design/src/Form/components/TextInput/index.tsx index 64e1dc41..1be220d7 100644 --- a/packages/design/src/Form/components/TextInput/index.tsx +++ b/packages/design/src/Form/components/TextInput/index.tsx @@ -2,7 +2,7 @@ import classNames from 'classnames'; import React from 'react'; import { useFormContext } from 'react-hook-form'; -import { type TextInputProps } from '@atj/forms'; +import { type TextInputProps } from '@gsa-tts/forms-core'; import { type PatternComponent } from '../../../Form/index.js'; const TextInput: PatternComponent = props => { diff --git a/packages/design/src/Form/components/ZipCode/index.tsx b/packages/design/src/Form/components/ZipCode/index.tsx index 9c1f8238..a53580d1 100644 --- a/packages/design/src/Form/components/ZipCode/index.tsx +++ b/packages/design/src/Form/components/ZipCode/index.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { useFormContext } from 'react-hook-form'; -import { type ZipcodeProps } from '@atj/forms'; +import { type ZipcodeProps } from '@gsa-tts/forms-core'; export const ZipCode = (props: ZipcodeProps) => { const { register } = useFormContext(); diff --git a/packages/design/src/Form/form-common.tsx b/packages/design/src/Form/form-common.tsx index 4c841272..e4c7c381 100644 --- a/packages/design/src/Form/form-common.tsx +++ b/packages/design/src/Form/form-common.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import type { PromptComponent } from '@atj/forms'; +import type { PromptComponent } from '@gsa-tts/forms-core'; import type { FormUIContext } from './index.js'; export const renderPromptComponents = ( diff --git a/packages/design/src/Form/index.tsx b/packages/design/src/Form/index.tsx index 28229c78..99e99413 100644 --- a/packages/design/src/Form/index.tsx +++ b/packages/design/src/Form/index.tsx @@ -11,7 +11,7 @@ import { type PatternProps, type Prompt, type PromptComponent, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; import { renderPromptComponents } from './form-common.js'; export type FormUIContext = { diff --git a/packages/design/src/FormManager/FormDelete/FormDelete.stories.tsx b/packages/design/src/FormManager/FormDelete/FormDelete.stories.tsx index f6d6caa7..193ce407 100644 --- a/packages/design/src/FormManager/FormDelete/FormDelete.stories.tsx +++ b/packages/design/src/FormManager/FormDelete/FormDelete.stories.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { MemoryRouter } from 'react-router-dom'; import type { Meta, StoryObj } from '@storybook/react'; -import { createTestBrowserFormService } from '@atj/forms/context'; +import { createTestBrowserFormService } from '@gsa-tts/forms-core/context'; import { createTwoPatternTestForm } from '../../test-form.js'; import FormDelete from './index.js'; diff --git a/packages/design/src/FormManager/FormDelete/index.tsx b/packages/design/src/FormManager/FormDelete/index.tsx index 7525b492..8d072fbc 100644 --- a/packages/design/src/FormManager/FormDelete/index.tsx +++ b/packages/design/src/FormManager/FormDelete/index.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState } from 'react'; import { useNavigate } from 'react-router-dom'; -import type { Blueprint, FormService } from '@atj/forms'; +import type { Blueprint, FormService } from '@gsa-tts/forms-core'; export default function FormDelete({ formId, diff --git a/packages/design/src/FormManager/FormDocumentImport/DocumentImporter/index.tsx b/packages/design/src/FormManager/FormDocumentImport/DocumentImporter/index.tsx index 8350c5db..189ff7a0 100644 --- a/packages/design/src/FormManager/FormDocumentImport/DocumentImporter/index.tsx +++ b/packages/design/src/FormManager/FormDocumentImport/DocumentImporter/index.tsx @@ -8,7 +8,7 @@ import { addDocument, addDocumentFieldsToForm, createFormSession, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; import Form, { FormUIContext } from '../../../Form/index.js'; import { onFileInputChangeGetFile } from '../../FormList/CreateNew/file-input.js'; diff --git a/packages/design/src/FormManager/FormDocumentImport/index.tsx b/packages/design/src/FormManager/FormDocumentImport/index.tsx index 3cb7b927..87b8d1a0 100644 --- a/packages/design/src/FormManager/FormDocumentImport/index.tsx +++ b/packages/design/src/FormManager/FormDocumentImport/index.tsx @@ -1,6 +1,6 @@ import React, { useEffect, useState } from 'react'; -import { Blueprint, type FormService } from '@atj/forms'; +import { Blueprint, type FormService } from '@gsa-tts/forms-core'; import { type FormUIContext } from '../../Form/index.js'; import DocumentImporter from './DocumentImporter/index.js'; diff --git a/packages/design/src/FormManager/FormEdit/AddPatternDropdown.tsx b/packages/design/src/FormManager/FormEdit/AddPatternDropdown.tsx index 58101935..5be8d9e3 100644 --- a/packages/design/src/FormManager/FormEdit/AddPatternDropdown.tsx +++ b/packages/design/src/FormManager/FormEdit/AddPatternDropdown.tsx @@ -1,5 +1,5 @@ import React, { useState, useRef, useEffect } from 'react'; -import { defaultFormConfig, type PatternConfig } from '@atj/forms'; +import { defaultFormConfig, type PatternConfig } from '@gsa-tts/forms-core'; import { useFormManagerStore } from '../store.js'; import styles from './formEditStyles.module.css'; import attachmentIcon from './images/page-icon.svg'; diff --git a/packages/design/src/FormManager/FormEdit/components/AttachmentPatternEdit/AttachmentPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/AttachmentPatternEdit/AttachmentPatternEdit.stories.tsx index 44e9dad0..4a6a869c 100644 --- a/packages/design/src/FormManager/FormEdit/components/AttachmentPatternEdit/AttachmentPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/AttachmentPatternEdit/AttachmentPatternEdit.stories.tsx @@ -1,6 +1,6 @@ import type { Meta, StoryObj } from '@storybook/react'; -import { enLocale as message } from '@atj/common'; -import { type AttachmentPattern } from '@atj/forms'; +import { enLocale as message } from '@gsa-tts/forms-common'; +import { type AttachmentPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta, diff --git a/packages/design/src/FormManager/FormEdit/components/AttachmentPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/AttachmentPatternEdit/index.tsx index c0c79f98..cfafa378 100644 --- a/packages/design/src/FormManager/FormEdit/components/AttachmentPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/AttachmentPatternEdit/index.tsx @@ -1,14 +1,17 @@ import classNames from 'classnames'; import React from 'react'; -import { PatternId, AttachmentProps } from '@atj/forms'; -import { AttachmentPattern, attachmentFileTypeOptions } from '@atj/forms'; +import { PatternId, AttachmentProps } from '@gsa-tts/forms-core'; +import { + AttachmentPattern, + attachmentFileTypeOptions, +} from '@gsa-tts/forms-core'; import Attachment from '../../../../Form/components/Attachment/index.js'; import { useFormManagerStore } from '../../../store.js'; import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import styles from './attachmentPatternEditStyles.module.css'; const AttachmentPatternEdit: PatternEditComponent = ({ diff --git a/packages/design/src/FormManager/FormEdit/components/CheckboxPatternEdit/CheckboxPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/CheckboxPatternEdit/CheckboxPatternEdit.stories.tsx index d93c74b0..84c40e44 100644 --- a/packages/design/src/FormManager/FormEdit/components/CheckboxPatternEdit/CheckboxPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/CheckboxPatternEdit/CheckboxPatternEdit.stories.tsx @@ -1,6 +1,6 @@ import type { Meta, StoryObj } from '@storybook/react'; -import { type CheckboxPattern } from '@atj/forms'; +import { type CheckboxPattern } from '@gsa-tts/forms-core'; import CheckboxPatternEdit from './index.js'; import { @@ -9,7 +9,7 @@ import { testUpdateFormFieldOnSubmit, } from '../common/story-helper.js'; import FormEdit from '../../index.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { expect } from '@storybook/test'; import { within } from '@testing-library/react'; diff --git a/packages/design/src/FormManager/FormEdit/components/CheckboxPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/CheckboxPatternEdit/index.tsx index acb24d68..4919cf7a 100644 --- a/packages/design/src/FormManager/FormEdit/components/CheckboxPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/CheckboxPatternEdit/index.tsx @@ -1,9 +1,9 @@ import classnames from 'classnames'; import React from 'react'; -import { enLocale as message } from '@atj/common'; -import { type CheckboxProps } from '@atj/forms'; -import { type CheckboxPattern } from '@atj/forms'; +import { enLocale as message } from '@gsa-tts/forms-common'; +import { type CheckboxProps } from '@gsa-tts/forms-core'; +import { type CheckboxPattern } from '@gsa-tts/forms-core'; import Checkbox from '../../../../Form/components/Checkbox/index.js'; import { PatternEditComponent } from '../../types.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/DateOfBirthPatternEdit/DateOfBirthPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/DateOfBirthPatternEdit/DateOfBirthPatternEdit.stories.tsx index 713d4908..1d934af4 100644 --- a/packages/design/src/FormManager/FormEdit/components/DateOfBirthPatternEdit/DateOfBirthPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/DateOfBirthPatternEdit/DateOfBirthPatternEdit.stories.tsx @@ -2,10 +2,10 @@ import type { Meta, StoryObj } from '@storybook/react'; import { expect, userEvent } from '@storybook/test'; import { within } from '@testing-library/react'; -import { type DateOfBirthPattern } from '@atj/forms'; +import { type DateOfBirthPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta } from '../common/story-helper.js'; import FormEdit from '../../index.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; const pattern: DateOfBirthPattern = { id: 'date-of-birth-1', diff --git a/packages/design/src/FormManager/FormEdit/components/DateOfBirthPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/DateOfBirthPatternEdit/index.tsx index e90f6ee3..1afd2fb9 100644 --- a/packages/design/src/FormManager/FormEdit/components/DateOfBirthPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/DateOfBirthPatternEdit/index.tsx @@ -1,8 +1,8 @@ import classnames from 'classnames'; import React from 'react'; -import { type DateOfBirthProps } from '@atj/forms'; -import { type DateOfBirthPattern } from '@atj/forms'; +import { type DateOfBirthProps } from '@gsa-tts/forms-core'; +import { type DateOfBirthPattern } from '@gsa-tts/forms-core'; import DateOfBirth from '../../../../Form/components/DateOfBirth/index.js'; import { PatternEditComponent } from '../../types.js'; @@ -10,7 +10,7 @@ import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import styles from '../../formEditStyles.module.css'; const DateOfBirthPatternEdit: PatternEditComponent = ({ diff --git a/packages/design/src/FormManager/FormEdit/components/DraggableList.stories.tsx b/packages/design/src/FormManager/FormEdit/components/DraggableList.stories.tsx index 59d30e81..3534ae68 100644 --- a/packages/design/src/FormManager/FormEdit/components/DraggableList.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/DraggableList.stories.tsx @@ -14,7 +14,7 @@ import { DraggableListProps, DraggableListPresentation, } from './PreviewSequencePattern/DraggableList.js'; -import { getPattern } from '@atj/forms'; +import { getPattern } from '@gsa-tts/forms-core'; const meta: Meta = { title: 'patterns/DraggableList', diff --git a/packages/design/src/FormManager/FormEdit/components/EmailInputPatternEdit/EmailInputPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/EmailInputPatternEdit/EmailInputPatternEdit.stories.tsx index ec941ebd..4746a1d4 100644 --- a/packages/design/src/FormManager/FormEdit/components/EmailInputPatternEdit/EmailInputPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/EmailInputPatternEdit/EmailInputPatternEdit.stories.tsx @@ -2,10 +2,10 @@ import type { Meta, StoryObj } from '@storybook/react'; import { expect, userEvent } from '@storybook/test'; import { within } from '@testing-library/react'; -import { type EmailInputPattern } from '@atj/forms'; +import { type EmailInputPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta } from '../common/story-helper.js'; import FormEdit from '../../index.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; const pattern: EmailInputPattern = { id: 'email-input-1', diff --git a/packages/design/src/FormManager/FormEdit/components/EmailInputPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/EmailInputPatternEdit/index.tsx index 05be5d06..97b5ff85 100644 --- a/packages/design/src/FormManager/FormEdit/components/EmailInputPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/EmailInputPatternEdit/index.tsx @@ -1,8 +1,8 @@ import classnames from 'classnames'; import React from 'react'; -import { type EmailInputProps } from '@atj/forms'; -import { type EmailInputPattern } from '@atj/forms'; +import { type EmailInputProps } from '@gsa-tts/forms-core'; +import { type EmailInputPattern } from '@gsa-tts/forms-core'; import EmailInput from '../../../../Form/components/EmailInput/index.js'; import { PatternEditComponent } from '../../types.js'; @@ -10,7 +10,7 @@ import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import styles from '../../formEditStyles.module.css'; const EmailInputEdit: PatternEditComponent = ({ diff --git a/packages/design/src/FormManager/FormEdit/components/FieldsetEdit/FieldsetEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/FieldsetEdit/FieldsetEdit.stories.tsx index 299d3cab..6ee56e72 100644 --- a/packages/design/src/FormManager/FormEdit/components/FieldsetEdit/FieldsetEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/FieldsetEdit/FieldsetEdit.stories.tsx @@ -2,8 +2,8 @@ import type { Meta, StoryObj } from '@storybook/react'; import { expect, userEvent } from '@storybook/test'; import { within } from '@testing-library/react'; -import { enLocale as message } from '@atj/common'; -import { type FieldsetPattern } from '@atj/forms'; +import { enLocale as message } from '@gsa-tts/forms-common'; +import { type FieldsetPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta, diff --git a/packages/design/src/FormManager/FormEdit/components/FieldsetEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/FieldsetEdit/index.tsx index d413f73b..026985ac 100644 --- a/packages/design/src/FormManager/FormEdit/components/FieldsetEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/FieldsetEdit/index.tsx @@ -1,8 +1,8 @@ import classNames from 'classnames'; import React from 'react'; -import { type PatternId, type FieldsetProps } from '@atj/forms'; -import { FieldsetPattern } from '@atj/forms'; +import { type PatternId, type FieldsetProps } from '@gsa-tts/forms-core'; +import { FieldsetPattern } from '@gsa-tts/forms-core'; import { CompoundAddPatternButton, diff --git a/packages/design/src/FormManager/FormEdit/components/FormSummaryEdit.tsx b/packages/design/src/FormManager/FormEdit/components/FormSummaryEdit.tsx index a7b4d6f7..59cae15c 100644 --- a/packages/design/src/FormManager/FormEdit/components/FormSummaryEdit.tsx +++ b/packages/design/src/FormManager/FormEdit/components/FormSummaryEdit.tsx @@ -1,9 +1,9 @@ import classNames from 'classnames'; import React from 'react'; -import { type FormSummaryProps } from '@atj/forms'; -import { type Pattern } from '@atj/forms'; -import { type FormSummaryPattern } from '@atj/forms'; +import { type FormSummaryProps } from '@gsa-tts/forms-core'; +import { type Pattern } from '@gsa-tts/forms-core'; +import { type FormSummaryPattern } from '@gsa-tts/forms-core'; import FormSummary from '../../../Form/components/FormSummary/index.js'; import { PatternEditComponent } from '../types.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/GenderIdPatternEdit/GenderIdPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/GenderIdPatternEdit/GenderIdPatternEdit.stories.tsx index b3858166..e1fad3ae 100644 --- a/packages/design/src/FormManager/FormEdit/components/GenderIdPatternEdit/GenderIdPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/GenderIdPatternEdit/GenderIdPatternEdit.stories.tsx @@ -2,10 +2,10 @@ import type { Meta, StoryObj } from '@storybook/react'; import { userEvent, expect } from '@storybook/test'; import { within } from '@testing-library/react'; -import { type GenderIdPattern } from '@atj/forms'; +import { type GenderIdPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta } from '../common/story-helper.js'; import FormEdit from '../../index.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; const pattern: GenderIdPattern = { id: 'gender-identity-1', diff --git a/packages/design/src/FormManager/FormEdit/components/GenderIdPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/GenderIdPatternEdit/index.tsx index bd777009..e840a0b0 100644 --- a/packages/design/src/FormManager/FormEdit/components/GenderIdPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/GenderIdPatternEdit/index.tsx @@ -1,8 +1,8 @@ import classnames from 'classnames'; import React from 'react'; -import { type GenderIdProps } from '@atj/forms'; -import { type GenderIdPattern } from '@atj/forms'; +import { type GenderIdProps } from '@gsa-tts/forms-core'; +import { type GenderIdPattern } from '@gsa-tts/forms-core'; import GenderId from '../../../../Form/components/GenderId/index.js'; import { PatternEditComponent } from '../../types.js'; @@ -10,7 +10,7 @@ import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import styles from '../../formEditStyles.module.css'; const GenderIdPatternEdit: PatternEditComponent = ({ diff --git a/packages/design/src/FormManager/FormEdit/components/InputPatternEdit/InputPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/InputPatternEdit/InputPatternEdit.stories.tsx index 8d762b22..bcfa917e 100644 --- a/packages/design/src/FormManager/FormEdit/components/InputPatternEdit/InputPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/InputPatternEdit/InputPatternEdit.stories.tsx @@ -1,7 +1,7 @@ import type { Meta, StoryObj } from '@storybook/react'; -import { enLocale as message } from '@atj/common'; -import { type InputPattern } from '@atj/forms'; +import { enLocale as message } from '@gsa-tts/forms-common'; +import { type InputPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta, diff --git a/packages/design/src/FormManager/FormEdit/components/InputPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/InputPatternEdit/index.tsx index b7fe0101..cc43738d 100644 --- a/packages/design/src/FormManager/FormEdit/components/InputPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/InputPatternEdit/index.tsx @@ -1,8 +1,8 @@ import classNames from 'classnames'; import React from 'react'; -import { PatternId, TextInputProps } from '@atj/forms'; -import { InputPattern } from '@atj/forms'; +import { PatternId, TextInputProps } from '@gsa-tts/forms-core'; +import { InputPattern } from '@gsa-tts/forms-core'; import TextInput from '../../../../Form/components/TextInput/index.js'; import { useFormManagerStore } from '../../../store.js'; @@ -11,7 +11,7 @@ import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; const InputPatternEdit: PatternEditComponent = ({ context, diff --git a/packages/design/src/FormManager/FormEdit/components/PackageDownloadPatternEdit.tsx b/packages/design/src/FormManager/FormEdit/components/PackageDownloadPatternEdit.tsx index bb411c6c..8b4dc737 100644 --- a/packages/design/src/FormManager/FormEdit/components/PackageDownloadPatternEdit.tsx +++ b/packages/design/src/FormManager/FormEdit/components/PackageDownloadPatternEdit.tsx @@ -1,12 +1,12 @@ import classnames from 'classnames'; import React from 'react'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { type PackageDownloadPattern, type PackageDownloadProps, type PatternId, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; import PackageDownload from '../../../Form/components/PackageDownload/index.js'; import { PatternEditComponent } from '../types.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/PageEdit.tsx b/packages/design/src/FormManager/FormEdit/components/PageEdit.tsx index acb1f6d4..a9efe1c7 100644 --- a/packages/design/src/FormManager/FormEdit/components/PageEdit.tsx +++ b/packages/design/src/FormManager/FormEdit/components/PageEdit.tsx @@ -1,9 +1,9 @@ import classnames from 'classnames'; import React from 'react'; -import { PageProps } from '@atj/forms'; -import { enLocale as message } from '@atj/common'; -import { PagePattern } from '@atj/forms'; +import { PageProps } from '@gsa-tts/forms-core'; +import { enLocale as message } from '@gsa-tts/forms-common'; +import { PagePattern } from '@gsa-tts/forms-core'; import { useRouteParams } from '../../hooks.js'; import { PatternEditComponent } from '../types.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/PageSetEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/PageSetEdit/index.tsx index 64ac4b47..9e6d0ac4 100644 --- a/packages/design/src/FormManager/FormEdit/components/PageSetEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/PageSetEdit/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { getPattern, type PageSetProps } from '@atj/forms'; +import { getPattern, type PageSetProps } from '@gsa-tts/forms-core'; import { PatternEditComponent } from '../../types.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/ParagraphPatternEdit/ParagraphPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/ParagraphPatternEdit/ParagraphPatternEdit.stories.tsx index d51c5462..fa8bf764 100644 --- a/packages/design/src/FormManager/FormEdit/components/ParagraphPatternEdit/ParagraphPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/ParagraphPatternEdit/ParagraphPatternEdit.stories.tsx @@ -1,7 +1,7 @@ import type { Meta, StoryObj } from '@storybook/react'; -import { type ParagraphPattern } from '@atj/forms'; -import { enLocale as message } from '@atj/common'; +import { type ParagraphPattern } from '@gsa-tts/forms-core'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { createPatternEditStoryMeta } from '../common/story-helper.js'; import FormEdit from '../../index.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/ParagraphPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/ParagraphPatternEdit/index.tsx index b90cb00b..120a27c7 100644 --- a/packages/design/src/FormManager/FormEdit/components/ParagraphPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/ParagraphPatternEdit/index.tsx @@ -1,9 +1,9 @@ import classnames from 'classnames'; import React from 'react'; -import { enLocale as message } from '@atj/common'; -import { PatternId, type ParagraphProps } from '@atj/forms'; -import { type ParagraphPattern } from '@atj/forms'; +import { enLocale as message } from '@gsa-tts/forms-common'; +import { PatternId, type ParagraphProps } from '@gsa-tts/forms-core'; +import { type ParagraphPattern } from '@gsa-tts/forms-core'; import Paragraph from '../../../../Form/components/Paragraph/index.js'; import { PatternEditComponent } from '../../types.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/PhoneNumberPatternEdit/PhoneNumberPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/PhoneNumberPatternEdit/PhoneNumberPatternEdit.stories.tsx index d4ed5291..56bfccc3 100644 --- a/packages/design/src/FormManager/FormEdit/components/PhoneNumberPatternEdit/PhoneNumberPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/PhoneNumberPatternEdit/PhoneNumberPatternEdit.stories.tsx @@ -2,10 +2,10 @@ import type { Meta, StoryObj } from '@storybook/react'; import { expect, userEvent } from '@storybook/test'; import { within } from '@testing-library/react'; -import { type PhoneNumberPattern } from '@atj/forms'; +import { type PhoneNumberPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta } from '../common/story-helper.js'; import FormEdit from '../../index.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; const pattern: PhoneNumberPattern = { id: 'phone-number-1', diff --git a/packages/design/src/FormManager/FormEdit/components/PhoneNumberPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/PhoneNumberPatternEdit/index.tsx index 85e77373..03fd5c29 100644 --- a/packages/design/src/FormManager/FormEdit/components/PhoneNumberPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/PhoneNumberPatternEdit/index.tsx @@ -1,8 +1,8 @@ import classnames from 'classnames'; import React from 'react'; -import { type PhoneNumberProps } from '@atj/forms'; -import { type PhoneNumberPattern } from '@atj/forms'; +import { type PhoneNumberProps } from '@gsa-tts/forms-core'; +import { type PhoneNumberPattern } from '@gsa-tts/forms-core'; import PhoneNumber from '../../../../Form/components/PhoneNumber/index.js'; import { PatternEditComponent } from '../../types.js'; @@ -10,7 +10,7 @@ import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import styles from '../../formEditStyles.module.css'; const PhoneNumberPatternEdit: PatternEditComponent = ({ diff --git a/packages/design/src/FormManager/FormEdit/components/PreviewSequencePattern/index.tsx b/packages/design/src/FormManager/FormEdit/components/PreviewSequencePattern/index.tsx index 302923a9..a9ae14aa 100644 --- a/packages/design/src/FormManager/FormEdit/components/PreviewSequencePattern/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/PreviewSequencePattern/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { type SequenceProps, getPattern } from '@atj/forms'; +import { type SequenceProps, getPattern } from '@gsa-tts/forms-core'; import { DraggableList } from './DraggableList.js'; import { useFormManagerStore } from '../../../store.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/RadioGroupPatternEdit/RadioGroupPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/RadioGroupPatternEdit/RadioGroupPatternEdit.stories.tsx index 6e4e5908..d110f30a 100644 --- a/packages/design/src/FormManager/FormEdit/components/RadioGroupPatternEdit/RadioGroupPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/RadioGroupPatternEdit/RadioGroupPatternEdit.stories.tsx @@ -1,11 +1,11 @@ import type { Meta, StoryObj } from '@storybook/react'; -import { type RadioGroupPattern } from '@atj/forms'; +import { type RadioGroupPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta } from '../common/story-helper.js'; import FormEdit from '../../index.js'; import CheckboxPatternEdit from '../CheckboxPatternEdit/index.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { expect, userEvent } from '@storybook/test'; import { within } from '@testing-library/react'; diff --git a/packages/design/src/FormManager/FormEdit/components/RadioGroupPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/RadioGroupPatternEdit/index.tsx index 503d3013..94c4928d 100644 --- a/packages/design/src/FormManager/FormEdit/components/RadioGroupPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/RadioGroupPatternEdit/index.tsx @@ -1,8 +1,8 @@ import classnames from 'classnames'; import React, { useState } from 'react'; -import { type RadioGroupProps } from '@atj/forms'; -import { type RadioGroupPattern } from '@atj/forms'; +import { type RadioGroupProps } from '@gsa-tts/forms-core'; +import { type RadioGroupPattern } from '@gsa-tts/forms-core'; import RadioGroup from '../../../../Form/components/RadioGroup/index.js'; import { PatternEditComponent } from '../../types.js'; @@ -10,7 +10,7 @@ import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import styles from '../../formEditStyles.module.css'; const RadioGroupPatternEdit: PatternEditComponent = ({ diff --git a/packages/design/src/FormManager/FormEdit/components/RepeaterPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/RepeaterPatternEdit.stories.tsx index 5d519e5e..3a3e986d 100644 --- a/packages/design/src/FormManager/FormEdit/components/RepeaterPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/RepeaterPatternEdit.stories.tsx @@ -2,8 +2,8 @@ import type { Meta, StoryObj } from '@storybook/react'; import { expect, userEvent } from '@storybook/test'; import { within } from '@testing-library/react'; -import { enLocale as message } from '@atj/common'; -import { type RepeaterPattern } from '@atj/forms'; +import { enLocale as message } from '@gsa-tts/forms-common'; +import { type RepeaterPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta, diff --git a/packages/design/src/FormManager/FormEdit/components/RepeaterPatternEdit.tsx b/packages/design/src/FormManager/FormEdit/components/RepeaterPatternEdit.tsx index c76bf82d..8f6119b0 100644 --- a/packages/design/src/FormManager/FormEdit/components/RepeaterPatternEdit.tsx +++ b/packages/design/src/FormManager/FormEdit/components/RepeaterPatternEdit.tsx @@ -1,8 +1,8 @@ import classNames from 'classnames'; import React from 'react'; -import { type PatternId, type RepeaterProps } from '@atj/forms'; -import { RepeaterPattern } from '@atj/forms'; +import { type PatternId, type RepeaterProps } from '@gsa-tts/forms-core'; +import { RepeaterPattern } from '@gsa-tts/forms-core'; import { CompoundAddPatternButton, diff --git a/packages/design/src/FormManager/FormEdit/components/RichTextPatternEdit/RichTextPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/RichTextPatternEdit/RichTextPatternEdit.stories.tsx index f984f3f7..355bc83d 100644 --- a/packages/design/src/FormManager/FormEdit/components/RichTextPatternEdit/RichTextPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/RichTextPatternEdit/RichTextPatternEdit.stories.tsx @@ -2,8 +2,8 @@ import type { Meta, StoryObj } from '@storybook/react'; import { expect, userEvent } from '@storybook/test'; import { within } from '@testing-library/react'; -import { type RichTextPattern } from '@atj/forms'; -import { en as message } from '@atj/common/src/locales/en/app.js'; +import { type RichTextPattern } from '@gsa-tts/forms-core'; +import { en as message } from '@gsa-tts/forms-common/src/locales/en/app.js'; import { createPatternEditStoryMeta } from '../common/story-helper.js'; import FormEdit from '../../index.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/RichTextPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/RichTextPatternEdit/index.tsx index b810a5fa..682a2219 100644 --- a/packages/design/src/FormManager/FormEdit/components/RichTextPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/RichTextPatternEdit/index.tsx @@ -5,13 +5,13 @@ import { EditorContent, useEditor } from '@tiptap/react'; import { Editor } from '@tiptap/core'; import StarterKit from '@tiptap/starter-kit'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { type PatternId, type PatternMap, type RichTextPattern, type RichTextProps, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; import RichText from '../../../../Form/components/RichText/index.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/SelectDropdownPatternEdit/SelectDropdownPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/SelectDropdownPatternEdit/SelectDropdownPatternEdit.stories.tsx index 47911994..e4134a3e 100644 --- a/packages/design/src/FormManager/FormEdit/components/SelectDropdownPatternEdit/SelectDropdownPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/SelectDropdownPatternEdit/SelectDropdownPatternEdit.stories.tsx @@ -1,11 +1,11 @@ import type { Meta, StoryObj } from '@storybook/react'; -import { type SelectDropdownPattern } from '@atj/forms'; +import { type SelectDropdownPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta } from '../common/story-helper.js'; import FormEdit from '../../index.js'; import CheckboxPatternEdit from '../CheckboxPatternEdit/index.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { expect, userEvent } from '@storybook/test'; import { within } from '@testing-library/react'; diff --git a/packages/design/src/FormManager/FormEdit/components/SelectDropdownPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/SelectDropdownPatternEdit/index.tsx index 0333d25e..8bba05a1 100644 --- a/packages/design/src/FormManager/FormEdit/components/SelectDropdownPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/SelectDropdownPatternEdit/index.tsx @@ -1,8 +1,8 @@ import classnames from 'classnames'; import React, { useState } from 'react'; -import { type SelectDropdownProps } from '@atj/forms'; -import { type SelectDropdownPattern } from '@atj/forms'; +import { type SelectDropdownProps } from '@gsa-tts/forms-core'; +import { type SelectDropdownPattern } from '@gsa-tts/forms-core'; import SelectDropdown from '../../../../Form/components/SelectDropdown/index.js'; import { PatternEditComponent } from '../../types.js'; @@ -10,7 +10,7 @@ import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import styles from '../../formEditStyles.module.css'; const SelectDropdownPatternEdit: PatternEditComponent = ({ diff --git a/packages/design/src/FormManager/FormEdit/components/SocialSecurityNumberPatternEdit/SocialSecurityNumberPatternEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/SocialSecurityNumberPatternEdit/SocialSecurityNumberPatternEdit.stories.tsx index 531bf833..dfd12309 100644 --- a/packages/design/src/FormManager/FormEdit/components/SocialSecurityNumberPatternEdit/SocialSecurityNumberPatternEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/SocialSecurityNumberPatternEdit/SocialSecurityNumberPatternEdit.stories.tsx @@ -2,10 +2,10 @@ import type { Meta, StoryObj } from '@storybook/react'; import { expect, userEvent } from '@storybook/test'; import { within } from '@testing-library/react'; -import { type SocialSecurityNumberPattern } from '@atj/forms'; +import { type SocialSecurityNumberPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta } from '../common/story-helper.js'; import FormEdit from '../../index.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; const pattern: SocialSecurityNumberPattern = { id: 'social-security-number-1', diff --git a/packages/design/src/FormManager/FormEdit/components/SocialSecurityNumberPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/SocialSecurityNumberPatternEdit/index.tsx index ff5b6394..bc65bb26 100644 --- a/packages/design/src/FormManager/FormEdit/components/SocialSecurityNumberPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/SocialSecurityNumberPatternEdit/index.tsx @@ -1,8 +1,8 @@ import classnames from 'classnames'; import React from 'react'; -import { type SocialSecurityNumberProps } from '@atj/forms'; -import { type SocialSecurityNumberPattern } from '@atj/forms'; +import { type SocialSecurityNumberProps } from '@gsa-tts/forms-core'; +import { type SocialSecurityNumberPattern } from '@gsa-tts/forms-core'; import SocialSecurityNumber from '../../../../Form/components/SocialSecurityNumber/index.js'; import { PatternEditComponent } from '../../types.js'; @@ -10,7 +10,7 @@ import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import styles from '../../formEditStyles.module.css'; const SocialSecurityNumberPatternEdit: PatternEditComponent< diff --git a/packages/design/src/FormManager/FormEdit/components/SubmissionConfirmationEdit.tsx b/packages/design/src/FormManager/FormEdit/components/SubmissionConfirmationEdit.tsx index 7604d841..60d9e51a 100644 --- a/packages/design/src/FormManager/FormEdit/components/SubmissionConfirmationEdit.tsx +++ b/packages/design/src/FormManager/FormEdit/components/SubmissionConfirmationEdit.tsx @@ -1,6 +1,9 @@ import React from 'react'; -import { type PatternId, SubmissionConfirmationProps } from '@atj/forms'; +import { + type PatternId, + SubmissionConfirmationProps, +} from '@gsa-tts/forms-core'; import SubmissionConfirmation from '../../../Form/components/SubmissionConfirmation/index.js'; import { PatternEditComponent } from '../types.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/TextAreaPatternEdit/TextAreaPattermEdit.stories.tsx b/packages/design/src/FormManager/FormEdit/components/TextAreaPatternEdit/TextAreaPattermEdit.stories.tsx index 32c4a0e2..c7deb8f8 100644 --- a/packages/design/src/FormManager/FormEdit/components/TextAreaPatternEdit/TextAreaPattermEdit.stories.tsx +++ b/packages/design/src/FormManager/FormEdit/components/TextAreaPatternEdit/TextAreaPattermEdit.stories.tsx @@ -1,7 +1,7 @@ import type { Meta, StoryObj } from '@storybook/react'; -import { enLocale as message } from '@atj/common'; -import { type TextAreaPattern } from '@atj/forms'; +import { enLocale as message } from '@gsa-tts/forms-common'; +import { type TextAreaPattern } from '@gsa-tts/forms-core'; import { createPatternEditStoryMeta, diff --git a/packages/design/src/FormManager/FormEdit/components/TextAreaPatternEdit/index.tsx b/packages/design/src/FormManager/FormEdit/components/TextAreaPatternEdit/index.tsx index 419a8487..b5d102ca 100644 --- a/packages/design/src/FormManager/FormEdit/components/TextAreaPatternEdit/index.tsx +++ b/packages/design/src/FormManager/FormEdit/components/TextAreaPatternEdit/index.tsx @@ -1,8 +1,8 @@ import classNames from 'classnames'; import React from 'react'; -import { PatternId, TextAreaProps } from '@atj/forms'; -import { TextAreaPattern } from '@atj/forms'; +import { PatternId, TextAreaProps } from '@gsa-tts/forms-core'; +import { TextAreaPattern } from '@gsa-tts/forms-core'; import TextArea from '../../../../Form/components/TextArea/index.js'; import { useFormManagerStore } from '../../../store.js'; @@ -11,7 +11,7 @@ import { PatternEditComponent } from '../../types.js'; import { PatternEditActions } from '../common/PatternEditActions.js'; import { PatternEditForm } from '../common/PatternEditForm.js'; import { usePatternEditFormContext } from '../common/hooks.js'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; const TextAreaPatternEdit: PatternEditComponent = ({ context, diff --git a/packages/design/src/FormManager/FormEdit/components/common/MovePatternDropdown.tsx b/packages/design/src/FormManager/FormEdit/components/common/MovePatternDropdown.tsx index aef52e63..e16127fc 100644 --- a/packages/design/src/FormManager/FormEdit/components/common/MovePatternDropdown.tsx +++ b/packages/design/src/FormManager/FormEdit/components/common/MovePatternDropdown.tsx @@ -1,7 +1,7 @@ import React, { useState, useRef, useEffect } from 'react'; import { useFormManagerStore } from '../../../store.js'; import styles from '../../formEditStyles.module.css'; -import type { Pattern } from '@atj/forms'; +import type { Pattern } from '@gsa-tts/forms-core'; interface MovePatternDropdownProps { isCompound: boolean; diff --git a/packages/design/src/FormManager/FormEdit/components/common/PatternEditActions.tsx b/packages/design/src/FormManager/FormEdit/components/common/PatternEditActions.tsx index 142a3617..3f1700d9 100644 --- a/packages/design/src/FormManager/FormEdit/components/common/PatternEditActions.tsx +++ b/packages/design/src/FormManager/FormEdit/components/common/PatternEditActions.tsx @@ -4,7 +4,7 @@ import classNames from 'classnames'; import { useFormManagerStore } from '../../../store.js'; import MovePatternDropdown from './MovePatternDropdown.js'; import styles from '../../formEditStyles.module.css'; -import type { Pattern } from '@atj/forms'; +import type { Pattern } from '@gsa-tts/forms-core'; type PatternEditActionsProps = PropsWithChildren<{ children?: ReactElement; diff --git a/packages/design/src/FormManager/FormEdit/components/common/PatternEditForm.tsx b/packages/design/src/FormManager/FormEdit/components/common/PatternEditForm.tsx index 1d04e3da..16467c21 100644 --- a/packages/design/src/FormManager/FormEdit/components/common/PatternEditForm.tsx +++ b/packages/design/src/FormManager/FormEdit/components/common/PatternEditForm.tsx @@ -1,7 +1,11 @@ import React, { useEffect } from 'react'; import { type ErrorOption, FormProvider, useForm } from 'react-hook-form'; -import { type FormError, type Pattern, type PatternMap } from '@atj/forms'; +import { + type FormError, + type Pattern, + type PatternMap, +} from '@gsa-tts/forms-core'; import { useFormManagerStore } from '../../../store.js'; diff --git a/packages/design/src/FormManager/FormEdit/components/common/hooks.ts b/packages/design/src/FormManager/FormEdit/components/common/hooks.ts index 54cc9832..48697100 100644 --- a/packages/design/src/FormManager/FormEdit/components/common/hooks.ts +++ b/packages/design/src/FormManager/FormEdit/components/common/hooks.ts @@ -5,7 +5,7 @@ import { type PatternId, type PatternMap, type PatternValue, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; type NestedKeys = { [K in keyof T & (string | number)]: T[K] extends object diff --git a/packages/design/src/FormManager/FormEdit/components/common/story-helper.tsx b/packages/design/src/FormManager/FormEdit/components/common/story-helper.tsx index 9d50536b..977b8618 100644 --- a/packages/design/src/FormManager/FormEdit/components/common/story-helper.tsx +++ b/packages/design/src/FormManager/FormEdit/components/common/story-helper.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { type Decorator, type Meta } from '@storybook/react'; -import { type Blueprint, type Pattern } from '@atj/forms'; +import { type Blueprint, type Pattern } from '@gsa-tts/forms-core'; import { createSimpleTestBlueprint, diff --git a/packages/design/src/FormManager/FormEdit/store.ts b/packages/design/src/FormManager/FormEdit/store.ts index 411d695f..7f1d88bf 100644 --- a/packages/design/src/FormManager/FormEdit/store.ts +++ b/packages/design/src/FormManager/FormEdit/store.ts @@ -9,14 +9,14 @@ import { getPattern, getSessionPage, mergeSession, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; import { type FormManagerContext } from '../index.js'; import { type PatternFocus } from './types.js'; import { type NotificationSlice, createNotificationsSlice, } from '../Notifications/index.js'; -import { getRouteDataFromQueryString } from '@atj/forms'; +import { getRouteDataFromQueryString } from '@gsa-tts/forms-core'; export type FormEditSlice = { context: FormManagerContext; diff --git a/packages/design/src/FormManager/FormEdit/types.ts b/packages/design/src/FormManager/FormEdit/types.ts index be4f13c6..95a5b7fa 100644 --- a/packages/design/src/FormManager/FormEdit/types.ts +++ b/packages/design/src/FormManager/FormEdit/types.ts @@ -5,7 +5,7 @@ import { type Pattern, type PatternProps, type PromptComponent, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; import { FormManagerContext } from '../index.js'; export type PatternFocus = { diff --git a/packages/design/src/FormManager/FormList/CreateNew/index.tsx b/packages/design/src/FormManager/FormList/CreateNew/index.tsx index e3956cb6..53f1a3bb 100644 --- a/packages/design/src/FormManager/FormList/CreateNew/index.tsx +++ b/packages/design/src/FormManager/FormList/CreateNew/index.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { useNavigate } from 'react-router-dom'; -import { SAMPLE_DOCUMENTS } from '@atj/forms'; +import { SAMPLE_DOCUMENTS } from '@gsa-tts/forms-core'; import { useFormManagerStore } from '../../store.js'; import { onFileInputChangeGetFile } from './file-input.js'; diff --git a/packages/design/src/FormManager/FormList/FormList.stories.tsx b/packages/design/src/FormManager/FormList/FormList.stories.tsx index 311a02ea..31d1ecad 100644 --- a/packages/design/src/FormManager/FormList/FormList.stories.tsx +++ b/packages/design/src/FormManager/FormList/FormList.stories.tsx @@ -2,7 +2,7 @@ import React from 'react'; import { MemoryRouter } from 'react-router-dom'; import type { Meta, StoryObj } from '@storybook/react'; -import { createTestBrowserFormService } from '@atj/forms/context'; +import { createTestBrowserFormService } from '@gsa-tts/forms-core/context'; import FormList from './index.js'; import { diff --git a/packages/design/src/FormManager/FormList/store.ts b/packages/design/src/FormManager/FormList/store.ts index 2bd36d54..6933925a 100644 --- a/packages/design/src/FormManager/FormList/store.ts +++ b/packages/design/src/FormManager/FormList/store.ts @@ -1,8 +1,8 @@ import { type StateCreator } from 'zustand'; -import { BlueprintBuilder, uint8ArrayToBase64 } from '@atj/forms'; +import { BlueprintBuilder, uint8ArrayToBase64 } from '@gsa-tts/forms-core'; import { type FormManagerContext } from '../../FormManager/index.js'; -import { type Result, failure } from '@atj/common'; +import { type Result, failure } from '@gsa-tts/forms-common'; type StoreContext = { context: FormManagerContext; diff --git a/packages/design/src/FormManager/FormPreview/index.tsx b/packages/design/src/FormManager/FormPreview/index.tsx index 395745a7..be69bc22 100644 --- a/packages/design/src/FormManager/FormPreview/index.tsx +++ b/packages/design/src/FormManager/FormPreview/index.tsx @@ -1,6 +1,6 @@ import React, { useEffect } from 'react'; -import { mergeSession } from '@atj/forms'; +import { mergeSession } from '@gsa-tts/forms-core'; import Form from '../../Form/index.js'; import { useRouteParams } from '../hooks.js'; diff --git a/packages/design/src/FormManager/hooks.ts b/packages/design/src/FormManager/hooks.ts index 299a0b3a..f276e675 100644 --- a/packages/design/src/FormManager/hooks.ts +++ b/packages/design/src/FormManager/hooks.ts @@ -1,6 +1,9 @@ import { useLocation } from 'react-router-dom'; -import { type RouteData, getRouteDataFromQueryString } from '@atj/forms'; +import { + type RouteData, + getRouteDataFromQueryString, +} from '@gsa-tts/forms-core'; export const useRouteParams = (): { routeParams: RouteData; diff --git a/packages/design/src/FormManager/index.tsx b/packages/design/src/FormManager/index.tsx index 6b2ffbb4..9822196d 100644 --- a/packages/design/src/FormManager/index.tsx +++ b/packages/design/src/FormManager/index.tsx @@ -13,8 +13,8 @@ import { nullSession, defaultFormConfig, Blueprint, -} from '@atj/forms'; -import { type FormService } from '@atj/forms'; +} from '@gsa-tts/forms-core'; +import { type FormService } from '@gsa-tts/forms-core'; import { type ComponentForPattern } from '../Form/index.js'; diff --git a/packages/design/src/FormManager/manager-common.tsx b/packages/design/src/FormManager/manager-common.tsx index c9eefc64..98982112 100644 --- a/packages/design/src/FormManager/manager-common.tsx +++ b/packages/design/src/FormManager/manager-common.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import type { PromptComponent } from '@atj/forms'; +import type { PromptComponent } from '@gsa-tts/forms-core'; import type { FormUIContext } from '../Form/index.js'; import { PreviewPattern } from './FormEdit/PreviewPattern.js'; diff --git a/packages/design/src/FormManager/store.tsx b/packages/design/src/FormManager/store.tsx index 625893e0..3de45bf7 100644 --- a/packages/design/src/FormManager/store.tsx +++ b/packages/design/src/FormManager/store.tsx @@ -7,8 +7,8 @@ import { } from 'zustand'; import { createContext } from 'zustand-utils'; -import { type Result, failure } from '@atj/common'; -import { type FormSession, type Blueprint } from '@atj/forms'; +import { type Result, failure } from '@gsa-tts/forms-common'; +import { type FormSession, type Blueprint } from '@gsa-tts/forms-core'; import { type FormListSlice, createFormListSlice } from './FormList/store.js'; import { type FormEditSlice, createFormEditSlice } from './FormEdit/store.js'; diff --git a/packages/design/src/experiments/document-assembler.tsx b/packages/design/src/experiments/document-assembler.tsx index 2775f68a..53d9fc64 100644 --- a/packages/design/src/experiments/document-assembler.tsx +++ b/packages/design/src/experiments/document-assembler.tsx @@ -1,6 +1,6 @@ import React, { useState } from 'react'; -import { generateDummyPDF } from '@atj/forms'; +import { generateDummyPDF } from '@gsa-tts/forms-core'; export const downloadPdfBytes = (bytes: Uint8Array) => { const base64 = btoa(String.fromCharCode(...bytes)); diff --git a/packages/design/src/test-form.ts b/packages/design/src/test-form.ts index 7a5fd5c1..5b3e2032 100644 --- a/packages/design/src/test-form.ts +++ b/packages/design/src/test-form.ts @@ -4,12 +4,12 @@ import { defaultFormConfig, type Blueprint, type Pattern, -} from '@atj/forms'; -import { createTestBrowserFormService } from '@atj/forms/context'; -import { type InputPattern } from '@atj/forms'; -import { type PagePattern } from '@atj/forms'; -import { type PageSetPattern } from '@atj/forms'; -import { type SequencePattern } from '@atj/forms'; +} from '@gsa-tts/forms-core'; +import { createTestBrowserFormService } from '@gsa-tts/forms-core/context'; +import { type InputPattern } from '@gsa-tts/forms-core'; +import { type PagePattern } from '@gsa-tts/forms-core'; +import { type PageSetPattern } from '@gsa-tts/forms-core'; +import { type SequencePattern } from '@gsa-tts/forms-core'; import { type FormUIContext } from './Form/index.js'; import { defaultPatternComponents } from './Form/components/index.js'; diff --git a/packages/forms/README.md b/packages/forms/README.md index 7c5925f4..a00dab18 100644 --- a/packages/forms/README.md +++ b/packages/forms/README.md @@ -1,4 +1,4 @@ -# @atj/forms +# @gsa-tts/forms-core This library includes all of the core business logic of Forms Platform. diff --git a/packages/forms/package.json b/packages/forms/package.json index f761a95b..bc1780ed 100644 --- a/packages/forms/package.json +++ b/packages/forms/package.json @@ -1,7 +1,7 @@ { - "name": "@atj/forms", + "name": "@gsa-tts/forms-core", "version": "1.0.0", - "description": "10x ATJ form handling", + "description": "10x Forms Platform form handling", "type": "module", "license": "CC0", "main": "dist/cjs/index.js", @@ -26,8 +26,8 @@ "test": "vitest run --coverage" }, "dependencies": { - "@atj/common": "workspace:*", - "@atj/database": "workspace:*", + "@gsa-tts/forms-common": "workspace:*", + "@gsa-tts/forms-database": "workspace:*", "pdf-lib": "^1.17.1", "qs": "^6.13.0", "set-value": "^4.1.0", diff --git a/packages/forms/src/builder/index.ts b/packages/forms/src/builder/index.ts index fdf8bf76..4ed7912a 100644 --- a/packages/forms/src/builder/index.ts +++ b/packages/forms/src/builder/index.ts @@ -1,4 +1,4 @@ -import { type VoidResult } from '@atj/common'; +import { type VoidResult } from '@gsa-tts/forms-common'; import { addPageToPageSet, addPatternToFieldset, diff --git a/packages/forms/src/builder/parse-form.test.ts b/packages/forms/src/builder/parse-form.test.ts index b70aafd4..ebc9b27c 100644 --- a/packages/forms/src/builder/parse-form.test.ts +++ b/packages/forms/src/builder/parse-form.test.ts @@ -1,5 +1,5 @@ import { describe, it, expect } from 'vitest'; -import { failure, success } from '@atj/common'; +import { failure, success } from '@gsa-tts/forms-common'; import { parseForm, parseFormString } from './parse-form'; import { defaultFormConfig, type InputPattern } from '../patterns'; diff --git a/packages/forms/src/builder/parse-form.ts b/packages/forms/src/builder/parse-form.ts index 0ca81408..934f510b 100644 --- a/packages/forms/src/builder/parse-form.ts +++ b/packages/forms/src/builder/parse-form.ts @@ -1,6 +1,6 @@ import * as z from 'zod'; -import { failure, success, type Result } from '@atj/common'; +import { failure, success, type Result } from '@gsa-tts/forms-common'; import type { FormConfig } from '../pattern'; import type { Blueprint } from '../types'; diff --git a/packages/forms/src/context/browser/form-repo.ts b/packages/forms/src/context/browser/form-repo.ts index 589ef6dd..68c163b8 100644 --- a/packages/forms/src/context/browser/form-repo.ts +++ b/packages/forms/src/context/browser/form-repo.ts @@ -1,4 +1,9 @@ -import { type Result, type VoidResult, failure, success } from '@atj/common'; +import { + type Result, + type VoidResult, + failure, + success, +} from '@gsa-tts/forms-common'; import { FormSession, diff --git a/packages/forms/src/context/browser/session-repo.ts b/packages/forms/src/context/browser/session-repo.ts index 552cdb9f..2d33c120 100644 --- a/packages/forms/src/context/browser/session-repo.ts +++ b/packages/forms/src/context/browser/session-repo.ts @@ -1,4 +1,4 @@ -import { type Result, type VoidResult } from '@atj/common'; +import { type Result, type VoidResult } from '@gsa-tts/forms-common'; import { type FormSession } from '../../index.js'; /** diff --git a/packages/forms/src/documents/__tests__/doj-pardon-marijuana.test.ts b/packages/forms/src/documents/__tests__/doj-pardon-marijuana.test.ts index 8e414634..d0582b19 100644 --- a/packages/forms/src/documents/__tests__/doj-pardon-marijuana.test.ts +++ b/packages/forms/src/documents/__tests__/doj-pardon-marijuana.test.ts @@ -1,6 +1,6 @@ import { describe, expect, test } from 'vitest'; -import { Success } from '@atj/common'; +import { Success } from '@gsa-tts/forms-common'; import { type DocumentFieldMap } from '../index.js'; import { fillPDF } from '../pdf/index.js'; diff --git a/packages/forms/src/documents/__tests__/fill-pdf.test.ts b/packages/forms/src/documents/__tests__/fill-pdf.test.ts index 4ec57684..a27d27b6 100644 --- a/packages/forms/src/documents/__tests__/fill-pdf.test.ts +++ b/packages/forms/src/documents/__tests__/fill-pdf.test.ts @@ -1,6 +1,6 @@ import { beforeAll, describe, expect, it } from 'vitest'; -import { type Failure, type Success } from '@atj/common'; +import { type Failure, type Success } from '@gsa-tts/forms-common'; import { fillPDF } from '../index.js'; import { loadSamplePDF } from './sample-data.js'; diff --git a/packages/forms/src/documents/pdf/generate.ts b/packages/forms/src/documents/pdf/generate.ts index cfb1fec0..360e4e5b 100644 --- a/packages/forms/src/documents/pdf/generate.ts +++ b/packages/forms/src/documents/pdf/generate.ts @@ -5,7 +5,7 @@ import { type PDFForm, } from 'pdf-lib'; -import { Result } from '@atj/common'; +import { Result } from '@gsa-tts/forms-common'; import { type FormOutput } from '../../index.js'; import { type PDFFieldType } from './index.js'; diff --git a/packages/forms/src/pattern.ts b/packages/forms/src/pattern.ts index c560ec98..48ed94db 100644 --- a/packages/forms/src/pattern.ts +++ b/packages/forms/src/pattern.ts @@ -1,4 +1,4 @@ -import * as r from '@atj/common'; +import * as r from '@gsa-tts/forms-common'; import set from 'set-value'; import { type CreatePrompt } from './components.js'; diff --git a/packages/forms/src/patterns/attachment/config.ts b/packages/forms/src/patterns/attachment/config.ts index b31cf6f1..0533e4c8 100644 --- a/packages/forms/src/patterns/attachment/config.ts +++ b/packages/forms/src/patterns/attachment/config.ts @@ -1,5 +1,5 @@ import { z } from 'zod'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { ParsePatternConfigData, type Pattern } from '../../pattern.js'; import { safeZodParseFormErrors } from '../../util/zod.js'; import { attachmentFileTypeMimes } from './file-type-options'; diff --git a/packages/forms/src/patterns/attachment/index.ts b/packages/forms/src/patterns/attachment/index.ts index 50b30260..53b37acc 100644 --- a/packages/forms/src/patterns/attachment/index.ts +++ b/packages/forms/src/patterns/attachment/index.ts @@ -1,4 +1,4 @@ -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { type PatternConfig } from '../../pattern.js'; diff --git a/packages/forms/src/patterns/input/config.ts b/packages/forms/src/patterns/input/config.ts index 2fdf3b7b..66bc262d 100644 --- a/packages/forms/src/patterns/input/config.ts +++ b/packages/forms/src/patterns/input/config.ts @@ -1,6 +1,6 @@ import { z } from 'zod'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { type ParsePatternConfigData, type Pattern } from '../../pattern.js'; import { safeZodParseFormErrors } from '../../util/zod.js'; diff --git a/packages/forms/src/patterns/input/index.ts b/packages/forms/src/patterns/input/index.ts index e332379d..afdbe814 100644 --- a/packages/forms/src/patterns/input/index.ts +++ b/packages/forms/src/patterns/input/index.ts @@ -1,4 +1,4 @@ -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { type PatternConfig } from '../../pattern.js'; diff --git a/packages/forms/src/patterns/package-download/submit.test.ts b/packages/forms/src/patterns/package-download/submit.test.ts index 8ad6209c..81259747 100644 --- a/packages/forms/src/patterns/package-download/submit.test.ts +++ b/packages/forms/src/patterns/package-download/submit.test.ts @@ -1,6 +1,6 @@ import { describe, expect, it } from 'vitest'; -import { failure, success } from '@atj/common'; +import { failure, success } from '@gsa-tts/forms-common'; import { type Blueprint, type FormSession, defaultFormConfig } from '../..'; diff --git a/packages/forms/src/patterns/package-download/submit.ts b/packages/forms/src/patterns/package-download/submit.ts index 462db543..36d223e3 100644 --- a/packages/forms/src/patterns/package-download/submit.ts +++ b/packages/forms/src/patterns/package-download/submit.ts @@ -1,4 +1,4 @@ -import { failure, success, type Result } from '@atj/common'; +import { failure, success, type Result } from '@gsa-tts/forms-common'; import { type Blueprint, type FormOutput } from '../..'; import { createFormOutputFieldData, fillPDF } from '../../documents'; diff --git a/packages/forms/src/patterns/page-set/submit.test.ts b/packages/forms/src/patterns/page-set/submit.test.ts index bd186e7b..29578720 100644 --- a/packages/forms/src/patterns/page-set/submit.test.ts +++ b/packages/forms/src/patterns/page-set/submit.test.ts @@ -7,7 +7,7 @@ import { createFormSession } from '../../session'; import { PageSet } from './builder'; import { submitPage } from './submit'; -import { success } from '@atj/common'; +import { success } from '@gsa-tts/forms-common'; describe('Page-set submission', () => { it('stores session data for valid page data', async () => { diff --git a/packages/forms/src/patterns/page-set/submit.ts b/packages/forms/src/patterns/page-set/submit.ts index e6e2aee6..c9d082b4 100644 --- a/packages/forms/src/patterns/page-set/submit.ts +++ b/packages/forms/src/patterns/page-set/submit.ts @@ -1,4 +1,4 @@ -import { failure, success } from '@atj/common'; +import { failure, success } from '@gsa-tts/forms-common'; import { getPatternConfig, diff --git a/packages/forms/src/patterns/radio-group.ts b/packages/forms/src/patterns/radio-group.ts index b47868b1..e7bdce16 100644 --- a/packages/forms/src/patterns/radio-group.ts +++ b/packages/forms/src/patterns/radio-group.ts @@ -1,6 +1,6 @@ import * as z from 'zod'; -import { Result } from '@atj/common'; +import { Result } from '@gsa-tts/forms-common'; import { type RadioGroupProps } from '../components.js'; import { type FormError } from '../error.js'; diff --git a/packages/forms/src/patterns/repeater/index.ts b/packages/forms/src/patterns/repeater/index.ts index 45ffff2c..9f5016d0 100644 --- a/packages/forms/src/patterns/repeater/index.ts +++ b/packages/forms/src/patterns/repeater/index.ts @@ -1,5 +1,5 @@ import { z } from 'zod'; -import { type Result } from '@atj/common'; +import { type Result } from '@gsa-tts/forms-common'; import { type FormError } from '../../error.js'; import { type FormConfig, diff --git a/packages/forms/src/patterns/repeater/submit.ts b/packages/forms/src/patterns/repeater/submit.ts index 99a74796..e2eb7df1 100644 --- a/packages/forms/src/patterns/repeater/submit.ts +++ b/packages/forms/src/patterns/repeater/submit.ts @@ -1,4 +1,4 @@ -import { success } from '@atj/common'; +import { success } from '@gsa-tts/forms-common'; import { type RepeaterPattern } from '../..'; import { type SubmitHandler } from '../../submission'; diff --git a/packages/forms/src/patterns/text-area/text-area.ts b/packages/forms/src/patterns/text-area/text-area.ts index 06ea4752..65a6f5e8 100644 --- a/packages/forms/src/patterns/text-area/text-area.ts +++ b/packages/forms/src/patterns/text-area/text-area.ts @@ -1,5 +1,5 @@ import { z } from 'zod'; -import { enLocale as message } from '@atj/common'; +import { enLocale as message } from '@gsa-tts/forms-common'; import { PatternBuilder, type Pattern, diff --git a/packages/forms/src/repository/add-document.test.ts b/packages/forms/src/repository/add-document.test.ts index 6786d16c..a0a77daf 100644 --- a/packages/forms/src/repository/add-document.test.ts +++ b/packages/forms/src/repository/add-document.test.ts @@ -1,6 +1,9 @@ import { beforeAll, expect, it, vi } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { addDocument } from './add-document.js'; import type { ParsedPdf } from '../documents/pdf/parsing-api.js'; import type { DocumentFieldMap } from '../documents/types.js'; diff --git a/packages/forms/src/repository/add-document.ts b/packages/forms/src/repository/add-document.ts index 7c4842f5..22259e80 100644 --- a/packages/forms/src/repository/add-document.ts +++ b/packages/forms/src/repository/add-document.ts @@ -1,4 +1,4 @@ -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import type { ParsedPdf } from '../documents/pdf/parsing-api'; import type { DocumentFieldMap } from '../documents/types'; diff --git a/packages/forms/src/repository/add-form.test.ts b/packages/forms/src/repository/add-form.test.ts index 1e815b68..8d68e15a 100644 --- a/packages/forms/src/repository/add-form.test.ts +++ b/packages/forms/src/repository/add-form.test.ts @@ -1,6 +1,9 @@ import { beforeAll, expect, it, vi } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { addForm } from './add-form.js'; import { defaultFormConfig } from '../patterns/index.js'; diff --git a/packages/forms/src/repository/add-form.ts b/packages/forms/src/repository/add-form.ts index 198b8c45..ed975bfc 100644 --- a/packages/forms/src/repository/add-form.ts +++ b/packages/forms/src/repository/add-form.ts @@ -1,4 +1,4 @@ -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import { type Blueprint } from '../index.js'; import type { FormRepositoryContext } from './index.js'; diff --git a/packages/forms/src/repository/delete-form.test.ts b/packages/forms/src/repository/delete-form.test.ts index b1519162..eae216e8 100644 --- a/packages/forms/src/repository/delete-form.test.ts +++ b/packages/forms/src/repository/delete-form.test.ts @@ -1,7 +1,10 @@ import { beforeAll, expect, it, vi } from 'vitest'; -import type { Result } from '@atj/common'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import type { Result } from '@gsa-tts/forms-common'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { createTestBlueprint } from '../builder/builder.test.js'; import type { Blueprint } from '../types.js'; diff --git a/packages/forms/src/repository/delete-form.ts b/packages/forms/src/repository/delete-form.ts index 2fe5d5d9..a90bb091 100644 --- a/packages/forms/src/repository/delete-form.ts +++ b/packages/forms/src/repository/delete-form.ts @@ -1,4 +1,4 @@ -import { type VoidResult, failure, voidSuccess } from '@atj/common'; +import { type VoidResult, failure, voidSuccess } from '@gsa-tts/forms-common'; import type { FormOutput } from '../types'; import type { FormRepositoryContext } from '.'; diff --git a/packages/forms/src/repository/get-document.test.ts b/packages/forms/src/repository/get-document.test.ts index eb784ea8..dba4a9aa 100644 --- a/packages/forms/src/repository/get-document.test.ts +++ b/packages/forms/src/repository/get-document.test.ts @@ -1,6 +1,9 @@ import { beforeAll, expect, it, vi } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { addDocument } from './add-document'; import type { DocumentFieldMap } from '../documents/types'; import type { ParsedPdf } from '../documents/pdf/parsing-api'; diff --git a/packages/forms/src/repository/get-document.ts b/packages/forms/src/repository/get-document.ts index 42e2c30d..d537d96c 100644 --- a/packages/forms/src/repository/get-document.ts +++ b/packages/forms/src/repository/get-document.ts @@ -1,4 +1,4 @@ -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import type { ParsedPdf } from '../documents/pdf/parsing-api'; import type { DocumentFieldMap } from '../documents/types'; diff --git a/packages/forms/src/repository/get-form-list.test.ts b/packages/forms/src/repository/get-form-list.test.ts index 001704e3..d52d21c9 100644 --- a/packages/forms/src/repository/get-form-list.test.ts +++ b/packages/forms/src/repository/get-form-list.test.ts @@ -1,6 +1,9 @@ import { expect, it } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { getForm } from './get-form.js'; import { getFormList } from './get-form-list.js'; import { defaultFormConfig } from '../patterns/index.js'; diff --git a/packages/forms/src/repository/get-form-session.test.ts b/packages/forms/src/repository/get-form-session.test.ts index 76cd350a..bc785d2a 100644 --- a/packages/forms/src/repository/get-form-session.test.ts +++ b/packages/forms/src/repository/get-form-session.test.ts @@ -1,6 +1,9 @@ import { expect, it } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { createTestBlueprint } from '../builder/builder.test'; import { addForm } from './add-form'; diff --git a/packages/forms/src/repository/get-form-session.ts b/packages/forms/src/repository/get-form-session.ts index d791592d..87c36e40 100644 --- a/packages/forms/src/repository/get-form-session.ts +++ b/packages/forms/src/repository/get-form-session.ts @@ -1,4 +1,4 @@ -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import { type FormSession, type FormSessionId } from '../session'; import type { FormRepositoryContext } from '.'; diff --git a/packages/forms/src/repository/get-form.test.ts b/packages/forms/src/repository/get-form.test.ts index 5d4441b1..2a46748a 100644 --- a/packages/forms/src/repository/get-form.test.ts +++ b/packages/forms/src/repository/get-form.test.ts @@ -1,6 +1,9 @@ import { expect, it } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { defaultFormConfig, type Blueprint } from '../index.js'; import { getForm } from './get-form.js'; diff --git a/packages/forms/src/repository/get-form.ts b/packages/forms/src/repository/get-form.ts index 564783bf..9625bc34 100644 --- a/packages/forms/src/repository/get-form.ts +++ b/packages/forms/src/repository/get-form.ts @@ -1,4 +1,4 @@ -import { failure, success, type Result } from '@atj/common'; +import { failure, success, type Result } from '@gsa-tts/forms-common'; import { parseFormString } from '../builder/parse-form.js'; import { type Blueprint } from '../index.js'; import type { FormRepositoryContext } from './index.js'; diff --git a/packages/forms/src/repository/index.ts b/packages/forms/src/repository/index.ts index 3c250ffc..c213942d 100644 --- a/packages/forms/src/repository/index.ts +++ b/packages/forms/src/repository/index.ts @@ -1,5 +1,5 @@ -import { type ServiceMethod, createService } from '@atj/common'; -import { type DatabaseContext } from '@atj/database'; +import { type ServiceMethod, createService } from '@gsa-tts/forms-common'; +import { type DatabaseContext } from '@gsa-tts/forms-database'; import type { FormConfig } from '../pattern.js'; diff --git a/packages/forms/src/repository/save-form.test.ts b/packages/forms/src/repository/save-form.test.ts index 62c7f379..caa31075 100644 --- a/packages/forms/src/repository/save-form.test.ts +++ b/packages/forms/src/repository/save-form.test.ts @@ -1,6 +1,9 @@ import { expect, it } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { defaultFormConfig, type Blueprint } from '../index.js'; import { saveForm } from './save-form.js'; diff --git a/packages/forms/src/repository/save-form.ts b/packages/forms/src/repository/save-form.ts index 50c92978..e64e924d 100644 --- a/packages/forms/src/repository/save-form.ts +++ b/packages/forms/src/repository/save-form.ts @@ -1,4 +1,4 @@ -import { type VoidResult, failure, success } from '@atj/common'; +import { type VoidResult, failure, success } from '@gsa-tts/forms-common'; import { type Blueprint } from '../index.js'; import type { FormRepositoryContext } from './index.js'; diff --git a/packages/forms/src/repository/upsert-form-session.test.ts b/packages/forms/src/repository/upsert-form-session.test.ts index 26d18997..8fea4597 100644 --- a/packages/forms/src/repository/upsert-form-session.test.ts +++ b/packages/forms/src/repository/upsert-form-session.test.ts @@ -1,6 +1,9 @@ import { beforeEach, expect, it } from 'vitest'; -import { type DbTestContext, describeDatabase } from '@atj/database/testing'; +import { + type DbTestContext, + describeDatabase, +} from '@gsa-tts/forms-database/testing'; import { defaultFormConfig, type Blueprint } from '..'; import { createTestBlueprint } from '../builder/builder.test'; diff --git a/packages/forms/src/repository/upsert-form-session.ts b/packages/forms/src/repository/upsert-form-session.ts index f82f23e8..f0819ffe 100644 --- a/packages/forms/src/repository/upsert-form-session.ts +++ b/packages/forms/src/repository/upsert-form-session.ts @@ -1,4 +1,4 @@ -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import { type FormSession } from '../session'; import type { FormRepositoryContext } from '.'; diff --git a/packages/forms/src/response.ts b/packages/forms/src/response.ts index b22296ad..96200c92 100644 --- a/packages/forms/src/response.ts +++ b/packages/forms/src/response.ts @@ -1,4 +1,4 @@ -import { type Result } from '@atj/common'; +import { type Result } from '@gsa-tts/forms-common'; import { type PromptAction } from './components.js'; import { diff --git a/packages/forms/src/services/add-form.ts b/packages/forms/src/services/add-form.ts index b5845758..f049d729 100644 --- a/packages/forms/src/services/add-form.ts +++ b/packages/forms/src/services/add-form.ts @@ -1,4 +1,4 @@ -import { type Result, failure } from '@atj/common'; +import { type Result, failure } from '@gsa-tts/forms-common'; import { Blueprint } from '../index.js'; import { type FormServiceContext } from '../context/index.js'; diff --git a/packages/forms/src/services/delete-form.ts b/packages/forms/src/services/delete-form.ts index d882b1d1..e1f709c9 100644 --- a/packages/forms/src/services/delete-form.ts +++ b/packages/forms/src/services/delete-form.ts @@ -1,4 +1,4 @@ -import { type VoidResult, failure } from '@atj/common'; +import { type VoidResult, failure } from '@gsa-tts/forms-common'; import { type FormServiceContext } from '../context/index.js'; diff --git a/packages/forms/src/services/get-form-list.ts b/packages/forms/src/services/get-form-list.ts index 3848cfcd..40eafdb8 100644 --- a/packages/forms/src/services/get-form-list.ts +++ b/packages/forms/src/services/get-form-list.ts @@ -1,4 +1,4 @@ -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import { type FormServiceContext } from '../context/index.js'; diff --git a/packages/forms/src/services/get-form-session.ts b/packages/forms/src/services/get-form-session.ts index daed8b70..02b90546 100644 --- a/packages/forms/src/services/get-form-session.ts +++ b/packages/forms/src/services/get-form-session.ts @@ -1,4 +1,4 @@ -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import { type FormServiceContext } from '../context/index.js'; import { type FormRoute } from '../route-data.js'; diff --git a/packages/forms/src/services/get-form.ts b/packages/forms/src/services/get-form.ts index 31e8c14d..3b52dfd3 100644 --- a/packages/forms/src/services/get-form.ts +++ b/packages/forms/src/services/get-form.ts @@ -1,4 +1,4 @@ -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import { parseForm } from '../builder/parse-form.js'; import { type FormServiceContext } from '../context/index.js'; diff --git a/packages/forms/src/services/index.ts b/packages/forms/src/services/index.ts index 7729c840..db82a813 100644 --- a/packages/forms/src/services/index.ts +++ b/packages/forms/src/services/index.ts @@ -1,4 +1,4 @@ -import { type ServiceMethod, createService } from '@atj/common'; +import { type ServiceMethod, createService } from '@gsa-tts/forms-common'; import { type FormServiceContext } from '../context/index.js'; diff --git a/packages/forms/src/services/initialize-form.ts b/packages/forms/src/services/initialize-form.ts index c31ea4e7..5b87aa66 100644 --- a/packages/forms/src/services/initialize-form.ts +++ b/packages/forms/src/services/initialize-form.ts @@ -1,6 +1,6 @@ import * as z from 'zod'; -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import { BlueprintBuilder } from '../builder/index.js'; import { type FormServiceContext } from '../context/index.js'; diff --git a/packages/forms/src/services/save-form.test.ts b/packages/forms/src/services/save-form.test.ts index 3c180fef..84fa4be4 100644 --- a/packages/forms/src/services/save-form.test.ts +++ b/packages/forms/src/services/save-form.test.ts @@ -4,7 +4,7 @@ import { createForm } from '../index.js'; import { createTestFormServiceContext } from '../testing.js'; import { saveForm } from './save-form.js'; -import { success } from '@atj/common'; +import { success } from '@gsa-tts/forms-common'; const TEST_FORM = createForm({ title: 'Form Title', description: '' }); const TEST_FORM_2 = { diff --git a/packages/forms/src/services/save-form.ts b/packages/forms/src/services/save-form.ts index 6cda2df6..454c9310 100644 --- a/packages/forms/src/services/save-form.ts +++ b/packages/forms/src/services/save-form.ts @@ -1,4 +1,4 @@ -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import { type FormServiceContext } from '../context/index.js'; import { type Blueprint } from '../types.js'; diff --git a/packages/forms/src/services/submit-form.ts b/packages/forms/src/services/submit-form.ts index 0bd7ccbe..550b2f04 100644 --- a/packages/forms/src/services/submit-form.ts +++ b/packages/forms/src/services/submit-form.ts @@ -1,4 +1,4 @@ -import { failure, success, type Result } from '@atj/common'; +import { failure, success, type Result } from '@gsa-tts/forms-common'; import { type FormServiceContext } from '../context/index.js'; import { submitPage } from '../patterns/page-set/submit'; diff --git a/packages/forms/src/submission.ts b/packages/forms/src/submission.ts index 70790d0e..cb79c107 100644 --- a/packages/forms/src/submission.ts +++ b/packages/forms/src/submission.ts @@ -1,6 +1,6 @@ import * as z from 'zod'; -import { type Result, failure, success } from '@atj/common'; +import { type Result, failure, success } from '@gsa-tts/forms-common'; import { type FormConfig, diff --git a/packages/forms/src/testing.ts b/packages/forms/src/testing.ts index a1fcc061..02575637 100644 --- a/packages/forms/src/testing.ts +++ b/packages/forms/src/testing.ts @@ -1,5 +1,5 @@ -import { type DatabaseContext } from '@atj/database'; -import { createInMemoryDatabaseContext } from '@atj/database/context'; +import { type DatabaseContext } from '@gsa-tts/forms-database'; +import { createInMemoryDatabaseContext } from '@gsa-tts/forms-database/context'; import type { FormServiceContext } from './context'; import { type ParsePdf, parsePdf } from './documents'; diff --git a/packages/forms/src/util/zod.ts b/packages/forms/src/util/zod.ts index b605e236..efb8d76b 100644 --- a/packages/forms/src/util/zod.ts +++ b/packages/forms/src/util/zod.ts @@ -1,6 +1,6 @@ import * as z from 'zod'; -import * as r from '@atj/common'; +import * as r from '@gsa-tts/forms-common'; import { type FormError, type FormErrors, type Pattern } from '../index.js'; diff --git a/packages/forms/vitest.config.ts b/packages/forms/vitest.config.ts index e2cd62ad..d89d7593 100644 --- a/packages/forms/vitest.config.ts +++ b/packages/forms/vitest.config.ts @@ -1,6 +1,6 @@ import { defineConfig, mergeConfig } from 'vitest/config'; -import { getVitestDatabaseContainerGlobalSetupPath } from '@atj/database'; +import { getVitestDatabaseContainerGlobalSetupPath } from '@gsa-tts/forms-database'; import sharedTestConfig from '../../vitest.shared'; export default mergeConfig( diff --git a/packages/server/README.md b/packages/server/README.md index cd434f01..18c1bc39 100644 --- a/packages/server/README.md +++ b/packages/server/README.md @@ -1,4 +1,4 @@ -# @atj/server +# @gsa-tts/forms-server The Forms Platform web server. @@ -21,7 +21,7 @@ pnpm dev To start the provided Express server: ```typescript -import { createServer } from '@atj/server'; +import { createServer } from '@gsa-tts/forms-server'; const port = process.env.PORT || 4321; diff --git a/packages/server/package.json b/packages/server/package.json index 4921b02b..ed4ddb68 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,5 +1,5 @@ { - "name": "@atj/server", + "name": "@gsa-tts/forms-server", "type": "module", "version": "0.0.1", "main": "dist/handler.js", @@ -20,11 +20,11 @@ "@astrojs/check": "^0.9.4", "@astrojs/node": "^9.0.0", "@astrojs/react": "^4.1.2", - "@atj/auth": "workspace:^", - "@atj/common": "workspace:*", - "@atj/database": "workspace:*", - "@atj/design": "workspace:*", - "@atj/forms": "workspace:*", + "@gsa-tts/forms-auth": "workspace:^", + "@gsa-tts/forms-common": "workspace:*", + "@gsa-tts/forms-database": "workspace:*", + "@gsa-tts/forms-design": "workspace:*", + "@gsa-tts/forms-core": "workspace:*", "astro": "^5.1.3", "express": "^4.21.0", "jwt-decode": "^4.0.0", diff --git a/packages/server/src/components/AppAvailableFormList.tsx b/packages/server/src/components/AppAvailableFormList.tsx index 872e155d..191b72aa 100644 --- a/packages/server/src/components/AppAvailableFormList.tsx +++ b/packages/server/src/components/AppAvailableFormList.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { ErrorBoundary } from 'react-error-boundary'; -import { AvailableFormList } from '@atj/design'; +import { AvailableFormList } from '@gsa-tts/forms-design'; import { type AppContext } from '../config/context.js'; import { getFormManagerUrlById, getFormUrl } from '../routes.js'; diff --git a/packages/server/src/components/AppForm.tsx b/packages/server/src/components/AppForm.tsx index d04fd91a..3a937c0d 100644 --- a/packages/server/src/components/AppForm.tsx +++ b/packages/server/src/components/AppForm.tsx @@ -1,7 +1,7 @@ import React from 'react'; -import { defaultPatternComponents, Form } from '@atj/design'; -import { type FormSession, defaultFormConfig } from '@atj/forms'; +import { defaultPatternComponents, Form } from '@gsa-tts/forms-design'; +import { type FormSession, defaultFormConfig } from '@gsa-tts/forms-core'; type AppFormProps = { uswdsRoot: `${string}/`; diff --git a/packages/server/src/components/AppFormManager.tsx b/packages/server/src/components/AppFormManager.tsx index 8a1175df..88297e4c 100644 --- a/packages/server/src/components/AppFormManager.tsx +++ b/packages/server/src/components/AppFormManager.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import { FormManager } from '@atj/design'; +import { FormManager } from '@gsa-tts/forms-design'; import { FormServiceClient } from '../lib/api-client.js'; import { type AppContext } from '../config/context.js'; diff --git a/packages/server/src/components/Header.astro b/packages/server/src/components/Header.astro index 75545a20..180b63ec 100644 --- a/packages/server/src/components/Header.astro +++ b/packages/server/src/components/Header.astro @@ -1,6 +1,6 @@ --- -import closeSvg from '@atj/design/static/uswds/img/usa-icons/close.svg'; -import logoSvg from '@atj/design/images/logo.svg'; +import closeSvg from '@gsa-tts/forms-design/static/uswds/img/usa-icons/close.svg'; +import logoSvg from '@gsa-tts/forms-design/images/logo.svg'; import { getServerContext, getUserSession } from '../config/astro.js'; import * as routes from '../routes'; diff --git a/packages/server/src/components/UsaBanner.astro b/packages/server/src/components/UsaBanner.astro index 4a1630f5..6fbfd61e 100644 --- a/packages/server/src/components/UsaBanner.astro +++ b/packages/server/src/components/UsaBanner.astro @@ -1,7 +1,7 @@ --- -import iconDotGov from '@atj/design/static/uswds/img/icon-dot-gov.svg'; -import iconHttps from '@atj/design/static/uswds/img/icon-https.svg'; -import usFlagSmall from '@atj/design/static/uswds/img/us_flag_small.png'; +import iconDotGov from '@gsa-tts/forms-design/static/uswds/img/icon-dot-gov.svg'; +import iconHttps from '@gsa-tts/forms-design/static/uswds/img/icon-https.svg'; +import usFlagSmall from '@gsa-tts/forms-design/static/uswds/img/us_flag_small.png'; ---
diff --git a/packages/server/src/config/astro.ts b/packages/server/src/config/astro.ts index beeea091..fd4c1985 100644 --- a/packages/server/src/config/astro.ts +++ b/packages/server/src/config/astro.ts @@ -4,8 +4,8 @@ import { type AuthRepository, type LoginGovOptions, createAuthRepository, -} from '@atj/auth'; -import { defaultFormConfig } from '@atj/forms'; +} from '@gsa-tts/forms-auth'; +import { defaultFormConfig } from '@gsa-tts/forms-core'; import { type AppContext } from './context.js'; import { type ServerOptions, createDevServerOptions } from './options.js'; @@ -64,7 +64,7 @@ const createDefaultAuthContext = async ({ loginGovOptions: LoginGovOptions; isUserAuthorized: (email: string) => Promise; }) => { - const { LoginGov, BaseAuthContext } = await import('@atj/auth'); + const { LoginGov, BaseAuthContext } = await import('@gsa-tts/forms-auth'); return new BaseAuthContext( authRepository, new LoginGov({ diff --git a/packages/server/src/config/context.ts b/packages/server/src/config/context.ts index d699b04b..879c2aa9 100644 --- a/packages/server/src/config/context.ts +++ b/packages/server/src/config/context.ts @@ -1,5 +1,5 @@ -import { type AuthServiceContext } from '@atj/auth'; -import { type FormConfig, type FormService } from '@atj/forms'; +import { type AuthServiceContext } from '@gsa-tts/forms-auth'; +import { type FormConfig, type FormService } from '@gsa-tts/forms-core'; import { type GithubRepository } from '../lib/github.js'; diff --git a/packages/server/src/config/options.ts b/packages/server/src/config/options.ts index 25bd11e9..175bdc90 100644 --- a/packages/server/src/config/options.ts +++ b/packages/server/src/config/options.ts @@ -1,8 +1,8 @@ import { dirname, join } from 'path'; import { fileURLToPath } from 'url'; -import { type LoginGovOptions } from '@atj/auth'; -import { DatabaseContext } from '@atj/database'; +import { type LoginGovOptions } from '@gsa-tts/forms-auth'; +import { DatabaseContext } from '@gsa-tts/forms-database'; export type ServerOptions = { title: string; @@ -13,7 +13,7 @@ export type ServerOptions = { export const createDevServerOptions = async (): Promise => { const { createFilesystemDatabaseContext } = await import( - '@atj/database/context' + '@gsa-tts/forms-database/context' ); const db = await createFilesystemDatabaseContext( join(dirname(fileURLToPath(import.meta.url)), '../main.db') @@ -36,7 +36,7 @@ export const createDevServerOptions = async (): Promise => { export const createTestServerOptions = async (): Promise => { const { createInMemoryDatabaseContext } = await import( - '@atj/database/context' + '@gsa-tts/forms-database/context' ); const db = await createInMemoryDatabaseContext(); return { diff --git a/packages/server/src/config/services.ts b/packages/server/src/config/services.ts index f0db284b..f6d5804c 100644 --- a/packages/server/src/config/services.ts +++ b/packages/server/src/config/services.ts @@ -4,7 +4,7 @@ import { createFormsRepository, defaultFormConfig, parsePdf, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; import { type ServerOptions } from './options.js'; export const createServerFormService = ( diff --git a/packages/server/src/lib/api-client.ts b/packages/server/src/lib/api-client.ts index 74b70176..3b8e7bb7 100644 --- a/packages/server/src/lib/api-client.ts +++ b/packages/server/src/lib/api-client.ts @@ -1,4 +1,4 @@ -import { type Result } from '@atj/common'; +import { type Result } from '@gsa-tts/forms-common'; import { type FormRoute, type FormSession, @@ -6,8 +6,8 @@ import { type Blueprint, type FormService, type FormSummary, -} from '@atj/forms'; -import { type FormServiceContext } from '@atj/forms/context'; +} from '@gsa-tts/forms-core'; +import { type FormServiceContext } from '@gsa-tts/forms-core/context'; type FormServiceClientContext = { baseUrl: string; diff --git a/packages/server/src/lib/initialize.ts b/packages/server/src/lib/initialize.ts index d45adc20..2c9f2d73 100644 --- a/packages/server/src/lib/initialize.ts +++ b/packages/server/src/lib/initialize.ts @@ -1,4 +1,4 @@ /** * Global initialization script. */ -import '@atj/design'; +import '@gsa-tts/forms-design'; diff --git a/packages/server/src/middleware.ts b/packages/server/src/middleware.ts index d67d8cd3..66385300 100644 --- a/packages/server/src/middleware.ts +++ b/packages/server/src/middleware.ts @@ -1,6 +1,6 @@ import { defineMiddleware } from 'astro/middleware'; -import { processSessionCookie } from '@atj/auth'; +import { processSessionCookie } from '@gsa-tts/forms-auth'; import { getServerContext } from './config/astro.js'; diff --git a/packages/server/src/pages/forms/[id].astro b/packages/server/src/pages/forms/[id].astro index 961c7f5f..4923beb9 100644 --- a/packages/server/src/pages/forms/[id].astro +++ b/packages/server/src/pages/forms/[id].astro @@ -1,5 +1,8 @@ --- -import { type FormRoute, getRouteDataFromQueryString } from '@atj/forms'; +import { + type FormRoute, + getRouteDataFromQueryString, +} from '@gsa-tts/forms-core'; import { AppForm } from '../../components/AppForm'; import { diff --git a/packages/server/src/pages/forms/[id].test.ts b/packages/server/src/pages/forms/[id].test.ts index cf10c2c5..d7d44f5d 100644 --- a/packages/server/src/pages/forms/[id].test.ts +++ b/packages/server/src/pages/forms/[id].test.ts @@ -11,7 +11,7 @@ import { type PagePattern, type PageSetPattern, createForm, -} from '@atj/forms'; +} from '@gsa-tts/forms-core'; import { type ServerOptions, diff --git a/packages/server/src/pages/signin/callback.ts b/packages/server/src/pages/signin/callback.ts index bbf9187f..2d9f3044 100644 --- a/packages/server/src/pages/signin/callback.ts +++ b/packages/server/src/pages/signin/callback.ts @@ -1,6 +1,6 @@ import type { APIContext } from 'astro'; -import { processProviderCallback } from '@atj/auth'; +import { processProviderCallback } from '@gsa-tts/forms-auth'; import { getServerContext } from '../../config/astro.js'; import * as routes from '../../routes.js'; diff --git a/packages/server/src/pages/signin/index.ts b/packages/server/src/pages/signin/index.ts index a0cee639..a2522538 100644 --- a/packages/server/src/pages/signin/index.ts +++ b/packages/server/src/pages/signin/index.ts @@ -1,5 +1,5 @@ import type { APIContext } from 'astro'; -import { getProviderRedirect } from '@atj/auth'; +import { getProviderRedirect } from '@gsa-tts/forms-auth'; import { getServerContext } from '../../config/astro.js'; diff --git a/packages/server/src/pages/signout/confirm.ts b/packages/server/src/pages/signout/confirm.ts index d4eca9af..63599e4c 100644 --- a/packages/server/src/pages/signout/confirm.ts +++ b/packages/server/src/pages/signout/confirm.ts @@ -1,6 +1,6 @@ import type { APIContext } from 'astro'; -import { logOut } from '@atj/auth'; +import { logOut } from '@gsa-tts/forms-auth'; import { getServerContext } from '../../config/astro.js'; import * as routes from '../../routes.js'; diff --git a/packages/server/src/styles.css b/packages/server/src/styles.css index a6caa7a3..40f8ac4f 100644 --- a/packages/server/src/styles.css +++ b/packages/server/src/styles.css @@ -1 +1 @@ -@import '@atj/design/static/uswds/styles/styles.css'; +@import '@gsa-tts/forms-design/static/uswds/styles/styles.css'; diff --git a/packages/server/vitest.config.browser.ts b/packages/server/vitest.config.browser.ts index c479c10b..64cda4e7 100644 --- a/packages/server/vitest.config.browser.ts +++ b/packages/server/vitest.config.browser.ts @@ -5,7 +5,7 @@ export default defineConfig({ exclude: ['chromium-bidi', 'fsevents'], }, test: { - name: '@atj/server:browser', + name: '@gsa-tts/forms-server:browser', browser: { provider: 'playwright', enabled: true, diff --git a/packages/server/vitest.config.ts b/packages/server/vitest.config.ts index 18ffff8d..09447d81 100644 --- a/packages/server/vitest.config.ts +++ b/packages/server/vitest.config.ts @@ -5,7 +5,7 @@ import { configDefaults } from 'vitest/config'; export default getViteConfig({ test: { ...configDefaults, - name: '@atj/server:node', + name: '@gsa-tts/forms-server:node', setupFiles: ['./vitest.setup.ts'], environment: 'node', include: ['src/**/*.test.ts'], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c33effd..68c0326e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -77,7 +77,7 @@ importers: apps/cli: dependencies: - '@atj/infra-core': + '@gsa-tts/forms-infra-core': specifier: workspace:* version: link:../../infra/core commander: @@ -86,7 +86,7 @@ importers: apps/rest-api: dependencies: - '@atj/forms': + '@gsa-tts/forms-core': specifier: workspace:* version: link:../../packages/forms devDependencies: @@ -99,10 +99,10 @@ importers: apps/server-doj: dependencies: - '@atj/database': + '@gsa-tts/forms-database': specifier: workspace:* version: link:../../packages/database - '@atj/server': + '@gsa-tts/forms-server': specifier: workspace:* version: link:../../packages/server devDependencies: @@ -118,18 +118,18 @@ importers: '@astrojs/react': specifier: ^3.6.1 version: 3.6.3(@types/node@22.10.5)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.69.5)(terser@5.37.0) - '@atj/common': + '@gsa-tts/forms-common': specifier: workspace:* version: link:../../packages/common - '@atj/design': - specifier: workspace:* - version: link:../../packages/design - '@atj/forms': + '@gsa-tts/forms-core': specifier: workspace:* version: link:../../packages/forms + '@gsa-tts/forms-design': + specifier: workspace:* + version: link:../../packages/design astro: specifier: ^4.16.18 - version: 4.16.18(@types/node@22.10.5)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250129) + version: 4.16.18(@types/node@22.10.5)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250131) qs: specifier: ^6.13.0 version: 6.13.1 @@ -154,7 +154,7 @@ importers: devDependencies: '@astrojs/check': specifier: ^0.4.1 - version: 0.4.1(prettier@3.4.2)(typescript@5.8.0-dev.20250129) + version: 0.4.1(prettier@3.4.2)(typescript@5.8.0-dev.20250131) '@size-limit/preset-app': specifier: ^11.1.6 version: 11.1.6(size-limit@11.1.6) @@ -170,7 +170,7 @@ importers: e2e: dependencies: - '@atj/common': + '@gsa-tts/forms-common': specifier: workspace:* version: link:../packages/common devDependencies: @@ -201,32 +201,32 @@ importers: version: 29.5.14 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + version: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) ts-jest: specifier: ^29.2.4 - version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)))(typescript@5.8.0-dev.20250129) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)))(typescript@5.8.0-dev.20250131) infra/core: dependencies: - '@atj/common': + '@aws-sdk/client-ssm': + specifier: ^3.624.0 + version: 3.716.0 + '@gsa-tts/forms-common': specifier: workspace:* version: link:../../packages/common - '@atj/forms': + '@gsa-tts/forms-core': specifier: workspace:* version: link:../../packages/forms - '@aws-sdk/client-ssm': - specifier: ^3.624.0 - version: 3.716.0 zod: specifier: ^3.23.8 version: 3.24.1 packages/auth: dependencies: - '@atj/common': + '@gsa-tts/forms-common': specifier: workspace:^ version: link:../common - '@atj/database': + '@gsa-tts/forms-database': specifier: workspace:* version: link:../database '@lucia-auth/adapter-postgresql': @@ -259,7 +259,7 @@ importers: packages/database: dependencies: - '@atj/common': + '@gsa-tts/forms-common': specifier: workspace:* version: link:../common '@types/pg': @@ -293,12 +293,6 @@ importers: packages/design: dependencies: - '@atj/common': - specifier: workspace:* - version: link:../common - '@atj/forms': - specifier: workspace:* - version: link:../forms '@dnd-kit/core': specifier: ^6.1.0 version: 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -308,6 +302,12 @@ importers: '@dnd-kit/utilities': specifier: ^3.2.2 version: 3.2.2(react@18.3.1) + '@gsa-tts/forms-common': + specifier: workspace:* + version: link:../common + '@gsa-tts/forms-core': + specifier: workspace:* + version: link:../forms '@size-limit/preset-big-lib': specifier: ^11.1.6 version: 11.1.6(@swc/core@1.10.1)(esbuild@0.24.2)(size-limit@11.1.6) @@ -374,22 +374,22 @@ importers: version: 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) '@storybook/experimental-addon-test': specifier: ^8.4.7 - version: 8.4.7(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/runner@2.1.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/ui@3.0.0-beta.4(vitest@3.0.0-beta.4))(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))(sass-embedded@1.69.5)(terser@5.37.0)) + version: 8.4.7(@vitest/browser@3.0.0-beta.4)(@vitest/runner@2.1.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))(sass-embedded@1.69.5)(terser@5.37.0)) '@storybook/preview-api': specifier: ^8.4.7 version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/react': specifier: ^8.4.7 - version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250129) + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250131) '@storybook/react-vite': specifier: ^8.4.7 - version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.30.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250129)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.30.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250131)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) '@storybook/test': specifier: ^8.4.7 version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/test-runner': specifier: ^0.21.0 - version: 0.21.0(@types/node@22.10.5)(storybook@8.4.7(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + version: 0.21.0(@types/node@22.10.5)(storybook@8.4.7(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) '@storybook/types': specifier: ^8.4.7 version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) @@ -410,13 +410,13 @@ importers: version: 18.3.18 '@typescript-eslint/eslint-plugin': specifier: ^7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129))(eslint@8.57.1)(typescript@5.8.0-dev.20250129) + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131))(eslint@8.57.1)(typescript@5.8.0-dev.20250131) '@typescript-eslint/parser': specifier: ^7.18.0 - version: 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129) + version: 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131) '@uswds/compile': specifier: 1.1.0 - version: 1.1.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + version: 1.1.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) @@ -449,17 +449,17 @@ importers: version: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) vite-plugin-dts: specifier: ^4.4.0 - version: 4.4.0(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.8.0-dev.20250129)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) + version: 4.4.0(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.8.0-dev.20250131)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) wait-on: specifier: ^7.2.0 version: 7.2.0 packages/forms: dependencies: - '@atj/common': + '@gsa-tts/forms-common': specifier: workspace:* version: link:../common - '@atj/database': + '@gsa-tts/forms-database': specifier: workspace:* version: link:../database pdf-lib: @@ -483,31 +483,31 @@ importers: dependencies: '@astrojs/check': specifier: ^0.9.4 - version: 0.9.4(prettier@3.4.2)(typescript@5.8.0-dev.20250129) + version: 0.9.4(prettier@3.4.2)(typescript@5.8.0-dev.20250131) '@astrojs/node': specifier: ^9.0.0 - version: 9.0.0(astro@5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250129)(yaml@2.6.1)) + version: 9.0.0(astro@5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250131)(yaml@2.6.1)) '@astrojs/react': specifier: ^4.1.2 version: 4.1.2(@types/node@22.10.5)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(jiti@2.4.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) - '@atj/auth': + '@gsa-tts/forms-auth': specifier: workspace:^ version: link:../auth - '@atj/common': + '@gsa-tts/forms-common': specifier: workspace:* version: link:../common - '@atj/database': + '@gsa-tts/forms-core': + specifier: workspace:* + version: link:../forms + '@gsa-tts/forms-database': specifier: workspace:* version: link:../database - '@atj/design': + '@gsa-tts/forms-design': specifier: workspace:* version: link:../design - '@atj/forms': - specifier: workspace:* - version: link:../forms astro: specifier: ^5.1.3 - version: 5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250129)(yaml@2.6.1) + version: 5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250131)(yaml@2.6.1) express: specifier: ^4.21.0 version: 4.21.2 @@ -9685,8 +9685,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.8.0-dev.20250129: - resolution: {integrity: sha512-02x0dvITiMrpFF7O55RqWGvOgeuv7HOUkUiObmiI0j+MuO7EJq++6wkRGRZW23FxZYB7vV6xlC+UC65nvYvmbQ==} + typescript@5.8.0-dev.20250131: + resolution: {integrity: sha512-q7nLABAsnnq3BdqOdWnRGVhe7Gv3QkditzT6YMfWpKHsZoJ1TVo+C4ZCZHK4fCuu2vHYUwV0zUUsEZZXdnxB2w==} engines: {node: '>=14.17'} hasBin: true @@ -10666,24 +10666,24 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@astrojs/check@0.4.1(prettier@3.4.2)(typescript@5.8.0-dev.20250129)': + '@astrojs/check@0.4.1(prettier@3.4.2)(typescript@5.8.0-dev.20250131)': dependencies: - '@astrojs/language-server': 2.15.4(prettier@3.4.2)(typescript@5.8.0-dev.20250129) + '@astrojs/language-server': 2.15.4(prettier@3.4.2)(typescript@5.8.0-dev.20250131) chokidar: 3.6.0 fast-glob: 3.3.2 kleur: 4.1.5 - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 yargs: 17.7.2 transitivePeerDependencies: - prettier - prettier-plugin-astro - '@astrojs/check@0.9.4(prettier@3.4.2)(typescript@5.8.0-dev.20250129)': + '@astrojs/check@0.9.4(prettier@3.4.2)(typescript@5.8.0-dev.20250131)': dependencies: - '@astrojs/language-server': 2.15.4(prettier@3.4.2)(typescript@5.8.0-dev.20250129) + '@astrojs/language-server': 2.15.4(prettier@3.4.2)(typescript@5.8.0-dev.20250131) chokidar: 4.0.3 kleur: 4.1.5 - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 yargs: 17.7.2 transitivePeerDependencies: - prettier @@ -10695,12 +10695,12 @@ snapshots: '@astrojs/internal-helpers@0.4.2': {} - '@astrojs/language-server@2.15.4(prettier@3.4.2)(typescript@5.8.0-dev.20250129)': + '@astrojs/language-server@2.15.4(prettier@3.4.2)(typescript@5.8.0-dev.20250131)': dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/yaml2ts': 0.2.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@volar/kit': 2.4.11(typescript@5.8.0-dev.20250129) + '@volar/kit': 2.4.11(typescript@5.8.0-dev.20250131) '@volar/language-core': 2.4.11 '@volar/language-server': 2.4.11 '@volar/language-service': 2.4.11 @@ -10767,9 +10767,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/node@9.0.0(astro@5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250129)(yaml@2.6.1))': + '@astrojs/node@9.0.0(astro@5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250131)(yaml@2.6.1))': dependencies: - astro: 5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250129)(yaml@2.6.1) + astro: 5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250131)(yaml@2.6.1) send: 1.1.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -12247,7 +12247,7 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -12261,7 +12261,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -12404,13 +12404,13 @@ snapshots: '@types/yargs': 17.0.33 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2(typescript@5.8.0-dev.20250129)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2(typescript@5.8.0-dev.20250131)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))': dependencies: magic-string: 0.27.0 - react-docgen-typescript: 2.2.2(typescript@5.8.0-dev.20250129) + react-docgen-typescript: 2.2.2(typescript@5.8.0-dev.20250131) vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) optionalDependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 '@jridgewell/gen-mapping@0.3.8': dependencies: @@ -13447,7 +13447,7 @@ snapshots: dependencies: type-fest: 2.19.0 - '@storybook/experimental-addon-test@8.4.7(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/runner@2.1.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/ui@3.0.0-beta.4(vitest@3.0.0-beta.4))(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))(sass-embedded@1.69.5)(terser@5.37.0))': + '@storybook/experimental-addon-test@8.4.7(@vitest/browser@3.0.0-beta.4)(@vitest/runner@2.1.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))(sass-embedded@1.69.5)(terser@5.37.0))': dependencies: '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 @@ -13462,7 +13462,7 @@ snapshots: optionalDependencies: '@vitest/browser': 3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4) '@vitest/runner': 2.1.8 - vitest: 2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/ui@3.0.0-beta.4(vitest@3.0.0-beta.4))(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))(sass-embedded@1.69.5)(terser@5.37.0) + vitest: 2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))(sass-embedded@1.69.5)(terser@5.37.0) transitivePeerDependencies: - react - react-dom @@ -13494,12 +13494,12 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 8.4.7(prettier@3.4.2) - '@storybook/react-vite@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.30.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250129)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))': + '@storybook/react-vite@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.30.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250131)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.8.0-dev.20250129)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.8.0-dev.20250131)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) '@rollup/pluginutils': 5.1.4(rollup@4.30.1) '@storybook/builder-vite': 8.4.7(storybook@8.4.7(prettier@3.4.2))(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) - '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250129) + '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250131) find-up: 5.0.0 magic-string: 0.30.17 react: 18.3.1 @@ -13515,7 +13515,7 @@ snapshots: - supports-color - typescript - '@storybook/react@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250129)': + '@storybook/react@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250131)': dependencies: '@storybook/components': 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/global': 5.0.0 @@ -13528,7 +13528,7 @@ snapshots: storybook: 8.4.7(prettier@3.4.2) optionalDependencies: '@storybook/test': 8.4.7(storybook@8.4.7(prettier@3.4.2)) - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 '@storybook/test-runner@0.19.1(@types/node@22.10.5)(storybook@8.4.7(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2))': dependencies: @@ -13564,7 +13564,7 @@ snapshots: - supports-color - ts-node - '@storybook/test-runner@0.21.0(@types/node@22.10.5)(storybook@8.4.7(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))': + '@storybook/test-runner@0.21.0(@types/node@22.10.5)(storybook@8.4.7(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))': dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.3 @@ -13575,14 +13575,14 @@ snapshots: '@swc/core': 1.10.1 '@swc/jest': 0.2.37(@swc/core@1.10.1) expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) jest-circus: 29.7.0 jest-environment-node: 29.7.0 jest-junit: 16.0.0 - jest-playwright-preset: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))) + jest-playwright-preset: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))) jest-runner: 29.7.0 jest-serializer-html: 7.1.0 - jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))) + jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))) nyc: 15.1.0 playwright: 1.49.1 storybook: 8.4.7(prettier@3.4.2) @@ -14164,34 +14164,34 @@ snapshots: '@types/yoga-layout@1.9.2': {} - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129))(eslint@8.57.1)(typescript@5.8.0-dev.20250129)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131))(eslint@8.57.1)(typescript@5.8.0-dev.20250131)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.8.0-dev.20250129) + ts-api-utils: 1.4.3(typescript@5.8.0-dev.20250131) optionalDependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129)': + '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.0-dev.20250129) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.0-dev.20250131) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.4.0 eslint: 8.57.1 optionalDependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 transitivePeerDependencies: - supports-color @@ -14200,21 +14200,21 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129)': + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.0-dev.20250129) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.0-dev.20250131) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131) debug: 4.4.0 eslint: 8.57.1 - ts-api-utils: 1.4.3(typescript@5.8.0-dev.20250129) + ts-api-utils: 1.4.3(typescript@5.8.0-dev.20250131) optionalDependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.8.0-dev.20250129)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.8.0-dev.20250131)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -14223,18 +14223,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.8.0-dev.20250129) + ts-api-utils: 1.4.3(typescript@5.8.0-dev.20250131) optionalDependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250129)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250131)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.0-dev.20250129) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.0-dev.20250131) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -14247,12 +14247,12 @@ snapshots: '@ungap/structured-clone@1.2.1': {} - '@uswds/compile@1.1.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))': + '@uswds/compile@1.1.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))': dependencies: autoprefixer: 10.4.16(postcss@8.4.31) del: 6.1.1 gulp: 4.0.2 - gulp-postcss: 9.0.1(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + gulp-postcss: 9.0.1(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) gulp-rename: 2.0.0 gulp-replace: 1.1.4 gulp-sass: 5.1.0 @@ -14355,13 +14355,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0))': + '@vitest/mocker@2.1.8(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - msw: 2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250129) + msw: 2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250131) vite: 5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) optional: true @@ -14453,12 +14453,12 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@volar/kit@2.4.11(typescript@5.8.0-dev.20250129)': + '@volar/kit@2.4.11(typescript@5.8.0-dev.20250131)': dependencies: '@volar/language-service': 2.4.11 '@volar/typescript': 2.4.11 typesafe-path: 0.2.2 - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.8 @@ -14521,7 +14521,7 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/language-core@2.1.10(typescript@5.8.0-dev.20250129)': + '@vue/language-core@2.1.10(typescript@5.8.0-dev.20250131)': dependencies: '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.13 @@ -14532,7 +14532,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 '@vue/shared@3.5.13': {} @@ -14959,7 +14959,7 @@ snapshots: astral-regex@2.0.0: {} - astro@4.16.18(@types/node@22.10.5)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250129): + astro@4.16.18(@types/node@22.10.5)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250131): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.1 @@ -15012,7 +15012,7 @@ snapshots: semver: 7.6.3 shiki: 1.24.4 tinyexec: 0.3.1 - tsconfck: 3.1.4(typescript@5.8.0-dev.20250129) + tsconfck: 3.1.4(typescript@5.8.0-dev.20250131) unist-util-visit: 5.0.0 vfile: 6.0.3 vite: 5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) @@ -15022,7 +15022,7 @@ snapshots: yargs-parser: 21.1.1 zod: 3.24.1 zod-to-json-schema: 3.24.1(zod@3.24.1) - zod-to-ts: 1.2.0(typescript@5.8.0-dev.20250129)(zod@3.24.1) + zod-to-ts: 1.2.0(typescript@5.8.0-dev.20250131)(zod@3.24.1) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -15038,7 +15038,7 @@ snapshots: - terser - typescript - astro@5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250129)(yaml@2.6.1): + astro@5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250131)(yaml@2.6.1): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.2 @@ -15085,7 +15085,7 @@ snapshots: semver: 7.6.3 shiki: 1.24.4 tinyexec: 0.3.1 - tsconfck: 3.1.4(typescript@5.8.0-dev.20250129) + tsconfck: 3.1.4(typescript@5.8.0-dev.20250131) ultrahtml: 1.5.3 unist-util-visit: 5.0.0 unstorage: 1.14.4 @@ -15098,7 +15098,7 @@ snapshots: yocto-spinner: 0.1.2 zod: 3.24.1 zod-to-json-schema: 3.24.1(zod@3.24.1) - zod-to-ts: 1.2.0(typescript@5.8.0-dev.20250129)(zod@3.24.1) + zod-to-ts: 1.2.0(typescript@5.8.0-dev.20250131)(zod@3.24.1) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -15962,13 +15962,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)): + create-jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -16349,7 +16349,7 @@ snapshots: dependencies: semver: 7.6.3 shelljs: 0.8.5 - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 dset@3.1.4: {} @@ -17521,12 +17521,12 @@ snapshots: v8flags: 4.0.1 yargs: 16.2.0 - gulp-postcss@9.0.1(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)): + gulp-postcss@9.0.1(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)): dependencies: fancy-log: 1.3.3 plugin-error: 1.0.1 postcss: 8.4.31 - postcss-load-config: 3.1.4(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + postcss-load-config: 3.1.4(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) vinyl-sourcemaps-apply: 0.2.1 transitivePeerDependencies: - ts-node @@ -18385,16 +18385,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)): + jest-cli@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + create-jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -18435,7 +18435,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)): + jest-config@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 @@ -18461,7 +18461,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 22.10.5 - ts-node: 10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129) + ts-node: 10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -18565,10 +18565,10 @@ snapshots: - debug - supports-color - jest-playwright-preset@4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))): + jest-playwright-preset@4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))): dependencies: expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) jest-circus: 29.7.0 jest-environment-node: 29.7.0 jest-process-manager: 0.4.0 @@ -18733,11 +18733,11 @@ snapshots: string-length: 5.0.1 strip-ansi: 7.1.0 - jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))): dependencies: ansi-escapes: 6.2.1 chalk: 5.4.1 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -18780,12 +18780,12 @@ snapshots: - supports-color - ts-node - jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)): + jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + jest-cli: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -19734,7 +19734,7 @@ snapshots: transitivePeerDependencies: - '@types/node' - msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250129): + msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250131): dependencies: '@bundled-es-modules/cookie': 2.0.1 '@bundled-es-modules/statuses': 1.0.1 @@ -19755,7 +19755,7 @@ snapshots: type-fest: 4.30.2 yargs: 17.7.2 optionalDependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 transitivePeerDependencies: - '@types/node' optional: true @@ -20444,13 +20444,13 @@ snapshots: csso: 5.0.5 postcss: 8.4.31 - postcss-load-config@3.1.4(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)): + postcss-load-config@3.1.4(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: postcss: 8.4.31 - ts-node: 10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129) + ts-node: 10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131) postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.4.49)(yaml@2.6.1): dependencies: @@ -20798,9 +20798,9 @@ snapshots: - bufferutil - utf-8-validate - react-docgen-typescript@2.2.2(typescript@5.8.0-dev.20250129): + react-docgen-typescript@2.2.2(typescript@5.8.0-dev.20250131): dependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 react-docgen@7.1.0: dependencies: @@ -22251,9 +22251,9 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.4.3(typescript@5.8.0-dev.20250129): + ts-api-utils@1.4.3(typescript@5.8.0-dev.20250131): dependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 ts-dedent@2.2.0: {} @@ -22263,18 +22263,18 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)))(typescript@5.8.0-dev.20250129): + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)))(typescript@5.8.0-dev.20250131): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129)) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.26.0 @@ -22303,7 +22303,7 @@ snapshots: optionalDependencies: '@swc/core': 1.10.1 - ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250129): + ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250131): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -22317,7 +22317,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: @@ -22328,9 +22328,9 @@ snapshots: optionalDependencies: typescript: 5.7.2 - tsconfck@3.1.4(typescript@5.8.0-dev.20250129): + tsconfck@3.1.4(typescript@5.8.0-dev.20250131): optionalDependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 tsconfig-paths@4.2.0: dependencies: @@ -22480,7 +22480,7 @@ snapshots: typescript@5.7.2: {} - typescript@5.8.0-dev.20250129: {} + typescript@5.8.0-dev.20250131: {} uc.micro@2.1.0: {} @@ -22858,18 +22858,18 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.4.0(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.8.0-dev.20250129)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)): + vite-plugin-dts@4.4.0(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.8.0-dev.20250131)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)): dependencies: '@microsoft/api-extractor': 7.48.1(@types/node@22.10.5) '@rollup/pluginutils': 5.1.4(rollup@4.30.1) '@volar/typescript': 2.4.11 - '@vue/language-core': 2.1.10(typescript@5.8.0-dev.20250129) + '@vue/language-core': 2.1.10(typescript@5.8.0-dev.20250131) compare-versions: 6.1.1 debug: 4.4.0 kolorist: 1.8.0 local-pkg: 0.5.1 magic-string: 0.30.17 - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 optionalDependencies: vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: @@ -22939,10 +22939,10 @@ snapshots: typescript: 5.7.2 vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jiti@2.4.2)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) - vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/ui@3.0.0-beta.4(vitest@3.0.0-beta.4))(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))(sass-embedded@1.69.5)(terser@5.37.0): + vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))(sass-embedded@1.69.5)(terser@5.37.0): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250129))(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0)) + '@vitest/mocker': 2.1.8(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250131))(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -23506,9 +23506,9 @@ snapshots: dependencies: zod: 3.24.1 - zod-to-ts@1.2.0(typescript@5.8.0-dev.20250129)(zod@3.24.1): + zod-to-ts@1.2.0(typescript@5.8.0-dev.20250131)(zod@3.24.1): dependencies: - typescript: 5.8.0-dev.20250129 + typescript: 5.8.0-dev.20250131 zod: 3.24.1 zod@3.22.4: {}