diff --git a/packages/create/LICENSE b/packages/create/LICENSE
new file mode 100644
index 00000000000..8f562c46477
--- /dev/null
+++ b/packages/create/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2021 Thinkmill Labs Pty Ltd
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/packages/create/README.md b/packages/create/README.md
new file mode 100644
index 00000000000..a4c34a6037b
--- /dev/null
+++ b/packages/create/README.md
@@ -0,0 +1,6 @@
+# @keystone-6/create
+
+Keystone-6 is the latest version of Keystone.
+To get help with this package join the conversation in [Slack](https://community.keystonejs.com/), or [Github](https://github.com/keystonejs/keystone/).
+
+Visit for docs, and [follow @keystonejs on Twitter](https://twitter.com/keystonejs) for the latest updates.
diff --git a/packages/create/cli.js b/packages/create/cli.js
new file mode 100755
index 00000000000..cb2feef55b7
--- /dev/null
+++ b/packages/create/cli.js
@@ -0,0 +1,2 @@
+#!/usr/bin/env node
+import './dist/create-keystone-app.esm.js'
diff --git a/packages/create/package.json b/packages/create/package.json
new file mode 100644
index 00000000000..a45294977c4
--- /dev/null
+++ b/packages/create/package.json
@@ -0,0 +1,43 @@
+{
+ "name": "create-keystone-app",
+ "version": "9.0.1",
+ "license": "MIT",
+ "type": "module",
+ "main": "dist/create-keystone-app.cjs.js",
+ "module": "dist/create-keystone-app.esm.js",
+ "repository": "https://github.com/keystonejs/keystone/tree/main/packages/create",
+ "bin": "./cli.js",
+ "exports": {
+ ".": {
+ "module": "./dist/create-keystone-app.esm.js",
+ "default": "./dist/create-keystone-app.cjs.js"
+ },
+ "./package.json": "./package.json"
+ },
+ "preconstruct": {
+ "entrypoints": [
+ "index.ts"
+ ]
+ },
+ "dependencies": {
+ "chalk": "^4.1.2",
+ "enquirer": "^2.4.1",
+ "execa": "^5.1.1",
+ "fs-extra": "^11.0.0",
+ "meow": "^9.0.0",
+ "ora": "^8.0.1",
+ "package-json": "^10.0.0",
+ "path": "^0.12.7",
+ "semver": "^7.6.0",
+ "terminal-link": "^3.0.0"
+ },
+ "devDependencies": {
+ "@types/fs-extra": "^11.0.0",
+ "@types/semver": "^7.5.8"
+ },
+ "files": [
+ "dist",
+ "starter",
+ "cli.js"
+ ]
+}
diff --git a/packages/create/src/checkVersion.ts b/packages/create/src/checkVersion.ts
new file mode 100644
index 00000000000..b0fabf82ced
--- /dev/null
+++ b/packages/create/src/checkVersion.ts
@@ -0,0 +1,24 @@
+import getPackageJson from 'package-json';
+import currentPkgJson from '../package.json';
+import * as semver from 'semver';
+
+export async function checkVersion() {
+ try {
+ const { version } = await getPackageJson('create-keystone-app');
+ if (typeof version !== 'string') {
+ throw new Error(
+ 'version from package metadata was expected to be a string but was not'
+ );
+ }
+ if (semver.lt(currentPkgJson.version, version)) {
+ console.error(
+ `⚠️ You're running an old version of create-keystone-app, please update to ${version}`
+ );
+ }
+ } catch (err) {
+ console.error(
+ 'A problem occurred fetching the latest version of create-keystone-app'
+ );
+ console.error(err);
+ }
+}
diff --git a/packages/create/src/index.ts b/packages/create/src/index.ts
new file mode 100755
index 00000000000..571dcdb351b
--- /dev/null
+++ b/packages/create/src/index.ts
@@ -0,0 +1,135 @@
+import fs from 'fs-extra';
+import path from 'path';
+import meow from 'meow';
+import enquirer from 'enquirer';
+import execa from 'execa';
+import ora from 'ora';
+import c from 'chalk';
+import terminalLink from 'terminal-link';
+import { checkVersion } from './checkVersion';
+import { UserError } from './utils';
+import { fileURLToPath } from 'url';
+
+const __dirname = path.dirname(fileURLToPath(import.meta.url));
+const starterDir = path.normalize(`${__dirname}/../starter`);
+
+const cli = meow(
+ `
+Usage
+ $ create-keystone-app [directory]
+`
+);
+
+type Args = {
+ directory: string;
+};
+
+const versionInfo = () => {
+ process.stdout.write('\n');
+ console.log(`✨ You're about to generate a project using ${c.bold(
+ 'Keystone 6'
+ )} packages.
+`);
+};
+
+async function normalizeArgs(): Promise {
+ let directory = cli.input[0];
+ if (!directory) {
+ ({ directory } = await enquirer.prompt({
+ type: 'input',
+ name: 'directory',
+ message:
+ 'What directory should create-keystone-app generate your app into?',
+ validate: (x) => !!x,
+ }));
+ process.stdout.write('\n');
+ }
+ return {
+ directory: path.resolve(directory),
+ };
+}
+
+function pkgManagerFromUserAgent(userAgent: string | undefined) {
+ if (!userAgent) return 'npm';
+ const pkgSpec = userAgent.split(' ')[0];
+ const [name, _version] = pkgSpec.split('/');
+ return name ?? 'npm';
+}
+
+const installDeps = async (cwd: string): Promise => {
+ const pkgManager = pkgManagerFromUserAgent(process.env.npm_config_user_agent);
+ const spinner = ora(
+ `Installing dependencies with ${pkgManager}. This may take a few minutes.`
+ ).start();
+ try {
+ await execa(pkgManager, ['install'], { cwd });
+ spinner.succeed(`Installed dependencies with ${pkgManager}.`);
+ return pkgManager;
+ } catch (err) {
+ spinner.fail(`Failed to install with ${pkgManager}.`);
+ throw err;
+ }
+};
+
+(async () => {
+ versionInfo();
+ await checkVersion();
+ const normalizedArgs = await normalizeArgs();
+ await fs.mkdir(normalizedArgs.directory);
+ await Promise.all([
+ ...[
+ '_gitignore',
+ 'schema.ts',
+ 'package.json',
+ 'tsconfig.json',
+ 'schema.graphql',
+ 'schema.prisma',
+ 'keystone.ts',
+ 'auth.ts',
+ 'README.md',
+ ].map((filename) =>
+ fs.copyFile(
+ path.join(starterDir, filename),
+ path.join(normalizedArgs.directory, filename.replace(/^_/, '.'))
+ )
+ ),
+ ]);
+ const packageManager = await installDeps(normalizedArgs.directory);
+ const relativeProjectDir = path.relative(
+ process.cwd(),
+ normalizedArgs.directory
+ );
+ process.stdout.write('\n');
+ console.log(`🎉 Keystone created a starter project in: ${c.bold(
+ relativeProjectDir
+ )}
+
+ ${c.bold('To launch your app, run:')}
+
+ - cd ${relativeProjectDir}
+ - ${packageManager} run dev
+
+ ${c.bold('Next steps:')}
+
+ - Read ${c.bold(
+ `${relativeProjectDir}${path.sep}README.md`
+ )} for additional getting started details.
+ - Edit ${c.bold(
+ `${relativeProjectDir}${path.sep}keystone.ts`
+ )} to customize your app.
+ - ${terminalLink('Open the Admin UI', 'http://localhost:3000')}
+ - ${terminalLink('Open the Graphql API', 'http://localhost:3000/api/graphql')}
+ - ${terminalLink('Read the docs', 'https://keystonejs.com')}
+ - ${terminalLink(
+ 'Star Keystone on GitHub',
+ 'https://github.com/keystonejs/keystone'
+ )}
+`);
+})().catch((err) => {
+ if (err instanceof UserError) {
+ console.error(err.message);
+ } else {
+ console.error(err);
+ }
+ process.exit(1);
+});
diff --git a/packages/create/src/utils.ts b/packages/create/src/utils.ts
new file mode 100644
index 00000000000..3ac08456d79
--- /dev/null
+++ b/packages/create/src/utils.ts
@@ -0,0 +1 @@
+export class UserError extends Error {}
diff --git a/packages/create/starter/CHANGELOG.md b/packages/create/starter/CHANGELOG.md
new file mode 100644
index 00000000000..55cbe5b2de3
--- /dev/null
+++ b/packages/create/starter/CHANGELOG.md
@@ -0,0 +1,17 @@
+# keystone-app
+
+## 1.0.2
+
+### Patch Changes
+
+- [`3b4360a`](https://github.com/keystonejs/create-keystone-app/commit/3b4360a114f00094e40fdc89dd4c82e1456b9ae5) Thanks [@dcousens](https://github.com/dcousens)! - Fix graphql@^15.8.0 and next@12.2.4 as pseudo-peer dependencies until next `@keystone-6/core` release
+
+## 1.0.1
+
+### Patch Changes
+
+- [#278](https://github.com/keystonejs/create-keystone-app/pull/278) [`26f9a79`](https://github.com/keystonejs/create-keystone-app/commit/26f9a79ef913915bac85657884f85ff7e4da46c2) Thanks [@Noviny](https://github.com/Noviny)! - Improve schema options for linking authors to posts:
+ - Add `inlineConnect: true` to the post's relationship to users
+ - Remove authors from being inline-creatable
+
+* [#319](https://github.com/keystonejs/create-keystone-app/pull/319) [`94a859e`](https://github.com/keystonejs/create-keystone-app/commit/94a859e43123d2f348d5e21551d59bd7e257aa81) Thanks [@Achisingh](https://github.com/Achisingh)! - Fix dependencies and update schemas for the latest `keystone-6` release
diff --git a/packages/create/starter/README.md b/packages/create/starter/README.md
new file mode 100644
index 00000000000..9d75dd2f3ac
--- /dev/null
+++ b/packages/create/starter/README.md
@@ -0,0 +1,52 @@
+# Keystone Project Starter
+
+Welcome to Keystone!
+
+Run
+
+```
+yarn dev
+```
+
+To view the config for your new app, look at [./keystone.ts](./keystone.ts)
+
+This project starter is designed to give you a sense of the power Keystone can offer you, and show off some of its main features. It's also a pretty simple setup if you want to build out from it.
+
+We recommend you use this alongside our [getting started walkthrough](https://keystonejs.com/docs/walkthroughs/getting-started-with-create-keystone-app) which will walk you through what you get as part of this starter.
+
+If you want an overview of all the features Keystone offers, check out our [features](https://keystonejs.com/why-keystone#features) page.
+
+## Some Quick Notes On Getting Started
+
+### Changing the database
+
+We've set you up with an [SQLite database](https://keystonejs.com/docs/apis/config#sqlite) for ease-of-use. If you're wanting to use PostgreSQL, you can!
+
+Just change the `db` property on line 16 of the Keystone file [./keystone.ts](./keystone.ts) to
+
+```typescript
+db: {
+ provider: 'postgresql',
+ url: process.env.DATABASE_URL || 'DATABASE_URL_TO_REPLACE',
+}
+```
+
+And provide your database url from PostgreSQL.
+
+For more on database configuration, check out or [DB API Docs](https://keystonejs.com/docs/apis/config#db)
+
+### Auth
+
+We've put auth into its own file to make this humble starter easier to navigate. To explore it without auth turned on, comment out the `isAccessAllowed` on line 21 of the Keystone file [./keystone.ts](./keystone.ts).
+
+For more on auth, check out our [Authentication API Docs](https://keystonejs.com/docs/apis/auth#authentication-api)
+
+### Adding a frontend
+
+As a Headless CMS, Keystone can be used with any frontend that uses GraphQL. It provides a GraphQL endpoint you can write queries against at `/api/graphql` (by default [http://localhost:3000/api/graphql](http://localhost:3000/api/graphql)). At Thinkmill, we tend to use [Next.js](https://nextjs.org/) and [Apollo GraphQL](https://www.apollographql.com/docs/react/get-started/) as our frontend and way to write queries, but if you have your own favourite, feel free to use it.
+
+A walkthrough on how to do this is forthcoming, but in the meantime our [todo example](https://github.com/keystonejs/keystone-react-todo-demo) shows a Keystone set up with a frontend. For a more full example, you can also look at an example app we built for [Prisma Day 2021](https://github.com/keystonejs/prisma-day-2021-workshop)
+
+### Embedding Keystone in a Next.js frontend
+
+While Keystone works as a standalone app, you can embed your Keystone app into a [Next.js](https://nextjs.org/) app. This is quite a different setup to the starter, and we recommend checking out our walkthrough for that [here](https://keystonejs.com/docs/walkthroughs/embedded-mode-with-sqlite-nextjs#how-to-embed-keystone-sq-lite-in-a-next-js-app).
diff --git a/packages/create/starter/_gitignore b/packages/create/starter/_gitignore
new file mode 100644
index 00000000000..d6622384d8b
--- /dev/null
+++ b/packages/create/starter/_gitignore
@@ -0,0 +1,4 @@
+node_modules
+.keystone/
+keystone.db
+*.log
diff --git a/packages/create/starter/auth.ts b/packages/create/starter/auth.ts
new file mode 100644
index 00000000000..73d150ca469
--- /dev/null
+++ b/packages/create/starter/auth.ts
@@ -0,0 +1,66 @@
+// Welcome to some authentication for Keystone
+//
+// This is using @keystone-6/auth to add the following
+// - A sign-in page for your Admin UI
+// - A cookie-based stateless session strategy
+// - Using a User email as the identifier
+// - 30 day cookie expiration
+//
+// This file does not configure what Users can do, and the default for this starter
+// project is to allow anyone - logged-in or not - to do anything.
+//
+// If you want to prevent random people on the internet from accessing your data,
+// you can find out how by reading https://keystonejs.com/docs/guides/auth-and-access-control
+//
+// If you want to learn more about how our out-of-the-box authentication works, please
+// read https://keystonejs.com/docs/apis/auth#authentication-api
+
+import { randomBytes } from 'crypto';
+import { createAuth } from '@keystone-6/auth';
+
+// see https://keystonejs.com/docs/apis/session for the session docs
+import { statelessSessions } from '@keystone-6/core/session';
+
+// for a stateless session, a SESSION_SECRET should always be provided
+// especially in production (statelessSessions will throw if SESSION_SECRET is undefined)
+let sessionSecret = process.env.SESSION_SECRET;
+if (!sessionSecret && process.env.NODE_ENV !== 'production') {
+ sessionSecret = randomBytes(32).toString('hex');
+}
+
+// withAuth is a function we can use to wrap our base configuration
+const { withAuth } = createAuth({
+ listKey: 'User',
+ identityField: 'email',
+
+ // this is a GraphQL query fragment for fetching what data will be attached to a context.session
+ // this can be helpful for when you are writing your access control functions
+ // you can find out more at https://keystonejs.com/docs/guides/auth-and-access-control
+ sessionData: 'name createdAt',
+ secretField: 'password',
+
+ // WARNING: remove initFirstItem functionality in production
+ // see https://keystonejs.com/docs/config/auth#init-first-item for more
+ initFirstItem: {
+ // if there are no items in the database, by configuring this field
+ // you are asking the Keystone AdminUI to create a new user
+ // providing inputs for these fields
+ fields: ['name', 'email', 'password'],
+
+ // it uses context.sudo() to do this, which bypasses any access control you might have
+ // you shouldn't use this in production
+ },
+});
+
+// statelessSessions uses cookies for session tracking
+// these cookies have an expiry, in seconds
+// we use an expiry of 30 days for this starter
+const sessionMaxAge = 60 * 60 * 24 * 30;
+
+// you can find out more at https://keystonejs.com/docs/apis/session#session-api
+const session = statelessSessions({
+ maxAge: sessionMaxAge,
+ secret: sessionSecret!,
+});
+
+export { withAuth, session };
diff --git a/packages/create/starter/keystone.ts b/packages/create/starter/keystone.ts
new file mode 100644
index 00000000000..596d74754a4
--- /dev/null
+++ b/packages/create/starter/keystone.ts
@@ -0,0 +1,29 @@
+// Welcome to Keystone!
+//
+// This file is what Keystone uses as the entry-point to your headless backend
+//
+// Keystone imports the default export of this file, expecting a Keystone configuration object
+// you can find out more at https://keystonejs.com/docs/apis/config
+
+import { config } from '@keystone-6/core';
+
+// to keep this file tidy, we define our schema in a different file
+import { lists } from './schema';
+
+// authentication is configured separately here too, but you might move this elsewhere
+// when you write your list-level access control functions, as they typically rely on session data
+import { withAuth, session } from './auth';
+
+export default withAuth(
+ config({
+ db: {
+ // we're using sqlite for the fastest startup experience
+ // for more information on what database might be appropriate for you
+ // see https://keystonejs.com/docs/guides/choosing-a-database#title
+ provider: 'sqlite',
+ url: 'file:./keystone.db',
+ },
+ lists,
+ session,
+ })
+);
diff --git a/packages/create/starter/package.json b/packages/create/starter/package.json
new file mode 100644
index 00000000000..563be4cd605
--- /dev/null
+++ b/packages/create/starter/package.json
@@ -0,0 +1,17 @@
+{
+ "name": "keystone-app",
+ "version": "1.0.2",
+ "private": true,
+ "scripts": {
+ "dev": "keystone dev",
+ "start": "keystone start",
+ "build": "keystone build",
+ "postinstall": "keystone build --no-ui --frozen"
+ },
+ "dependencies": {
+ "@keystone-6/auth": "^7.0.0",
+ "@keystone-6/core": "^5.0.0",
+ "@keystone-6/fields-document": "^8.0.0",
+ "typescript": "^5.0.0"
+ }
+}
diff --git a/packages/create/starter/schema.graphql b/packages/create/starter/schema.graphql
new file mode 100644
index 00000000000..51d80f30050
--- /dev/null
+++ b/packages/create/starter/schema.graphql
@@ -0,0 +1,424 @@
+# This file is automatically generated by Keystone, do not modify it manually.
+# Modify your Keystone config when you want to change this.
+
+type User {
+ id: ID!
+ name: String
+ email: String
+ password: PasswordState
+ posts(where: PostWhereInput! = {}, orderBy: [PostOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: PostWhereUniqueInput): [Post!]
+ postsCount(where: PostWhereInput! = {}): Int
+ createdAt: DateTime
+}
+
+type PasswordState {
+ isSet: Boolean!
+}
+
+scalar DateTime @specifiedBy(url: "https://datatracker.ietf.org/doc/html/rfc3339#section-5.6")
+
+input UserWhereUniqueInput {
+ id: ID
+ email: String
+}
+
+input UserWhereInput {
+ AND: [UserWhereInput!]
+ OR: [UserWhereInput!]
+ NOT: [UserWhereInput!]
+ id: IDFilter
+ name: StringFilter
+ email: StringFilter
+ posts: PostManyRelationFilter
+ createdAt: DateTimeNullableFilter
+}
+
+input IDFilter {
+ equals: ID
+ in: [ID!]
+ notIn: [ID!]
+ lt: ID
+ lte: ID
+ gt: ID
+ gte: ID
+ not: IDFilter
+}
+
+input StringFilter {
+ equals: String
+ in: [String!]
+ notIn: [String!]
+ lt: String
+ lte: String
+ gt: String
+ gte: String
+ contains: String
+ startsWith: String
+ endsWith: String
+ not: NestedStringFilter
+}
+
+input NestedStringFilter {
+ equals: String
+ in: [String!]
+ notIn: [String!]
+ lt: String
+ lte: String
+ gt: String
+ gte: String
+ contains: String
+ startsWith: String
+ endsWith: String
+ not: NestedStringFilter
+}
+
+input PostManyRelationFilter {
+ every: PostWhereInput
+ some: PostWhereInput
+ none: PostWhereInput
+}
+
+input DateTimeNullableFilter {
+ equals: DateTime
+ in: [DateTime!]
+ notIn: [DateTime!]
+ lt: DateTime
+ lte: DateTime
+ gt: DateTime
+ gte: DateTime
+ not: DateTimeNullableFilter
+}
+
+input UserOrderByInput {
+ id: OrderDirection
+ name: OrderDirection
+ email: OrderDirection
+ createdAt: OrderDirection
+}
+
+enum OrderDirection {
+ asc
+ desc
+}
+
+input UserUpdateInput {
+ name: String
+ email: String
+ password: String
+ posts: PostRelateToManyForUpdateInput
+ createdAt: DateTime
+}
+
+input PostRelateToManyForUpdateInput {
+ disconnect: [PostWhereUniqueInput!]
+ set: [PostWhereUniqueInput!]
+ create: [PostCreateInput!]
+ connect: [PostWhereUniqueInput!]
+}
+
+input UserUpdateArgs {
+ where: UserWhereUniqueInput!
+ data: UserUpdateInput!
+}
+
+input UserCreateInput {
+ name: String
+ email: String
+ password: String
+ posts: PostRelateToManyForCreateInput
+ createdAt: DateTime
+}
+
+input PostRelateToManyForCreateInput {
+ create: [PostCreateInput!]
+ connect: [PostWhereUniqueInput!]
+}
+
+type Post {
+ id: ID!
+ title: String
+ content: Post_content_Document
+ author: User
+ tags(where: TagWhereInput! = {}, orderBy: [TagOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: TagWhereUniqueInput): [Tag!]
+ tagsCount(where: TagWhereInput! = {}): Int
+}
+
+type Post_content_Document {
+ document(hydrateRelationships: Boolean! = false): JSON!
+}
+
+input PostWhereUniqueInput {
+ id: ID
+}
+
+input PostWhereInput {
+ AND: [PostWhereInput!]
+ OR: [PostWhereInput!]
+ NOT: [PostWhereInput!]
+ id: IDFilter
+ title: StringFilter
+ author: UserWhereInput
+ tags: TagManyRelationFilter
+}
+
+input TagManyRelationFilter {
+ every: TagWhereInput
+ some: TagWhereInput
+ none: TagWhereInput
+}
+
+input PostOrderByInput {
+ id: OrderDirection
+ title: OrderDirection
+}
+
+input PostUpdateInput {
+ title: String
+ content: JSON
+ author: UserRelateToOneForUpdateInput
+ tags: TagRelateToManyForUpdateInput
+}
+
+input UserRelateToOneForUpdateInput {
+ create: UserCreateInput
+ connect: UserWhereUniqueInput
+ disconnect: Boolean
+}
+
+input TagRelateToManyForUpdateInput {
+ disconnect: [TagWhereUniqueInput!]
+ set: [TagWhereUniqueInput!]
+ create: [TagCreateInput!]
+ connect: [TagWhereUniqueInput!]
+}
+
+input PostUpdateArgs {
+ where: PostWhereUniqueInput!
+ data: PostUpdateInput!
+}
+
+input PostCreateInput {
+ title: String
+ content: JSON
+ author: UserRelateToOneForCreateInput
+ tags: TagRelateToManyForCreateInput
+}
+
+input UserRelateToOneForCreateInput {
+ create: UserCreateInput
+ connect: UserWhereUniqueInput
+}
+
+input TagRelateToManyForCreateInput {
+ create: [TagCreateInput!]
+ connect: [TagWhereUniqueInput!]
+}
+
+type Tag {
+ id: ID!
+ name: String
+ posts(where: PostWhereInput! = {}, orderBy: [PostOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: PostWhereUniqueInput): [Post!]
+ postsCount(where: PostWhereInput! = {}): Int
+}
+
+input TagWhereUniqueInput {
+ id: ID
+}
+
+input TagWhereInput {
+ AND: [TagWhereInput!]
+ OR: [TagWhereInput!]
+ NOT: [TagWhereInput!]
+ id: IDFilter
+ name: StringFilter
+ posts: PostManyRelationFilter
+}
+
+input TagOrderByInput {
+ id: OrderDirection
+ name: OrderDirection
+}
+
+input TagUpdateInput {
+ name: String
+ posts: PostRelateToManyForUpdateInput
+}
+
+input TagUpdateArgs {
+ where: TagWhereUniqueInput!
+ data: TagUpdateInput!
+}
+
+input TagCreateInput {
+ name: String
+ posts: PostRelateToManyForCreateInput
+}
+
+"""
+The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).
+"""
+scalar JSON @specifiedBy(url: "http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf")
+
+type Mutation {
+ createUser(data: UserCreateInput!): User
+ createUsers(data: [UserCreateInput!]!): [User]
+ updateUser(where: UserWhereUniqueInput!, data: UserUpdateInput!): User
+ updateUsers(data: [UserUpdateArgs!]!): [User]
+ deleteUser(where: UserWhereUniqueInput!): User
+ deleteUsers(where: [UserWhereUniqueInput!]!): [User]
+ createPost(data: PostCreateInput!): Post
+ createPosts(data: [PostCreateInput!]!): [Post]
+ updatePost(where: PostWhereUniqueInput!, data: PostUpdateInput!): Post
+ updatePosts(data: [PostUpdateArgs!]!): [Post]
+ deletePost(where: PostWhereUniqueInput!): Post
+ deletePosts(where: [PostWhereUniqueInput!]!): [Post]
+ createTag(data: TagCreateInput!): Tag
+ createTags(data: [TagCreateInput!]!): [Tag]
+ updateTag(where: TagWhereUniqueInput!, data: TagUpdateInput!): Tag
+ updateTags(data: [TagUpdateArgs!]!): [Tag]
+ deleteTag(where: TagWhereUniqueInput!): Tag
+ deleteTags(where: [TagWhereUniqueInput!]!): [Tag]
+ endSession: Boolean!
+ authenticateUserWithPassword(email: String!, password: String!): UserAuthenticationWithPasswordResult
+ createInitialUser(data: CreateInitialUserInput!): UserAuthenticationWithPasswordSuccess!
+}
+
+union UserAuthenticationWithPasswordResult = UserAuthenticationWithPasswordSuccess | UserAuthenticationWithPasswordFailure
+
+type UserAuthenticationWithPasswordSuccess {
+ sessionToken: String!
+ item: User!
+}
+
+type UserAuthenticationWithPasswordFailure {
+ message: String!
+}
+
+input CreateInitialUserInput {
+ name: String
+ email: String
+ password: String
+}
+
+type Query {
+ users(where: UserWhereInput! = {}, orderBy: [UserOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: UserWhereUniqueInput): [User!]
+ user(where: UserWhereUniqueInput!): User
+ usersCount(where: UserWhereInput! = {}): Int
+ posts(where: PostWhereInput! = {}, orderBy: [PostOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: PostWhereUniqueInput): [Post!]
+ post(where: PostWhereUniqueInput!): Post
+ postsCount(where: PostWhereInput! = {}): Int
+ tags(where: TagWhereInput! = {}, orderBy: [TagOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: TagWhereUniqueInput): [Tag!]
+ tag(where: TagWhereUniqueInput!): Tag
+ tagsCount(where: TagWhereInput! = {}): Int
+ keystone: KeystoneMeta!
+ authenticatedItem: AuthenticatedItem
+}
+
+union AuthenticatedItem = User
+
+type KeystoneMeta {
+ adminMeta: KeystoneAdminMeta!
+}
+
+type KeystoneAdminMeta {
+ lists: [KeystoneAdminUIListMeta!]!
+ list(key: String!): KeystoneAdminUIListMeta
+}
+
+type KeystoneAdminUIListMeta {
+ key: String!
+ itemQueryName: String!
+ listQueryName: String!
+ hideCreate: Boolean!
+ hideDelete: Boolean!
+ path: String!
+ label: String!
+ singular: String!
+ plural: String!
+ description: String
+ initialColumns: [String!]!
+ pageSize: Int!
+ labelField: String!
+ fields: [KeystoneAdminUIFieldMeta!]!
+ groups: [KeystoneAdminUIFieldGroupMeta!]!
+ initialSort: KeystoneAdminUISort
+ isHidden: Boolean!
+ isSingleton: Boolean!
+}
+
+type KeystoneAdminUIFieldMeta {
+ path: String!
+ label: String!
+ description: String
+ isOrderable: Boolean!
+ isFilterable: Boolean!
+ isNonNull: [KeystoneAdminUIFieldMetaIsNonNull!]
+ fieldMeta: JSON
+ viewsIndex: Int!
+ customViewsIndex: Int
+ createView: KeystoneAdminUIFieldMetaCreateView!
+ listView: KeystoneAdminUIFieldMetaListView!
+ itemView(id: ID): KeystoneAdminUIFieldMetaItemView
+ search: QueryMode
+}
+
+enum KeystoneAdminUIFieldMetaIsNonNull {
+ read
+ create
+ update
+}
+
+type KeystoneAdminUIFieldMetaCreateView {
+ fieldMode: KeystoneAdminUIFieldMetaCreateViewFieldMode!
+}
+
+enum KeystoneAdminUIFieldMetaCreateViewFieldMode {
+ edit
+ hidden
+}
+
+type KeystoneAdminUIFieldMetaListView {
+ fieldMode: KeystoneAdminUIFieldMetaListViewFieldMode!
+}
+
+enum KeystoneAdminUIFieldMetaListViewFieldMode {
+ read
+ hidden
+}
+
+type KeystoneAdminUIFieldMetaItemView {
+ fieldMode: KeystoneAdminUIFieldMetaItemViewFieldMode
+ fieldPosition: KeystoneAdminUIFieldMetaItemViewFieldPosition
+}
+
+enum KeystoneAdminUIFieldMetaItemViewFieldMode {
+ edit
+ read
+ hidden
+}
+
+enum KeystoneAdminUIFieldMetaItemViewFieldPosition {
+ form
+ sidebar
+}
+
+enum QueryMode {
+ default
+ insensitive
+}
+
+type KeystoneAdminUIFieldGroupMeta {
+ label: String!
+ description: String
+ fields: [KeystoneAdminUIFieldMeta!]!
+}
+
+type KeystoneAdminUISort {
+ field: String!
+ direction: KeystoneAdminUISortDirection!
+}
+
+enum KeystoneAdminUISortDirection {
+ ASC
+ DESC
+}
diff --git a/packages/create/starter/schema.prisma b/packages/create/starter/schema.prisma
new file mode 100644
index 00000000000..255dba6ff31
--- /dev/null
+++ b/packages/create/starter/schema.prisma
@@ -0,0 +1,38 @@
+// This file is automatically generated by Keystone, do not modify it manually.
+// Modify your Keystone config when you want to change this.
+
+datasource sqlite {
+ url = env("DATABASE_URL")
+ shadowDatabaseUrl = env("SHADOW_DATABASE_URL")
+ provider = "sqlite"
+}
+
+generator client {
+ provider = "prisma-client-js"
+}
+
+model User {
+ id String @id @default(cuid())
+ name String @default("")
+ email String @unique @default("")
+ password String
+ posts Post[] @relation("Post_author")
+ createdAt DateTime? @default(now())
+}
+
+model Post {
+ id String @id @default(cuid())
+ title String @default("")
+ content String @default("[{\"type\":\"paragraph\",\"children\":[{\"text\":\"\"}]}]")
+ author User? @relation("Post_author", fields: [authorId], references: [id])
+ authorId String? @map("author")
+ tags Tag[] @relation("Post_tags")
+
+ @@index([authorId])
+}
+
+model Tag {
+ id String @id @default(cuid())
+ name String @default("")
+ posts Post[] @relation("Post_tags")
+}
diff --git a/packages/create/starter/schema.ts b/packages/create/starter/schema.ts
new file mode 100644
index 00000000000..a712925141a
--- /dev/null
+++ b/packages/create/starter/schema.ts
@@ -0,0 +1,149 @@
+// Welcome to your schema
+// Schema driven development is Keystone's modus operandi
+//
+// This file is where we define the lists, fields and hooks for our data.
+// If you want to learn more about how lists are configured, please read
+// - https://keystonejs.com/docs/config/lists
+
+import { list } from '@keystone-6/core';
+import { allowAll } from '@keystone-6/core/access';
+
+// see https://keystonejs.com/docs/fields/overview for the full list of fields
+// this is a few common fields for an example
+import {
+ text,
+ relationship,
+ password,
+ timestamp,
+ select,
+} from '@keystone-6/core/fields';
+
+// the document field is a more complicated field, so it has it's own package
+import { document } from '@keystone-6/fields-document';
+// if you want to make your own fields, see https://keystonejs.com/docs/guides/custom-fields
+
+// when using Typescript, you can refine your types to a stricter subset by importing
+// the generated types from '.keystone/types'
+import type { Lists } from '.keystone/types';
+
+export const lists: Lists = {
+ User: list({
+ // WARNING
+ // for this starter project, anyone can create, query, update and delete anything
+ // if you want to prevent random people on the internet from accessing your data,
+ // you can find out more at https://keystonejs.com/docs/guides/auth-and-access-control
+ access: allowAll,
+
+ // this is the fields for our User list
+ fields: {
+ // by adding isRequired, we enforce that every User should have a name
+ // if no name is provided, an error will be displayed
+ name: text({ validation: { isRequired: true } }),
+
+ email: text({
+ validation: { isRequired: true },
+ // by adding isIndexed: 'unique', we're saying that no user can have the same
+ // email as another user - this may or may not be a good idea for your project
+ isIndexed: 'unique',
+ }),
+
+ password: password({ validation: { isRequired: true } }),
+
+ // we can use this field to see what Posts this User has authored
+ // more on that in the Post list below
+ posts: relationship({ ref: 'Post.author', many: true }),
+
+ createdAt: timestamp({
+ // this sets the timestamp to Date.now() when the user is first created
+ defaultValue: { kind: 'now' },
+ }),
+ },
+ }),
+
+ Post: list({
+ // WARNING
+ // for this starter project, anyone can create, query, update and delete anything
+ // if you want to prevent random people on the internet from accessing your data,
+ // you can find out more at https://keystonejs.com/docs/guides/auth-and-access-control
+ access: allowAll,
+
+ // this is the fields for our Post list
+ fields: {
+ title: text({ validation: { isRequired: true } }),
+
+ // the document field can be used for making rich editable content
+ // you can find out more at https://keystonejs.com/docs/guides/document-fields
+ content: document({
+ formatting: true,
+ layouts: [
+ [1, 1],
+ [1, 1, 1],
+ [2, 1],
+ [1, 2],
+ [1, 2, 1],
+ ],
+ links: true,
+ dividers: true,
+ }),
+
+ // with this field, you can set a User as the author for a Post
+ author: relationship({
+ // we could have used 'User', but then the relationship would only be 1-way
+ ref: 'User.posts',
+
+ // this is some customisations for changing how this will look in the AdminUI
+ ui: {
+ displayMode: 'cards',
+ cardFields: ['name', 'email'],
+ inlineEdit: { fields: ['name', 'email'] },
+ linkToItem: true,
+ inlineConnect: true,
+ },
+
+ // a Post can only have one author
+ // this is the default, but we show it here for verbosity
+ many: false,
+ }),
+
+ // with this field, you can add some Tags to Posts
+ tags: relationship({
+ // we could have used 'Tag', but then the relationship would only be 1-way
+ ref: 'Tag.posts',
+
+ // a Post can have many Tags, not just one
+ many: true,
+
+ // this is some customisations for changing how this will look in the AdminUI
+ ui: {
+ displayMode: 'cards',
+ cardFields: ['name'],
+ inlineEdit: { fields: ['name'] },
+ linkToItem: true,
+ inlineConnect: true,
+ inlineCreate: { fields: ['name'] },
+ },
+ }),
+ },
+ }),
+
+ // this last list is our Tag list, it only has a name field for now
+ Tag: list({
+ // WARNING
+ // for this starter project, anyone can create, query, update and delete anything
+ // if you want to prevent random people on the internet from accessing your data,
+ // you can find out more at https://keystonejs.com/docs/guides/auth-and-access-control
+ access: allowAll,
+
+ // setting this to isHidden for the user interface prevents this list being visible in the Admin UI
+ ui: {
+ isHidden: true,
+ },
+
+ // this is the fields for our Tag list
+ fields: {
+ name: text(),
+ // this can be helpful to find out all the Posts associated with a Tag
+ posts: relationship({ ref: 'Post.tags', many: true }),
+ },
+ }),
+};
diff --git a/packages/create/starter/tsconfig.json b/packages/create/starter/tsconfig.json
new file mode 100644
index 00000000000..c54cd916c60
--- /dev/null
+++ b/packages/create/starter/tsconfig.json
@@ -0,0 +1,10 @@
+{
+ "compilerOptions": {
+ "target": "esnext",
+ "module": "commonjs",
+ "strict": true,
+ "noEmit": true,
+ "esModuleInterop": true,
+ "forceConsistentCasingInFileNames": true
+ }
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 33856bc56ab..b609d98066e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,4 +1,4 @@
-lockfileVersion: '6.0'
+lockfileVersion: '9.0'
settings:
autoInstallPeers: true
@@ -64,7 +64,7 @@ importers:
version: 0.5.0(esbuild@0.20.2)
jest:
specifier: ^29.0.0
- version: 29.7.0(@types/node@20.12.7)
+ version: 29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0)
jest-environment-jsdom:
specifier: ^29.0.0
version: 29.7.0
@@ -150,7 +150,7 @@ importers:
version: 2.11.3(@types/react@18.2.79)(react@18.2.0)
react-select:
specifier: ^5.2.1
- version: 5.8.0(@types/react@18.2.79)(react-dom@18.2.0)(react@18.2.0)
+ version: 5.8.0(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
devDependencies:
'@types/react':
specifier: ^18.0.9
@@ -170,10 +170,10 @@ importers:
version: 8.1.0(typescript@5.4.5)
'@svgr/plugin-jsx':
specifier: ^8.0.0
- version: 8.1.0(@svgr/core@8.1.0)
+ version: 8.1.0(@svgr/core@8.1.0(typescript@5.4.5))
'@svgr/plugin-svgo':
specifier: ^8.0.0
- version: 8.1.0(@svgr/core@8.1.0)(typescript@5.4.5)
+ version: 8.1.0(@svgr/core@8.1.0(typescript@5.4.5))(typescript@5.4.5)
'@types/react':
specifier: ^18.0.9
version: 18.2.79
@@ -231,7 +231,7 @@ importers:
version: 2.5.9(@types/react@18.2.79)(react@18.2.0)
react-transition-group:
specifier: ^4.4.2
- version: 4.4.5(react-dom@18.2.0)(react@18.2.0)
+ version: 4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
devDependencies:
'@types/react':
specifier: ^18.0.9
@@ -278,7 +278,7 @@ importers:
version: link:../icons
react-select:
specifier: ^5.2.1
- version: 5.8.0(@types/react@18.2.79)(react-dom@18.2.0)(react@18.2.0)
+ version: 5.8.0(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
devDependencies:
react:
specifier: ^18.2.0
@@ -319,7 +319,7 @@ importers:
version: 7.5.4
react-popper:
specifier: ^2.2.5
- version: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0)(react@18.2.0)
+ version: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
devDependencies:
react:
specifier: ^18.2.0
@@ -440,7 +440,7 @@ importers:
version: 1.4.6
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -534,7 +534,7 @@ importers:
version: 2.30.0
dedent:
specifier: ^1.0.0
- version: 1.5.3
+ version: 1.5.3(babel-plugin-macros@3.1.0)
emery:
specifier: ^1.4.1
version: 1.4.3
@@ -555,7 +555,7 @@ importers:
version: 14.1.0
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
next-compose-plugins:
specifier: ^2.2.1
version: 2.2.1
@@ -586,7 +586,7 @@ importers:
version: 0.0.32
next-sitemap:
specifier: ^4.0.0
- version: 4.2.3(next@13.5.6)
+ version: 4.2.3(next@13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))
start-server-and-test:
specifier: ^2.0.0
version: 2.0.3
@@ -598,7 +598,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -614,7 +614,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -633,10 +633,10 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -652,10 +652,10 @@ importers:
dependencies:
'@keystone-6/cloudinary':
specifier: ^8.0.0
- version: link:../../packages/cloudinary
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(react-dom@18.2.0(react@18.2.0))
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -674,16 +674,16 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-ui/core':
specifier: ^5.0.1
- version: link:../../design-system/packages/core
+ version: 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -702,7 +702,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -721,16 +721,16 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-ui/core':
specifier: ^5.0.1
- version: link:../../design-system/packages/core
+ version: 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -749,10 +749,10 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-ui/fields':
specifier: ^7.1.1
- version: link:../../design-system/packages/fields
+ version: 7.2.0(@types/react@18.2.79)
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -771,25 +771,25 @@ importers:
version: 11.11.2
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-ui/button':
specifier: ^7.0.1
- version: link:../../design-system/packages/button
+ version: 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
'@keystone-ui/core':
specifier: ^5.0.1
- version: link:../../design-system/packages/core
+ version: 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-ui/fields':
specifier: ^7.1.1
- version: link:../../design-system/packages/fields
+ version: 7.2.0(@types/react@18.2.79)
'@keystone-ui/icons':
specifier: ^6.0.1
- version: link:../../design-system/packages/icons
+ version: 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -808,7 +808,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@paralleldrive/cuid2':
specifier: ^2.2.1
version: 2.2.2
@@ -830,13 +830,13 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -855,10 +855,10 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -874,10 +874,10 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -893,10 +893,10 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -918,13 +918,13 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
next-auth:
specifier: ^4.22.1
- version: 4.24.7(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
+ version: 4.24.7(next@13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
devDependencies:
prisma:
specifier: ^5.0.0
@@ -937,10 +937,10 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -959,7 +959,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -975,13 +975,13 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-6/document-renderer':
specifier: ^1.1.0
- version: link:../../packages/document-renderer
+ version: 1.1.2(react@18.2.0)
'@keystone-6/fields-document':
specifier: ^9.0.0
- version: link:../../packages/fields-document
+ version: 9.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(fp-ts@2.16.5)
'@preconstruct/next':
specifier: ^4.0.0
version: 4.0.0
@@ -990,7 +990,7 @@ importers:
version: 5.12.1(prisma@5.12.1)
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1015,28 +1015,28 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-6/fields-document':
specifier: ^9.0.0
- version: link:../../../packages/fields-document
+ version: 9.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(fp-ts@2.16.5)
'@keystone-ui/button':
specifier: ^7.0.1
- version: link:../../../design-system/packages/button
+ version: 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
'@keystone-ui/core':
specifier: ^5.0.1
- version: link:../../../design-system/packages/core
+ version: 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-ui/fields':
specifier: ^7.2.0
- version: link:../../../design-system/packages/fields
+ version: 7.2.0(@types/react@18.2.79)
'@keystone-ui/icons':
specifier: ^6.0.1
- version: link:../../../design-system/packages/icons
+ version: 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-ui/tooltip':
specifier: ^6.0.1
- version: link:../../../design-system/packages/tooltip
+ version: 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1055,7 +1055,7 @@ importers:
dependencies:
'@keystone-6/document-renderer':
specifier: ^1.1.0
- version: link:../../../packages/document-renderer
+ version: 1.1.2(react@18.2.0)
'@preconstruct/next':
specifier: ^4.0.0
version: 4.0.0
@@ -1064,7 +1064,7 @@ importers:
version: 16.8.1
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1089,7 +1089,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1117,7 +1117,7 @@ importers:
version: 9.0.19(graphql@16.8.1)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1136,7 +1136,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1155,7 +1155,7 @@ importers:
version: 9.0.19(graphql@16.8.1)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1174,7 +1174,7 @@ importers:
dependencies:
'@apollo/client':
specifier: ^3.7.0
- version: 3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0)(graphql@16.8.1)(react@18.2.0)
+ version: 3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@emotion/css':
specifier: ^11.7.1
version: 11.11.2
@@ -1183,16 +1183,16 @@ importers:
version: 9.0.19(graphql@16.8.1)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-ui/button':
specifier: ^7.0.1
- version: link:../../design-system/packages/button
+ version: 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
'@keystone-ui/core':
specifier: ^5.0.1
- version: link:../../design-system/packages/core
+ version: 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-ui/fields':
specifier: ^7.1.1
- version: link:../../design-system/packages/fields
+ version: 7.2.0(@types/react@18.2.79)
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1226,10 +1226,10 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-6/fields-document':
specifier: ^9.0.0
- version: link:../../packages/fields-document
+ version: 9.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(fp-ts@2.16.5)
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1245,7 +1245,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1261,13 +1261,13 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
astro:
specifier: ^2.2.1
- version: 2.10.15(@types/node@18.19.31)
+ version: 2.10.15(@types/node@18.19.31)(terser@5.30.3)
devDependencies:
'@types/node':
specifier: ^18.11.14
@@ -1289,16 +1289,16 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-6/document-renderer':
specifier: ^1.1.0
- version: link:../../packages/document-renderer
+ version: 1.1.2(react@18.2.0)
'@keystone-6/fields-document':
specifier: ^9.0.0
- version: link:../../packages/fields-document
+ version: 9.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(fp-ts@2.16.5)
'@preconstruct/next':
specifier: ^4.0.0
version: 4.0.0
@@ -1316,7 +1316,7 @@ importers:
version: 3.9.1(graphql@16.8.1)
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1344,13 +1344,13 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-6/fields-document':
specifier: ^9.0.0
- version: link:../../packages/fields-document
+ version: 9.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(fp-ts@2.16.5)
'@preconstruct/next':
specifier: ^4.0.0
version: 4.0.0
@@ -1368,7 +1368,7 @@ importers:
version: 3.9.1(graphql@16.8.1)
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1402,13 +1402,13 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-6/fields-document':
specifier: ^9.0.0
- version: link:../../../packages/fields-document
+ version: 9.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(fp-ts@2.16.5)
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1424,7 +1424,7 @@ importers:
dependencies:
'@keystone-6/document-renderer':
specifier: ^1.1.0
- version: link:../../../packages/document-renderer
+ version: 1.1.2(react@18.2.0)
'@preconstruct/next':
specifier: ^4.0.0
version: 4.0.0
@@ -1433,7 +1433,7 @@ importers:
version: 16.8.1
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1458,7 +1458,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1467,7 +1467,7 @@ importers:
version: 1.19.3
'@remix-run/react':
specifier: ^1.15.0
- version: 1.19.3(react-dom@18.2.0)(react@18.2.0)
+ version: 1.19.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@remix-run/serve':
specifier: ^1.15.0
version: 1.19.3
@@ -1480,7 +1480,7 @@ importers:
devDependencies:
'@remix-run/dev':
specifier: ^1.15.0
- version: 1.19.3(@remix-run/serve@1.19.3)(@types/node@20.12.7)
+ version: 1.19.3(@remix-run/serve@1.19.3)(@types/node@20.12.7)(terser@5.30.3)
'@types/react':
specifier: ^18.0.25
version: 18.2.79
@@ -1498,7 +1498,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1529,7 +1529,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1545,7 +1545,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1564,7 +1564,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1580,7 +1580,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1596,7 +1596,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1615,7 +1615,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1634,10 +1634,10 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1659,10 +1659,10 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@keystone-6/fields-document':
specifier: ^9.0.0
- version: link:../../packages/fields-document
+ version: 9.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(fp-ts@2.16.5)
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1681,10 +1681,10 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1700,7 +1700,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1716,10 +1716,10 @@ importers:
dependencies:
'@keystone-6/auth':
specifier: ^8.0.0
- version: link:../../packages/auth
+ version: 8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1735,7 +1735,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1754,7 +1754,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1773,7 +1773,7 @@ importers:
dependencies:
'@keystone-6/core':
specifier: ^6.0.0
- version: link:../../packages/core
+ version: 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
'@prisma/client':
specifier: ^5.0.0
version: 5.12.1(prisma@5.12.1)
@@ -1869,7 +1869,7 @@ importers:
version: 1.0.3(graphql@16.8.1)
'@apollo/client':
specifier: ^3.9.2
- version: 3.9.11(@types/react@18.2.79)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0)
+ version: 3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@apollo/server':
specifier: ^4.10.0
version: 4.10.3(graphql@16.8.1)
@@ -1893,7 +1893,7 @@ importers:
version: 0.3.1
'@graphql-ts/extend':
specifier: ^1.0.0
- version: 1.0.0(@graphql-ts/schema@0.6.0)(graphql@16.8.1)
+ version: 1.0.0(@graphql-ts/schema@0.6.0(graphql@16.8.1))(graphql@16.8.1)
'@graphql-ts/schema':
specifier: ^0.6.0
version: 0.6.0(graphql@16.8.1)
@@ -1959,7 +1959,7 @@ importers:
version: 1.1.2
apollo-upload-client:
specifier: ^17.0.0
- version: 17.0.0(@apollo/client@3.9.11)(graphql@16.8.1)
+ version: 17.0.0(@apollo/client@3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.8.1)
bcryptjs:
specifier: ^2.4.3
version: 2.4.3
@@ -2034,7 +2034,7 @@ importers:
version: 9.0.0
next:
specifier: ^13.3.0
- version: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
pluralize:
specifier: ^8.0.0
version: 8.0.0
@@ -2062,7 +2062,7 @@ importers:
version: 'link:'
'@types/apollo-upload-client':
specifier: 17.0.5
- version: 17.0.5(@types/react@18.2.79)(react-dom@18.2.0)(react@18.2.0)
+ version: 17.0.5(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@types/bcryptjs':
specifier: ^2.4.2
version: 2.4.6
@@ -2100,6 +2100,46 @@ importers:
specifier: ^9.0.0
version: 9.0.8
+ packages/create:
+ dependencies:
+ chalk:
+ specifier: ^4.1.2
+ version: 4.1.2
+ enquirer:
+ specifier: ^2.4.1
+ version: 2.4.1
+ execa:
+ specifier: ^5.1.1
+ version: 5.1.1
+ fs-extra:
+ specifier: ^11.0.0
+ version: 11.2.0
+ meow:
+ specifier: ^9.0.0
+ version: 9.0.0
+ ora:
+ specifier: ^8.0.1
+ version: 8.0.1
+ package-json:
+ specifier: ^10.0.0
+ version: 10.0.0
+ path:
+ specifier: ^0.12.7
+ version: 0.12.7
+ semver:
+ specifier: ^7.6.0
+ version: 7.6.0
+ terminal-link:
+ specifier: ^3.0.0
+ version: 3.0.0
+ devDependencies:
+ '@types/fs-extra':
+ specifier: ^11.0.0
+ version: 11.0.4
+ '@types/semver':
+ specifier: ^7.5.8
+ version: 7.5.8
+
packages/document-renderer:
devDependencies:
react:
@@ -2116,13 +2156,13 @@ importers:
version: 7.0.1
'@dnd-kit/core':
specifier: ^6.0.6
- version: 6.1.0(react-dom@18.2.0)(react@18.2.0)
+ version: 6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@dnd-kit/modifiers':
specifier: ^7.0.0
- version: 7.0.0(@dnd-kit/core@6.1.0)(react@18.2.0)
+ version: 7.0.0(@dnd-kit/core@6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
'@dnd-kit/sortable':
specifier: ^8.0.0
- version: 8.0.0(@dnd-kit/core@6.1.0)(react@18.2.0)
+ version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
'@emotion/weak-memoize':
specifier: ^0.3.0
version: 0.3.1
@@ -2203,14 +2243,14 @@ importers:
version: 0.100.0(slate@0.102.0)
slate-react:
specifier: ^0.102.0
- version: 0.102.0(react-dom@18.2.0)(react@18.2.0)(slate@0.102.0)
+ version: 0.102.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(slate@0.102.0)
devDependencies:
'@keystone-6/core':
specifier: workspace:^
version: link:../core
'@testing-library/react':
specifier: ^15.0.0
- version: 15.0.2(react-dom@18.2.0)(react@18.2.0)
+ version: 15.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@types/is-hotkey':
specifier: ^0.1.7
version: 0.1.10
@@ -4657,6 +4697,89 @@ packages:
'@juggle/resize-observer@3.4.0':
resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==}
+ '@keystone-6/auth@8.0.0':
+ resolution: {integrity: sha512-WUXkU2abNv1OLMJzkPJxKVa6T3INKtIpjIT2BSV1qWI53hu4PMyKEDX3CSD4LCr+XZdchQeuVfX0/uv3GkAcFw==}
+ peerDependencies:
+ '@keystone-6/core': ^6.0.0
+ react: ^18.2.0
+
+ '@keystone-6/cloudinary@8.0.0':
+ resolution: {integrity: sha512-hV2KzC+Eym1aGMFk/f7TmzbND1RaQehyoF4yGDH5SxgC5oBa7sUfg5bjUxpMn9X4nq5DhkoU+ECG/qFTpzgIPA==}
+ peerDependencies:
+ '@keystone-6/core': ^6.0.0
+
+ '@keystone-6/core@6.0.0':
+ resolution: {integrity: sha512-REOR3SbYQFVCzf+QOuOeCGG1yDMj92oUU/aq7BVGk397icHq4CQNTyFdCFbSW8ZALVLa+7/b9/9InppF3yOTrQ==}
+ hasBin: true
+
+ '@keystone-6/document-renderer@1.1.2':
+ resolution: {integrity: sha512-fxnQL6xYTK/2xSrZ0dzBTC1Qpa4VVeXmZ+7mMvaZOWquttgvDQzBRY57q9zScRa0dAALNWU1xzq14OL8Kc+eBw==}
+ peerDependencies:
+ react: ^16.14.0 || 17 || 18
+
+ '@keystone-6/fields-document@9.0.0':
+ resolution: {integrity: sha512-Q5DX5Xp/tJHJX+a0l83r8WI335WfHlMKaS3lkmUmZeCLmAp0U8r4jClbE5KD3ClYAsP9s1w21OTPmd4aTetJWA==}
+ peerDependencies:
+ '@keystone-6/core': ^6.0.0
+
+ '@keystone-ui/button@7.0.2':
+ resolution: {integrity: sha512-bFuT3WtLRFWXGP0lMPRIxYG22u2BEvjP9blSeGGXQSvl3hC5Zh2r/BlylHeYaWFChcaRYRU2G/2QSLoPAvyDGQ==}
+
+ '@keystone-ui/core@5.0.2':
+ resolution: {integrity: sha512-0/rh2nhuQDyio1I8HWfeHUhHP3Adf9+RcsrtpJfcv+U6W3NsJnL/hX68WOYOSF7vYhFgtnuCx8a57xrK1xTsEQ==}
+ peerDependencies:
+ react: ^18.1.0
+ react-dom: ^18.1.0
+
+ '@keystone-ui/fields@7.2.0':
+ resolution: {integrity: sha512-9SXKzuHeuyxwJeGhl01oC8f9IzF5SFOFTIHTDEATMgbM/HFAKC8ygR74ZcRcwyr8rlnmmCMB2nQx1CGDUuEBVQ==}
+
+ '@keystone-ui/icons@6.0.2':
+ resolution: {integrity: sha512-myJ8AoLxJrcLYAVgH3u+hO6wO/ZeidraLzlwxOyLMgLLBJsWwOOYVRZv2nHp6S/G/gIa6UaCQKC4VI8wjvieVg==}
+ peerDependencies:
+ react: ^18.1.0
+
+ '@keystone-ui/loading@6.0.2':
+ resolution: {integrity: sha512-s72z2AcMzyVobKlbZ39JbyhtNrf7JMX6WaBYU59612OOXcOCYlc9X6Mt/AKUFYbx2uCOS8E1Fitxc+BT0Xoxwg==}
+
+ '@keystone-ui/modals@6.0.3':
+ resolution: {integrity: sha512-0FgmwOjRfxfS5enXrpBrLnh4Aseq+EOyWIQIfpIAUgpsTjkW3nR/RUcJZ8fzebUTvspvTeN9gfIGp0k9b87ZXg==}
+
+ '@keystone-ui/notice@6.0.2':
+ resolution: {integrity: sha512-SodZehvF0a5GmMx3LGXJW4i3QtNDTD9tnrOV+5EUb21f352z6kUVL+UxS9439ZnGvgyWETPYw/ZsGu19lD/2Ag==}
+
+ '@keystone-ui/options@6.0.2':
+ resolution: {integrity: sha512-JH5+hI0JNDTF7bTdmDMzrGh9k5tFH89B9AtQlmakLb/rD1ZQ35ztPwNV8U/WH+pyZXC9M72POkEwHMI9paq1mA==}
+ peerDependencies:
+ react: ^18.1.0
+
+ '@keystone-ui/pill@7.0.2':
+ resolution: {integrity: sha512-s4V588PvZuJr02ppTE01IgzRTnRCrC47wvwv7u2PLgmyyvP5HPMBOoTuwEIxdY0J8CWAWOOT8HCu+ME68G++HQ==}
+ peerDependencies:
+ react: ^18.1.0
+
+ '@keystone-ui/popover@6.0.2':
+ resolution: {integrity: sha512-E0WBEkoe+e0rjSAOBAFNKNHDVvIhx9YqEcwFLaCUUj6q93O7/gUq6wNrkrTfDAhz5O9tMgLkXE6jAHdvYFk/IQ==}
+ peerDependencies:
+ react: ^18.1.0
+ react-dom: ^18.1.0
+
+ '@keystone-ui/segmented-control@7.0.3':
+ resolution: {integrity: sha512-3ty1Civv9tw2e0hLEOMUWgc+el2Jy85PigPn9BcudIF/WFcr9RS+Y8QrCqYSzulY6/G2nOYYAGWWL1fa6jOGcQ==}
+ peerDependencies:
+ react: ^18.2.0
+
+ '@keystone-ui/toast@6.0.2':
+ resolution: {integrity: sha512-Q/0UNO58SgnIwmDDsVVjDmPAuM+xWEvXJSx/46FPAKNgHbPZYNewhuW+AHn8iCcP5xScByAIcqql5FRXKBxidA==}
+ peerDependencies:
+ react: ^18.1.0
+
+ '@keystone-ui/tooltip@6.0.2':
+ resolution: {integrity: sha512-lB+1TCcXvM2R8wKg7Wd7VIY10RaKjQXR/BKUf+trozl9v/NuFEX3Ym5GvanDQXyQgwfUC6xvUX3IuHjdhCrJIw==}
+ peerDependencies:
+ react: ^18.1.0
+ react-dom: ^18.1.0
+
'@manypkg/cli@0.21.4':
resolution: {integrity: sha512-EACxxb+c/t6G0l1FrlyewZeBnyR5V1cLkXjnBfsay5TN1UgbilFpG6POglzn+lVJet9NqnEKe3RLHABzkIDZ0Q==}
engines: {node: '>=14.18.0'}
@@ -5919,6 +6042,10 @@ packages:
resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
engines: {node: '>=8'}
+ ansi-escapes@5.0.0:
+ resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==}
+ engines: {node: '>=12'}
+
ansi-regex@5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
@@ -7528,6 +7655,10 @@ packages:
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
engines: {node: 6.* || 8.* || >= 10.*}
+ get-east-asian-width@1.2.0:
+ resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==}
+ engines: {node: '>=18'}
+
get-intrinsic@1.2.4:
resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
engines: {node: '>= 0.4'}
@@ -7927,6 +8058,9 @@ packages:
inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
+ inherits@2.0.3:
+ resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==}
+
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@@ -8251,6 +8385,10 @@ packages:
resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==}
engines: {node: '>=12'}
+ is-unicode-supported@2.0.0:
+ resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==}
+ engines: {node: '>=18'}
+
is-upper-case@2.0.2:
resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==}
@@ -8587,6 +8725,10 @@ packages:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
+ ky@1.2.3:
+ resolution: {integrity: sha512-2IM3VssHfG2zYz2FsHRUqIp8chhLc9uxDMcK2THxgFfv8pQhnMfN8L0ul+iW4RdBl5AglF8ooPIflRm3yNH0IA==}
+ engines: {node: '>=18'}
+
lazy-ass@1.6.0:
resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==}
engines: {node: '> 0.8'}
@@ -8693,6 +8835,10 @@ packages:
resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==}
engines: {node: '>=12'}
+ log-symbols@6.0.0:
+ resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==}
+ engines: {node: '>=18'}
+
loglevel@1.9.1:
resolution: {integrity: sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg==}
engines: {node: '>= 0.6.0'}
@@ -9424,6 +9570,10 @@ packages:
resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ ora@8.0.1:
+ resolution: {integrity: sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==}
+ engines: {node: '>=18'}
+
os-tmpdir@1.0.2:
resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
engines: {node: '>=0.10.0'}
@@ -9494,6 +9644,10 @@ packages:
resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==}
engines: {node: '>= 14'}
+ package-json@10.0.0:
+ resolution: {integrity: sha512-w34pqp733w35nElGG6eH1OnDnHEWud4uxruQ2nKzY/Uy0uOJmWFdjDcAC+xAD4goVuBZStwaAEBS21BANv83HQ==}
+ engines: {node: '>=18'}
+
package-json@8.1.1:
resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==}
engines: {node: '>=14.16'}
@@ -9610,6 +9764,9 @@ packages:
resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==}
engines: {node: '>=12'}
+ path@0.12.7:
+ resolution: {integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==}
+
pathe@1.1.2:
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
@@ -9802,6 +9959,10 @@ packages:
process-nextick-args@2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+ process@0.11.10:
+ resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
+ engines: {node: '>= 0.6.0'}
+
promise-inflight@1.0.1:
resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==}
peerDependencies:
@@ -10604,6 +10765,10 @@ packages:
resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ stdin-discarder@0.2.2:
+ resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==}
+ engines: {node: '>=18'}
+
stream-browserify@3.0.0:
resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==}
@@ -10638,6 +10803,10 @@ packages:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
+ string-width@7.1.0:
+ resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==}
+ engines: {node: '>=18'}
+
string.prototype.codepointat@0.2.1:
resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==}
@@ -10760,6 +10929,10 @@ packages:
resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
engines: {node: '>=10'}
+ supports-hyperlinks@2.3.0:
+ resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==}
+ engines: {node: '>=8'}
+
supports-preserve-symlinks-flag@1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
@@ -10804,6 +10977,10 @@ packages:
resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
engines: {node: '>=8'}
+ terminal-link@3.0.0:
+ resolution: {integrity: sha512-flFL3m4wuixmf6IfhFJd1YPiLiMuxEc8uHRM1buzIeZPm22Au2pDqBJQgdo7n1WfPU1ONFGv7YDwpFBmHGF6lg==}
+ engines: {node: '>=12'}
+
terser@5.30.3:
resolution: {integrity: sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==}
engines: {node: '>=10'}
@@ -10988,6 +11165,10 @@ packages:
resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
engines: {node: '>=8'}
+ type-fest@1.4.0:
+ resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==}
+ engines: {node: '>=10'}
+
type-fest@2.19.0:
resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
engines: {node: '>=12.20'}
@@ -11219,6 +11400,9 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+ util@0.10.4:
+ resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==}
+
util@0.12.5:
resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==}
@@ -11626,7 +11810,7 @@ snapshots:
dependencies:
graphql: 16.8.1
- '@apollo/client@3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0)(graphql@16.8.1)(react@18.2.0)':
+ '@apollo/client@3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
'@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1)
'@wry/caches': 1.0.1
@@ -11634,39 +11818,19 @@ snapshots:
'@wry/trie': 0.5.0
graphql: 16.8.1
graphql-tag: 2.12.6(graphql@16.8.1)
- graphql-ws: 5.16.0(graphql@16.8.1)
hoist-non-react-statics: 3.3.2
optimism: 0.18.0
prop-types: 15.8.1
- react: 18.2.0
rehackt: 0.0.6(@types/react@18.2.79)(react@18.2.0)
response-iterator: 0.2.6
symbol-observable: 4.0.0
ts-invariant: 0.10.3
tslib: 2.6.2
zen-observable-ts: 1.2.5
- transitivePeerDependencies:
- - '@types/react'
-
- '@apollo/client@3.9.11(@types/react@18.2.79)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0)':
- dependencies:
- '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1)
- '@wry/caches': 1.0.1
- '@wry/equality': 0.5.7
- '@wry/trie': 0.5.0
- graphql: 16.8.1
- graphql-tag: 2.12.6(graphql@16.8.1)
- hoist-non-react-statics: 3.3.2
- optimism: 0.18.0
- prop-types: 15.8.1
+ optionalDependencies:
+ graphql-ws: 5.16.0(graphql@16.8.1)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- rehackt: 0.0.6(@types/react@18.2.79)(react@18.2.0)
- response-iterator: 0.2.6
- symbol-observable: 4.0.0
- ts-invariant: 0.10.3
- tslib: 2.6.2
- zen-observable-ts: 1.2.5
transitivePeerDependencies:
- '@types/react'
@@ -11822,10 +11986,10 @@ snapshots:
vscode-languageserver-types: 3.17.5
vscode-uri: 3.0.8
- '@astrojs/markdown-remark@2.2.1(astro@2.10.15)':
+ '@astrojs/markdown-remark@2.2.1(astro@2.10.15(@types/node@18.19.31)(terser@5.30.3))':
dependencies:
'@astrojs/prism': 2.1.2
- astro: 2.10.15(@types/node@18.19.31)
+ astro: 2.10.15(@types/node@18.19.31)(terser@5.30.3)
github-slugger: 1.5.0
import-meta-resolve: 2.2.2
rehype-raw: 6.1.1
@@ -13404,7 +13568,7 @@ snapshots:
react: 18.2.0
tslib: 2.6.2
- '@dnd-kit/core@6.1.0(react-dom@18.2.0)(react@18.2.0)':
+ '@dnd-kit/core@6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
'@dnd-kit/accessibility': 3.1.0(react@18.2.0)
'@dnd-kit/utilities': 3.2.2(react@18.2.0)
@@ -13412,16 +13576,16 @@ snapshots:
react-dom: 18.2.0(react@18.2.0)
tslib: 2.6.2
- '@dnd-kit/modifiers@7.0.0(@dnd-kit/core@6.1.0)(react@18.2.0)':
+ '@dnd-kit/modifiers@7.0.0(@dnd-kit/core@6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)':
dependencies:
- '@dnd-kit/core': 6.1.0(react-dom@18.2.0)(react@18.2.0)
+ '@dnd-kit/core': 6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@dnd-kit/utilities': 3.2.2(react@18.2.0)
react: 18.2.0
tslib: 2.6.2
- '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.1.0)(react@18.2.0)':
+ '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)':
dependencies:
- '@dnd-kit/core': 6.1.0(react-dom@18.2.0)(react@18.2.0)
+ '@dnd-kit/core': 6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@dnd-kit/utilities': 3.2.2(react@18.2.0)
react: 18.2.0
tslib: 2.6.2
@@ -13484,9 +13648,10 @@ snapshots:
'@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
'@emotion/utils': 1.2.1
'@emotion/weak-memoize': 0.3.1
- '@types/react': 18.2.79
hoist-non-react-statics: 3.3.2
react: 18.2.0
+ optionalDependencies:
+ '@types/react': 18.2.79
'@emotion/serialize@1.1.4':
dependencies:
@@ -13498,11 +13663,12 @@ snapshots:
'@emotion/server@11.11.0(@emotion/css@11.11.2)':
dependencies:
- '@emotion/css': 11.11.2
'@emotion/utils': 1.2.1
html-tokenize: 2.0.1
multipipe: 1.0.2
through: 2.3.8
+ optionalDependencies:
+ '@emotion/css': 11.11.2
'@emotion/sheet@1.2.2': {}
@@ -14024,7 +14190,7 @@ snapshots:
graphql: 16.8.1
tslib: 2.6.2
- '@graphql-ts/extend@1.0.0(@graphql-ts/schema@0.6.0)(graphql@16.8.1)':
+ '@graphql-ts/extend@1.0.0(@graphql-ts/schema@0.6.0(graphql@16.8.1))(graphql@16.8.1)':
dependencies:
'@babel/runtime': 7.24.4
'@graphql-ts/schema': 0.6.0(graphql@16.8.1)
@@ -14116,7 +14282,7 @@ snapshots:
jest-util: 29.7.0
slash: 3.0.0
- '@jest/core@29.7.0':
+ '@jest/core@29.7.0(babel-plugin-macros@3.1.0)':
dependencies:
'@jest/console': 29.7.0
'@jest/reporters': 29.7.0
@@ -14130,7 +14296,7 @@ snapshots:
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.12.7)
+ jest-config: 29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0)
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -14325,6 +14491,305 @@ snapshots:
'@juggle/resize-observer@3.4.0': {}
+ '@keystone-6/auth@8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-6/core': 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
+ '@keystone-ui/button': 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/fields': 7.2.0(@types/react@18.2.79)
+ '@keystone-ui/loading': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/notice': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ cross-fetch: 4.0.0
+ fast-deep-equal: 3.1.3
+ graphql: 16.8.1
+ react: 18.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - encoding
+ - react-dom
+
+ '@keystone-6/cloudinary@8.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(react-dom@18.2.0(react@18.2.0))':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-6/core': 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
+ '@keystone-ui/button': 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/fields': 7.2.0(@types/react@18.2.79)
+ '@keystone-ui/pill': 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@types/react': 18.2.79
+ cloudinary: 2.1.0
+ react: 18.2.0
+ transitivePeerDependencies:
+ - react-dom
+
+ '@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))':
+ dependencies:
+ '@apollo/cache-control-types': 1.0.3(graphql@16.8.1)
+ '@apollo/client': 3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@apollo/server': 4.10.3(graphql@16.8.1)
+ '@aws-sdk/client-s3': 3.554.0
+ '@aws-sdk/lib-storage': 3.554.0(@aws-sdk/client-s3@3.554.0)
+ '@aws-sdk/s3-request-presigner': 3.554.0
+ '@babel/runtime': 7.24.4
+ '@emotion/hash': 0.9.1
+ '@emotion/weak-memoize': 0.3.1
+ '@graphql-ts/extend': 1.0.0(@graphql-ts/schema@0.6.0(graphql@16.8.1))(graphql@16.8.1)
+ '@graphql-ts/schema': 0.6.0(graphql@16.8.1)
+ '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1)
+ '@hapi/iron': 7.0.1
+ '@keystone-ui/button': 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/fields': 7.2.0(@types/react@18.2.79)
+ '@keystone-ui/icons': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/loading': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/modals': 6.0.3(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/notice': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/options': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/pill': 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/popover': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/segmented-control': 7.0.3(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/toast': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/tooltip': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@nodelib/fs.walk': 2.0.0
+ '@prisma/client': 5.12.1(prisma@5.12.1)
+ '@prisma/internals': 5.12.1
+ '@prisma/migrate': 5.12.1(@prisma/generator-helper@5.12.1)(@prisma/internals@5.12.1)
+ '@sindresorhus/slugify': 1.1.2
+ apollo-upload-client: 17.0.0(@apollo/client@3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.8.1)
+ bcryptjs: 2.4.3
+ body-parser: 1.20.2
+ bytes: 3.1.2
+ chalk: 4.1.2
+ ci-info: 4.0.0
+ clipboard-copy: 4.0.1
+ conf: 10.2.0
+ cookie: 0.6.0
+ cors: 2.8.5
+ dataloader: 2.2.2
+ date-fns: 2.30.0
+ decimal.js: 10.4.3
+ dumb-passwords: 0.2.1
+ esbuild: 0.20.2
+ express: 4.19.2
+ fast-deep-equal: 3.1.3
+ file-type: 19.0.0
+ fs-extra: 11.2.0
+ graphql: 16.8.1
+ graphql-upload: 15.0.2(@types/express@4.17.21)(graphql@16.8.1)
+ image-size: 1.1.1
+ inflection: 3.0.0
+ intersection-observer: 0.12.2
+ meow: 9.0.0
+ next: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ pluralize: 8.0.0
+ prisma: 5.12.1
+ prompts: 2.4.2
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ resolve: 1.22.8
+ uuid: 9.0.1
+ transitivePeerDependencies:
+ - '@babel/core'
+ - '@opentelemetry/api'
+ - '@prisma/generator-helper'
+ - '@types/express'
+ - '@types/koa'
+ - '@types/react'
+ - aws-crt
+ - babel-plugin-macros
+ - encoding
+ - graphql-ws
+ - sass
+ - subscriptions-transport-ws
+ - supports-color
+
+ '@keystone-6/document-renderer@1.1.2(react@18.2.0)':
+ dependencies:
+ react: 18.2.0
+
+ '@keystone-6/fields-document@9.0.0(@keystone-6/core@6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1)))(fp-ts@2.16.5)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@braintree/sanitize-url': 7.0.1
+ '@dnd-kit/core': 6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@dnd-kit/modifiers': 7.0.0(@dnd-kit/core@6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
+ '@dnd-kit/sortable': 8.0.0(@dnd-kit/core@6.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
+ '@emotion/weak-memoize': 0.3.1
+ '@keystone-6/core': 6.0.0(@babel/core@7.24.4)(@prisma/generator-helper@5.12.1)(@types/express@4.17.21)(@types/react@18.2.79)(babel-plugin-macros@3.1.0)(graphql-ws@5.16.0(graphql@16.8.1))
+ '@keystone-6/document-renderer': 1.1.2(react@18.2.0)
+ '@keystone-ui/button': 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/fields': 7.2.0(@types/react@18.2.79)
+ '@keystone-ui/icons': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/modals': 6.0.3(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/popover': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/tooltip': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@types/react': 18.2.79
+ apply-ref: 1.0.0
+ graphql: 16.8.1
+ io-ts: 2.2.21(fp-ts@2.16.5)
+ io-ts-excess: 1.0.1(fp-ts@2.16.5)
+ is-hotkey: 0.2.0
+ match-sorter: 6.3.4
+ mdast-util-from-markdown: 0.8.5
+ mdast-util-gfm-autolink-literal: 0.1.3
+ mdast-util-gfm-strikethrough: 0.2.3
+ micromark-extension-gfm-autolink-literal: 0.5.7
+ micromark-extension-gfm-strikethrough: 0.6.5
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ scroll-into-view-if-needed: 3.1.0
+ slate: 0.102.0
+ slate-history: 0.100.0(slate@0.102.0)
+ slate-react: 0.102.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(slate@0.102.0)
+ transitivePeerDependencies:
+ - fp-ts
+ - supports-color
+
+ '@keystone-ui/button@7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/icons': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/loading': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ react: 18.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - react-dom
+
+ '@keystone-ui/core@5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@emotion/react': 11.11.4(@types/react@18.2.79)(react@18.2.0)
+ '@types/facepaint': 1.2.5
+ facepaint: 1.2.1
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+
+ '@keystone-ui/fields@7.2.0(@types/react@18.2.79)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/icons': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/popover': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ date-fns: 2.30.0
+ react: 18.2.0
+ react-day-picker: 8.10.1(date-fns@2.30.0)(react@18.2.0)
+ react-dom: 18.2.0(react@18.2.0)
+ react-focus-lock: 2.11.3(@types/react@18.2.79)(react@18.2.0)
+ react-select: 5.8.0(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+
+ '@keystone-ui/icons@6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ react: 18.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - react-dom
+
+ '@keystone-ui/loading@6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ react: 18.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - react-dom
+
+ '@keystone-ui/modals@6.0.3(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/button': 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ react: 18.2.0
+ react-focus-lock: 2.11.3(@types/react@18.2.79)(react@18.2.0)
+ react-remove-scroll: 2.5.9(@types/react@18.2.79)(react@18.2.0)
+ react-transition-group: 4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - react-dom
+
+ '@keystone-ui/notice@6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/button': 7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/icons': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ react: 18.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - react-dom
+
+ '@keystone-ui/options@6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/fields': 7.2.0(@types/react@18.2.79)
+ '@keystone-ui/icons': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ react: 18.2.0
+ react-select: 5.8.0(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - react-dom
+
+ '@keystone-ui/pill@7.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/icons': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ react: 18.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - react-dom
+
+ '@keystone-ui/popover@6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@popperjs/core': 2.11.8
+ focus-trap: 7.5.4
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ react-popper: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+
+ '@keystone-ui/segmented-control@7.0.3(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ react: 18.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - react-dom
+
+ '@keystone-ui/toast@6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/icons': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ react: 18.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+ - react-dom
+
+ '@keystone-ui/tooltip@6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@babel/runtime': 7.24.4
+ '@keystone-ui/core': 5.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@keystone-ui/popover': 6.0.2(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ apply-ref: 1.0.0
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@types/react'
+
'@manypkg/cli@0.21.4':
dependencies:
'@manypkg/get-packages': 2.2.1
@@ -14376,11 +14841,10 @@ snapshots:
read-yaml-file: 1.1.0
'@markdoc/markdoc@0.4.0(@types/react@18.2.79)(react@18.2.0)':
- dependencies:
- '@types/react': 18.2.79
- react: 18.2.0
optionalDependencies:
'@types/markdown-it': 12.2.3
+ '@types/react': 18.2.79
+ react: 18.2.0
'@next/env@13.5.6': {}
@@ -14546,7 +15010,7 @@ snapshots:
'@preconstruct/next@4.0.0': {}
'@prisma/client@5.12.1(prisma@5.12.1)':
- dependencies:
+ optionalDependencies:
prisma: 5.12.1
'@prisma/debug@5.12.1': {}
@@ -14625,7 +15089,7 @@ snapshots:
generic-pool: 3.9.0
yallist: 4.0.0
- '@remix-run/dev@1.19.3(@remix-run/serve@1.19.3)(@types/node@20.12.7)':
+ '@remix-run/dev@1.19.3(@remix-run/serve@1.19.3)(@types/node@20.12.7)(terser@5.30.3)':
dependencies:
'@babel/core': 7.24.4
'@babel/generator': 7.24.4
@@ -14637,9 +15101,8 @@ snapshots:
'@babel/traverse': 7.24.1
'@babel/types': 7.24.0
'@npmcli/package-json': 2.0.0
- '@remix-run/serve': 1.19.3
'@remix-run/server-runtime': 1.19.3
- '@vanilla-extract/integration': 6.5.0(@types/node@20.12.7)
+ '@vanilla-extract/integration': 6.5.0(@types/node@20.12.7)(terser@5.30.3)
arg: 5.0.2
cacache: 15.3.0
chalk: 4.1.2
@@ -14682,6 +15145,8 @@ snapshots:
tsconfig-paths: 4.2.0
ws: 7.5.9
xdm: 2.1.0
+ optionalDependencies:
+ '@remix-run/serve': 1.19.3
transitivePeerDependencies:
- '@types/node'
- bluebird
@@ -14714,12 +15179,12 @@ snapshots:
source-map-support: 0.5.21
stream-slice: 0.1.2
- '@remix-run/react@1.19.3(react-dom@18.2.0)(react@18.2.0)':
+ '@remix-run/react@1.19.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
'@remix-run/router': 1.7.2
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-router-dom: 6.14.2(react-dom@18.2.0)(react@18.2.0)
+ react-router-dom: 6.14.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@remix-run/router@1.7.2': {}
@@ -15287,7 +15752,7 @@ snapshots:
'@babel/types': 7.24.0
entities: 4.5.0
- '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0)':
+ '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.4.5))':
dependencies:
'@babel/core': 7.24.4
'@svgr/babel-preset': 8.1.0(@babel/core@7.24.4)
@@ -15297,7 +15762,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.4.5)':
+ '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.4.5))(typescript@5.4.5)':
dependencies:
'@svgr/core': 8.1.0(typescript@5.4.5)
cosmiconfig: 8.3.6(typescript@5.4.5)
@@ -15329,7 +15794,7 @@ snapshots:
lz-string: 1.5.0
pretty-format: 27.5.1
- '@testing-library/react@15.0.2(react-dom@18.2.0)(react@18.2.0)':
+ '@testing-library/react@15.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
'@babel/runtime': 7.24.4
'@testing-library/dom': 10.0.0
@@ -15404,9 +15869,9 @@ snapshots:
dependencies:
'@types/estree': 1.0.5
- '@types/apollo-upload-client@17.0.5(@types/react@18.2.79)(react-dom@18.2.0)(react@18.2.0)':
+ '@types/apollo-upload-client@17.0.5(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
- '@apollo/client': 3.9.11(@types/react@18.2.79)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0)
+ '@apollo/client': 3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@types/extract-files': 13.0.1
graphql: 16.8.1
transitivePeerDependencies:
@@ -15755,6 +16220,7 @@ snapshots:
minimatch: 9.0.3
semver: 7.6.0
ts-api-utils: 1.3.0(typescript@5.0.4)
+ optionalDependencies:
typescript: 5.0.4
transitivePeerDependencies:
- supports-color
@@ -15800,21 +16266,21 @@ snapshots:
modern-ahocorasick: 1.0.1
outdent: 0.8.0
- '@vanilla-extract/integration@6.5.0(@types/node@20.12.7)':
+ '@vanilla-extract/integration@6.5.0(@types/node@20.12.7)(terser@5.30.3)':
dependencies:
'@babel/core': 7.24.4
'@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4)
'@vanilla-extract/babel-plugin-debug-ids': 1.0.5
'@vanilla-extract/css': 1.14.2
- esbuild: 0.17.6
+ esbuild: 0.19.12
eval: 0.1.8
find-up: 5.0.0
javascript-stringify: 2.1.0
lodash: 4.17.21
mlly: 1.6.1
outdent: 0.8.0
- vite: 5.2.8(@types/node@20.12.7)
- vite-node: 1.5.0(@types/node@20.12.7)
+ vite: 5.2.8(@types/node@20.12.7)(terser@5.30.3)
+ vite-node: 1.5.0(@types/node@20.12.7)(terser@5.30.3)
transitivePeerDependencies:
- '@types/node'
- less
@@ -15935,7 +16401,7 @@ snapshots:
indent-string: 4.0.0
ajv-formats@2.1.1(ajv@8.12.0):
- dependencies:
+ optionalDependencies:
ajv: 8.12.0
ajv@6.12.6:
@@ -15962,6 +16428,10 @@ snapshots:
dependencies:
type-fest: 0.21.3
+ ansi-escapes@5.0.0:
+ dependencies:
+ type-fest: 1.4.0
+
ansi-regex@5.0.1: {}
ansi-regex@6.0.1: {}
@@ -15992,9 +16462,9 @@ snapshots:
normalize-path: 3.0.0
picomatch: 2.3.1
- apollo-upload-client@17.0.0(@apollo/client@3.9.11)(graphql@16.8.1):
+ apollo-upload-client@17.0.0(@apollo/client@3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(graphql@16.8.1):
dependencies:
- '@apollo/client': 3.9.11(@types/react@18.2.79)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0)
+ '@apollo/client': 3.9.11(@types/react@18.2.79)(graphql-ws@5.16.0(graphql@16.8.1))(graphql@16.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
extract-files: 11.0.0
graphql: 16.8.1
@@ -16073,12 +16543,12 @@ snapshots:
astring@1.8.6: {}
- astro@2.10.15(@types/node@18.19.31):
+ astro@2.10.15(@types/node@18.19.31)(terser@5.30.3):
dependencies:
'@astrojs/compiler': 1.8.2
'@astrojs/internal-helpers': 0.1.2
'@astrojs/language-server': 1.0.8
- '@astrojs/markdown-remark': 2.2.1(astro@2.10.15)
+ '@astrojs/markdown-remark': 2.2.1(astro@2.10.15(@types/node@18.19.31)(terser@5.30.3))
'@astrojs/telemetry': 2.1.1
'@astrojs/webapi': 2.2.0
'@babel/core': 7.24.4
@@ -16128,8 +16598,8 @@ snapshots:
typescript: 5.0.4
unist-util-visit: 4.1.2
vfile: 5.3.7
- vite: 4.5.3(@types/node@18.19.31)
- vitefu: 0.2.5(vite@4.5.3)
+ vite: 4.5.3(@types/node@18.19.31)(terser@5.30.3)
+ vitefu: 0.2.5(vite@4.5.3(@types/node@18.19.31)(terser@5.30.3))
which-pm: 2.1.1
yargs-parser: 21.1.1
zod: 3.22.4
@@ -16894,15 +17364,16 @@ snapshots:
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
+ optionalDependencies:
typescript: 5.4.5
- create-jest@29.7.0(@types/node@20.12.7):
+ create-jest@29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0):
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@20.12.7)
+ jest-config: 29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0)
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -17077,7 +17548,9 @@ snapshots:
dependencies:
mimic-response: 3.1.0
- dedent@1.5.3: {}
+ dedent@1.5.3(babel-plugin-macros@3.1.0):
+ optionalDependencies:
+ babel-plugin-macros: 3.1.0
deep-extend@0.6.0: {}
@@ -17925,7 +18398,7 @@ snapshots:
tabbable: 6.2.0
follow-redirects@1.15.6(debug@4.3.4):
- dependencies:
+ optionalDependencies:
debug: 4.3.4
for-each@0.3.3:
@@ -18037,6 +18510,8 @@ snapshots:
get-caller-file@2.0.5: {}
+ get-east-asian-width@1.2.0: {}
+
get-intrinsic@1.2.4:
dependencies:
es-errors: 1.3.0
@@ -18218,7 +18693,6 @@ snapshots:
graphql-upload@15.0.2(@types/express@4.17.21)(graphql@16.8.1):
dependencies:
'@types/busboy': 1.5.3
- '@types/express': 4.17.21
'@types/node': 20.12.7
'@types/object-path': 0.11.4
busboy: 1.6.0
@@ -18226,6 +18700,8 @@ snapshots:
graphql: 16.8.1
http-errors: 2.0.0
object-path: 0.11.8
+ optionalDependencies:
+ '@types/express': 4.17.21
graphql-ws@5.16.0(graphql@16.8.1):
dependencies:
@@ -18538,6 +19014,8 @@ snapshots:
once: 1.4.0
wrappy: 1.0.2
+ inherits@2.0.3: {}
+
inherits@2.0.4: {}
ini@1.3.8: {}
@@ -18820,6 +19298,8 @@ snapshots:
is-unicode-supported@1.3.0: {}
+ is-unicode-supported@2.0.0: {}
+
is-upper-case@2.0.2:
dependencies:
tslib: 2.4.1
@@ -18899,7 +19379,7 @@ snapshots:
jest-util: 29.7.0
p-limit: 3.1.0
- jest-circus@29.7.0:
+ jest-circus@29.7.0(babel-plugin-macros@3.1.0):
dependencies:
'@jest/environment': 29.7.0
'@jest/expect': 29.7.0
@@ -18908,7 +19388,7 @@ snapshots:
'@types/node': 20.12.7
chalk: 4.1.2
co: 4.6.0
- dedent: 1.5.3
+ dedent: 1.5.3(babel-plugin-macros@3.1.0)
is-generator-fn: 2.1.0
jest-each: 29.7.0
jest-matcher-utils: 29.7.0
@@ -18925,16 +19405,16 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-cli@29.7.0(@types/node@20.12.7):
+ jest-cli@29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0):
dependencies:
- '@jest/core': 29.7.0
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.12.7)
+ create-jest: 29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0)
exit: 0.1.2
import-local: 3.1.0
- jest-config: 29.7.0(@types/node@20.12.7)
+ jest-config: 29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0)
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -18944,19 +19424,18 @@ snapshots:
- supports-color
- ts-node
- jest-config@29.7.0(@types/node@20.12.7):
+ jest-config@29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0):
dependencies:
'@babel/core': 7.24.4
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.12.7
babel-jest: 29.7.0(@babel/core@7.24.4)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
glob: 7.2.3
graceful-fs: 4.2.11
- jest-circus: 29.7.0
+ jest-circus: 29.7.0(babel-plugin-macros@3.1.0)
jest-environment-node: 29.7.0
jest-get-type: 29.6.3
jest-regex-util: 29.6.3
@@ -18969,6 +19448,8 @@ snapshots:
pretty-format: 29.7.0
slash: 3.0.0
strip-json-comments: 3.1.1
+ optionalDependencies:
+ '@types/node': 20.12.7
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -19085,7 +19566,7 @@ snapshots:
jest-util: 29.7.0
jest-pnp-resolver@1.2.3(jest-resolve@29.7.0):
- dependencies:
+ optionalDependencies:
jest-resolve: 29.7.0
jest-regex-util@26.0.0: {}
@@ -19245,12 +19726,12 @@ snapshots:
merge-stream: 2.0.0
supports-color: 8.1.1
- jest@29.7.0(@types/node@20.12.7):
+ jest@29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0):
dependencies:
- '@jest/core': 29.7.0
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)
'@jest/types': 29.6.3
import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@20.12.7)
+ jest-cli: 29.7.0(@types/node@20.12.7)(babel-plugin-macros@3.1.0)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -19391,6 +19872,8 @@ snapshots:
kleur@4.1.5: {}
+ ky@1.2.3: {}
+
lazy-ass@1.6.0: {}
lazy-require.macro@0.1.0:
@@ -19488,6 +19971,11 @@ snapshots:
chalk: 5.3.0
is-unicode-supported: 1.3.0
+ log-symbols@6.0.0:
+ dependencies:
+ chalk: 5.3.0
+ is-unicode-supported: 1.3.0
+
loglevel@1.9.1: {}
long@4.0.0: {}
@@ -20306,13 +20794,13 @@ snapshots:
dependencies:
typescript: 5.0.4
- next-auth@4.24.7(next@13.5.6)(react-dom@18.2.0)(react@18.2.0):
+ next-auth@4.24.7(next@13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.24.4
'@panva/hkdf': 1.1.1
cookie: 0.5.0
jose: 4.15.5
- next: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ next: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
oauth: 0.9.15
openid-client: 5.6.5
preact: 10.20.2
@@ -20323,15 +20811,15 @@ snapshots:
next-compose-plugins@2.2.1: {}
- next-sitemap@4.2.3(next@13.5.6):
+ next-sitemap@4.2.3(next@13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)):
dependencies:
'@corex/deepmerge': 4.0.43
'@next/env': 13.5.6
fast-glob: 3.3.2
minimist: 1.2.8
- next: 13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0)
+ next: 13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- next@13.5.6(@babel/core@7.24.4)(react-dom@18.2.0)(react@18.2.0):
+ next@13.5.6(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@next/env': 13.5.6
'@swc/helpers': 0.5.2
@@ -20340,7 +20828,7 @@ snapshots:
postcss: 8.4.31
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- styled-jsx: 5.1.1(@babel/core@7.24.4)(react@18.2.0)
+ styled-jsx: 5.1.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react@18.2.0)
watchpack: 2.4.0
optionalDependencies:
'@next/swc-darwin-arm64': 13.5.6
@@ -20549,6 +21037,18 @@ snapshots:
strip-ansi: 7.1.0
wcwidth: 1.0.1
+ ora@8.0.1:
+ dependencies:
+ chalk: 5.3.0
+ cli-cursor: 4.0.0
+ cli-spinners: 2.9.2
+ is-interactive: 2.0.0
+ is-unicode-supported: 2.0.0
+ log-symbols: 6.0.0
+ stdin-discarder: 0.2.2
+ string-width: 7.1.0
+ strip-ansi: 7.1.0
+
os-tmpdir@1.0.2: {}
outdent@0.5.0: {}
@@ -20615,6 +21115,13 @@ snapshots:
degenerator: 5.0.1
netmask: 2.0.2
+ package-json@10.0.0:
+ dependencies:
+ ky: 1.2.3
+ registry-auth-token: 5.0.2
+ registry-url: 6.0.1
+ semver: 7.6.0
+
package-json@8.1.1:
dependencies:
got: 12.6.1
@@ -20736,6 +21243,11 @@ snapshots:
path-type@5.0.0: {}
+ path@0.12.7:
+ dependencies:
+ process: 0.11.10
+ util: 0.10.4
+
pathe@1.1.2: {}
pause-stream@0.0.11:
@@ -20801,8 +21313,9 @@ snapshots:
postcss-load-config@4.0.2(postcss@8.4.38):
dependencies:
lilconfig: 3.1.1
- postcss: 8.4.38
yaml: 2.4.1
+ optionalDependencies:
+ postcss: 8.4.38
postcss-modules-extract-imports@3.1.0(postcss@8.4.38):
dependencies:
@@ -20915,6 +21428,8 @@ snapshots:
process-nextick-args@2.0.1: {}
+ process@0.11.10: {}
+
promise-inflight@1.0.1: {}
promise@7.3.1:
@@ -21053,13 +21568,14 @@ snapshots:
react-focus-lock@2.11.3(@types/react@18.2.79)(react@18.2.0):
dependencies:
'@babel/runtime': 7.24.4
- '@types/react': 18.2.79
focus-lock: 1.3.5
prop-types: 15.8.1
react: 18.2.0
react-clientside-effect: 1.2.6(react@18.2.0)
use-callback-ref: 1.3.2(@types/react@18.2.79)(react@18.2.0)
use-sidecar: 1.1.2(@types/react@18.2.79)(react@18.2.0)
+ optionalDependencies:
+ '@types/react': 18.2.79
react-is@16.13.1: {}
@@ -21067,7 +21583,7 @@ snapshots:
react-is@18.2.0: {}
- react-popper@2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0)(react@18.2.0):
+ react-popper@2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@popperjs/core': 2.11.8
react: 18.2.0
@@ -21079,22 +21595,24 @@ snapshots:
react-remove-scroll-bar@2.3.6(@types/react@18.2.79)(react@18.2.0):
dependencies:
- '@types/react': 18.2.79
react: 18.2.0
react-style-singleton: 2.2.1(@types/react@18.2.79)(react@18.2.0)
tslib: 2.6.2
+ optionalDependencies:
+ '@types/react': 18.2.79
react-remove-scroll@2.5.9(@types/react@18.2.79)(react@18.2.0):
dependencies:
- '@types/react': 18.2.79
react: 18.2.0
react-remove-scroll-bar: 2.3.6(@types/react@18.2.79)(react@18.2.0)
react-style-singleton: 2.2.1(@types/react@18.2.79)(react@18.2.0)
tslib: 2.6.2
use-callback-ref: 1.3.2(@types/react@18.2.79)(react@18.2.0)
use-sidecar: 1.1.2(@types/react@18.2.79)(react@18.2.0)
+ optionalDependencies:
+ '@types/react': 18.2.79
- react-router-dom@6.14.2(react-dom@18.2.0)(react@18.2.0):
+ react-router-dom@6.14.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@remix-run/router': 1.7.2
react: 18.2.0
@@ -21106,7 +21624,7 @@ snapshots:
'@remix-run/router': 1.7.2
react: 18.2.0
- react-select@5.8.0(@types/react@18.2.79)(react-dom@18.2.0)(react@18.2.0):
+ react-select@5.8.0(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.24.4
'@emotion/cache': 11.11.0
@@ -21117,20 +21635,21 @@ snapshots:
prop-types: 15.8.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0)
+ react-transition-group: 4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.79)(react@18.2.0)
transitivePeerDependencies:
- '@types/react'
react-style-singleton@2.2.1(@types/react@18.2.79)(react@18.2.0):
dependencies:
- '@types/react': 18.2.79
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.2.0
tslib: 2.6.2
+ optionalDependencies:
+ '@types/react': 18.2.79
- react-transition-group@4.4.5(react-dom@18.2.0)(react@18.2.0):
+ react-transition-group@4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.24.4
dom-helpers: 5.2.1
@@ -21259,7 +21778,7 @@ snapshots:
jsesc: 0.5.0
rehackt@0.0.6(@types/react@18.2.79)(react@18.2.0):
- dependencies:
+ optionalDependencies:
'@types/react': 18.2.79
react: 18.2.0
@@ -21701,7 +22220,7 @@ snapshots:
is-plain-object: 5.0.0
slate: 0.102.0
- slate-react@0.102.0(react-dom@18.2.0)(react@18.2.0)(slate@0.102.0):
+ slate-react@0.102.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(slate@0.102.0):
dependencies:
'@juggle/resize-observer': 3.4.0
'@types/is-hotkey': 0.1.10
@@ -21886,6 +22405,8 @@ snapshots:
dependencies:
bl: 5.1.0
+ stdin-discarder@0.2.2: {}
+
stream-browserify@3.0.0:
dependencies:
inherits: 2.0.4
@@ -21924,6 +22445,12 @@ snapshots:
emoji-regex: 9.2.2
strip-ansi: 7.1.0
+ string-width@7.1.0:
+ dependencies:
+ emoji-regex: 10.3.0
+ get-east-asian-width: 1.2.0
+ strip-ansi: 7.1.0
+
string.prototype.codepointat@0.2.1: {}
string.prototype.trim@1.2.9:
@@ -21999,11 +22526,13 @@ snapshots:
dependencies:
inline-style-parser: 0.1.1
- styled-jsx@5.1.1(@babel/core@7.24.4)(react@18.2.0):
+ styled-jsx@5.1.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react@18.2.0):
dependencies:
- '@babel/core': 7.24.4
client-only: 0.0.1
react: 18.2.0
+ optionalDependencies:
+ '@babel/core': 7.24.4
+ babel-plugin-macros: 3.1.0
stylis@4.2.0: {}
@@ -22047,6 +22576,11 @@ snapshots:
dependencies:
has-flag: 4.0.0
+ supports-hyperlinks@2.3.0:
+ dependencies:
+ has-flag: 4.0.0
+ supports-color: 7.2.0
+
supports-preserve-symlinks-flag@1.0.0: {}
svg-parser@2.0.4: {}
@@ -22102,6 +22636,11 @@ snapshots:
term-size@2.2.1: {}
+ terminal-link@3.0.0:
+ dependencies:
+ ansi-escapes: 5.0.0
+ supports-hyperlinks: 2.3.0
+
terser@5.30.3:
dependencies:
'@jridgewell/source-map': 0.3.6
@@ -22277,6 +22816,8 @@ snapshots:
type-fest@0.8.1: {}
+ type-fest@1.4.0: {}
+
type-fest@2.19.0: {}
type-is@1.6.18:
@@ -22505,26 +23046,33 @@ snapshots:
use-callback-ref@1.3.2(@types/react@18.2.79)(react@18.2.0):
dependencies:
- '@types/react': 18.2.79
react: 18.2.0
tslib: 2.6.2
+ optionalDependencies:
+ '@types/react': 18.2.79
use-isomorphic-layout-effect@1.1.2(@types/react@18.2.79)(react@18.2.0):
dependencies:
- '@types/react': 18.2.79
react: 18.2.0
+ optionalDependencies:
+ '@types/react': 18.2.79
use-sidecar@1.1.2(@types/react@18.2.79)(react@18.2.0):
dependencies:
- '@types/react': 18.2.79
detect-node-es: 1.1.0
react: 18.2.0
tslib: 2.6.2
+ optionalDependencies:
+ '@types/react': 18.2.79
use@3.1.1: {}
util-deprecate@1.0.2: {}
+ util@0.10.4:
+ dependencies:
+ inherits: 2.0.3
+
util@0.12.5:
dependencies:
inherits: 2.0.4
@@ -22584,13 +23132,13 @@ snapshots:
unist-util-stringify-position: 3.0.3
vfile-message: 3.1.4
- vite-node@1.5.0(@types/node@20.12.7):
+ vite-node@1.5.0(@types/node@20.12.7)(terser@5.30.3):
dependencies:
cac: 6.7.14
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.0
- vite: 5.2.8(@types/node@20.12.7)
+ vite: 5.2.8(@types/node@20.12.7)(terser@5.30.3)
transitivePeerDependencies:
- '@types/node'
- less
@@ -22601,27 +23149,29 @@ snapshots:
- supports-color
- terser
- vite@4.5.3(@types/node@18.19.31):
+ vite@4.5.3(@types/node@18.19.31)(terser@5.30.3):
dependencies:
- '@types/node': 18.19.31
esbuild: 0.18.20
postcss: 8.4.38
rollup: 3.29.4
optionalDependencies:
+ '@types/node': 18.19.31
fsevents: 2.3.3
+ terser: 5.30.3
- vite@5.2.8(@types/node@20.12.7):
+ vite@5.2.8(@types/node@20.12.7)(terser@5.30.3):
dependencies:
- '@types/node': 20.12.7
esbuild: 0.20.2
postcss: 8.4.38
rollup: 4.14.3
optionalDependencies:
+ '@types/node': 20.12.7
fsevents: 2.3.3
+ terser: 5.30.3
- vitefu@0.2.5(vite@4.5.3):
- dependencies:
- vite: 4.5.3(@types/node@18.19.31)
+ vitefu@0.2.5(vite@4.5.3(@types/node@18.19.31)(terser@5.30.3)):
+ optionalDependencies:
+ vite: 4.5.3(@types/node@18.19.31)(terser@5.30.3)
vscode-css-languageservice@6.2.13:
dependencies: