Skip to content

Commit

Permalink
Drop engines restriction (#7804)
Browse files Browse the repository at this point in the history
Co-authored-by: Dinesh Pandiyan <flexdinesh@gmail.com>
Co-authored-by: Daniel Cousens <dcousens@users.noreply.github.com>
  • Loading branch information
3 people committed Aug 17, 2022
1 parent a711c46 commit c93768c
Show file tree
Hide file tree
Showing 61 changed files with 92 additions and 198 deletions.
63 changes: 63 additions & 0 deletions .changeset/rabbits-love-democracy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
'@keystone-6/admin-ui-tests': patch
'@keystone-6/api-tests-legacy': patch
'@keystone-6/auth': patch
'@keystone-6/benchmarks-legacy': patch
'@keystone-6/cloudinary': patch
'@keystone-6/core': patch
'@keystone-6/document-renderer': patch
'@keystone-6/example-assets-local': patch
'@keystone-6/example-assets-s3': patch
'@keystone-6/example-auth': patch
'@keystone-6/example-blog': patch
'@keystone-6/example-custom-admin-ui-logo': patch
'@keystone-6/example-custom-admin-ui-navigation': patch
'@keystone-6/example-custom-admin-ui-pages': patch
'@keystone-6/example-custom-field': patch
'@keystone-6/example-custom-field-view': patch
'@keystone-6/example-default-values': patch
'@keystone-6/example-document-field': patch
'@keystone-6/example-ecommerce': patch
'@keystone-6/example-embedded-nextjs': patch
'@keystone-6/example-extend-graphql-schema': patch
'@keystone-6/example-extend-graphql-schema-graphql-ts': patch
'@keystone-6/example-extend-graphql-schema-nexus': patch
'@keystone-6/example-extend-graphql-subscriptions': patch
'@keystone-6/example-graphql-api-endpoint': patch
'@keystone-6/example-json-field': patch
'@keystone-6/example-rest-api': patch
'@keystone-6/example-roles': patch
'@keystone-6/example-smoke-tests': patch
'@keystone-6/example-task-manager': patch
'@keystone-6/example-testing': patch
'@keystone-6/example-virtual-field': patch
'@keystone-6/example-with-auth': patch
'@keystone-6/example-with-custom-session-validation': patch
'@keystone-6/examples-app-basic': patch
'@keystone-6/fields-document': patch
'@keystone-6/generate-artifacts-for-projects': patch
'@keystone-6/mono-repo': patch
'@keystone-6/prisma-utils': patch
'@keystone-6/sandbox': patch
'@keystone-6/session-store-redis': patch
'@keystone-6/test-projects-basic': patch
'@keystone-6/test-projects-crud-notifications': patch
'@keystone-6/test-projects-live-reloading': patch
'@keystone-6/website': patch
'@keystone-ui/button': patch
'@keystone-ui/core': patch
'@keystone-ui/fields': patch
'@keystone-ui/icons': patch
'@keystone-ui/loading': patch
'@keystone-ui/modals': patch
'@keystone-ui/notice': patch
'@keystone-ui/options': patch
'@keystone-ui/pill': patch
'@keystone-ui/popover': patch
'@keystone-ui/segmented-control': patch
'@keystone-ui/toast': patch
'@keystone-ui/tooltip': patch
'@keystone-ui/website': patch
---

Remove node `.engines` restrictions
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2021 Thinkmill Labs Pty Ltd
Copyright (c) 2022 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
Expand Down
38 changes: 20 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
</div>

<br>
<p>Keystone helps you build faster and scale further than any other CMS or App Framework. Just describe your schema, and get a powerful GraphQL API & beautiful Management UI for content and data.</p>
<p>Keystone helps you build faster and scale further than any other CMS or App Framework. Describe your schema, and get a powerful GraphQL API & beautiful Management UI for your content and data.</p>
<p>No boilerplate or bootstrapping – just elegant APIs to help you ship the code that matters without sacrificing the flexibility or power of a bespoke back-end.
</p>
<br><br>
Expand All @@ -19,40 +19,42 @@

## Contents

- [What's new](#whats-new)
- [Documentation](#documentation)
- [Usage & Documentation](#documentation)
- [Version Control](#version-control)
- [Code of Conduct](#code-of-conduct)
- [License](#license)

## What's New
## Usage & Documentation

[Keystone 6](http://keystonejs.com) is the new major version of KeystoneJS, the most powerful headless content management system around. We've substantially rewritten the CLI, Schema config, and Admin UI to make them more powerful and easier to use than ever before.
Keystone 6 is published to npm under the `@keystone-6/*` namespace.

Keystone 6 is published on npm under the `@keystone-6` namespace. To learn about where we’re taking Keystone check out our [Roadmap](https://keystonejs.com/updates/roadmap).
You can find our extended documentation on our [website](https://keystonejs.com/docs), but some quick links that might be helpful:

### Looking for Keystone 5?

The [Keystone 5](https://github.com/keystonejs/keystone-5) codebase is now in maintenance mode and lives at [keystonejs/keystone-5](https://github.com/keystonejs/keystone-5). For more information read [Keystone 5 and beyond](https://github.com/keystonejs/keystone-5/issues/21).
- Read [Why Keystone](https://keystonejs.com/why-keystone) to learn about our vision and what's in the box.
- [Getting Started](https://keystonejs.com/docs/walkthroughs/getting-started-with-create-keystone-app) walks you through first steps with the `create-keystone-app` CLI.
- Our [Examples](./examples) contain a growing collection of projects you can run locally to learn more about a [Keystone feature](https://keystonejs.com/why-keystone#features).
- An [API Reference](https://keystonejs.com/docs/apis) contains the details on Keystone's foundational building blocks.
- Some [Guides](https://keystonejs.com/docs/guides) offer practical walkthroughs on how to build with those blocks.

## Documentation
> 💡 While our `API Reference` is generally complete, we are are still working hard on increasing the fidelity of our `guides` and `examples`. If you have an example you'd like see, please [open a GitHub discussion](https://github.com/keystonejs/keystone/discussions/new)!
Keystone 6 documentation lives on the [website](https://keystonejs.com/docs):
Our `@keystone-6/*` packages are written for the [Node Maintenance and Active LTS](https://github.com/nodejs/Release) versions of Node; and our continuous integration seamlessly tracks that.
You may have success with Node versions that are Pending or End-of-Life, but you may have problems too.

- Read [Why Keystone](https://keystonejs.com/why-keystone) to learn about our vision and what's in the box.
- [Getting Started](https://keystonejs.com/docs/walkthroughs/getting-started-with-create-keystone-app) walks you through first steps with the `create-keystone-app` CLI.
- The [Examples](./examples) directory contains a growing collection of projects you can run locally to learn more about a [Keystone feature](https://keystonejs.com/why-keystone#features).
- [API Reference](https://keystonejs.com/docs/apis) contains the details on Keystone's foundations building blocks.
- [Guides](https://keystonejs.com/docs/guides) offer practical explainers on how to build with those blocks.
### Looking for Keystone 5?

> 💡 `API Docs` are complete. We're working hard on expanding coverage in our `guides` and `walkthroughs`.
The [Keystone 5](https://github.com/keystonejs/keystone-5) codebase is now in maintenance mode and lives at [keystonejs/keystone-5](https://github.com/keystonejs/keystone-5). For more information read [Keystone 5 and beyond](https://github.com/keystonejs/keystone-5/issues/21).

## Enjoying Keystone?

- Star this repo 🌟 ☝️
- Follow Keystone on [Twitter](https://twitter.com/KeystoneJS)
- Join the conversation in [Keystone community Slack](http://community.keystonejs.com/).

### Interested in what's new?

For a birds-eye view of what the Keystone project is working towards, check out our [Roadmap](https://keystonejs.com/updates/roadmap).

### Feedback

Share your thoughts and feature requests on Slack (preferred) or Twitter. [Bugfixes and issues always welcome](https://github.com/keystonejs/keystone/issues/new/choose).
Expand All @@ -77,4 +79,4 @@ For vulnerability reporting, please refer to our [security policy](/SECURITY.md)

## License

Copyright (c) 2021 Thinkmill Labs Pty Ltd. Licensed under the MIT License.
Copyright (c) 2022 Thinkmill Labs Pty Ltd. Licensed under the MIT License.
3 changes: 0 additions & 3 deletions design-system/packages/button/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,5 @@
"@keystone-ui/loading": "^6.0.0",
"react": "^18.1.0"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/button"
}
3 changes: 0 additions & 3 deletions design-system/packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,5 @@
"@types/facepaint": "^1.2.2",
"facepaint": "^1.2.1"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/core"
}
3 changes: 0 additions & 3 deletions design-system/packages/fields/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,5 @@
"react-focus-lock": "^2.7.1",
"react-select": "^5.2.1"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/fields"
}
3 changes: 0 additions & 3 deletions design-system/packages/icons/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,6 @@
"peerDependencies": {
"react": "^18.1.0"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"preconstruct": {
"entrypoints": [
"index.tsx",
Expand Down
3 changes: 0 additions & 3 deletions design-system/packages/loading/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,5 @@
"@keystone-ui/core": "^5.0.0",
"react": "^18.1.0"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/loading"
}
3 changes: 0 additions & 3 deletions design-system/packages/modals/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,5 @@
"react-remove-scroll": "^2.4.3",
"react-transition-group": "^4.4.2"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/modals"
}
3 changes: 0 additions & 3 deletions design-system/packages/notice/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,5 @@
"@keystone-ui/icons": "^6.0.0",
"react": "^18.1.0"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/notice"
}
3 changes: 0 additions & 3 deletions design-system/packages/options/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,5 @@
"@keystone-ui/icons": "^6.0.0",
"react-select": "^5.2.1"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/options"
}
3 changes: 0 additions & 3 deletions design-system/packages/pill/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,5 @@
"@keystone-ui/core": "^5.0.0",
"@keystone-ui/icons": "^6.0.0"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/pill"
}
3 changes: 0 additions & 3 deletions design-system/packages/popover/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,5 @@
"focus-trap": "^6.7.1",
"react-popper": "^2.2.5"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/popover"
}
3 changes: 0 additions & 3 deletions design-system/packages/segmented-control/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,5 @@
"peerDependencies": {
"react": "^18.1.0"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/segmented-control"
}
3 changes: 0 additions & 3 deletions design-system/packages/toast/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,5 @@
"peerDependencies": {
"react": "^18.1.0"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/toast"
}
3 changes: 0 additions & 3 deletions design-system/packages/tooltip/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,5 @@
"@keystone-ui/popover": "^6.0.0",
"apply-ref": "^1.0.0"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/packages/tooltip"
}
3 changes: 0 additions & 3 deletions design-system/website/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/design-system/website"
}
3 changes: 0 additions & 3 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,5 @@
"start-server-and-test": "^1.14.0",
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/docs"
}
3 changes: 0 additions & 3 deletions examples/assets-local/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/assets-local"
}
3 changes: 0 additions & 3 deletions examples/assets-s3/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/assets-s3"
}
3 changes: 0 additions & 3 deletions examples/auth/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/auth"
}
5 changes: 1 addition & 4 deletions examples/basic/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@keystone-6/examples-app-basic",
"name": "@keystone-6/example-app-basic",
"version": "0.0.5",
"private": true,
"license": "MIT",
Expand Down Expand Up @@ -29,8 +29,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/basic"
}
3 changes: 0 additions & 3 deletions examples/blog/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/blog"
}
3 changes: 0 additions & 3 deletions examples/custom-admin-ui-logo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/custom-admin-ui-logo"
}
3 changes: 0 additions & 3 deletions examples/custom-admin-ui-navigation/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/custom-admin-ui-navigation"
}
3 changes: 0 additions & 3 deletions examples/custom-admin-ui-pages/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/custom-admin-ui-pages"
}
3 changes: 0 additions & 3 deletions examples/custom-field-view/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/custom-field-view"
}
3 changes: 0 additions & 3 deletions examples/custom-field/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/custom-field"
}
5 changes: 1 addition & 4 deletions examples/custom-session-validation/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/custom-session-validation"
}
}
3 changes: 0 additions & 3 deletions examples/default-values/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,5 @@
"devDependencies": {
"typescript": "^4.7.4"
},
"engines": {
"node": "^14.15 || ^16.13"
},
"repository": "https://github.com/keystonejs/keystone/tree/main/examples/default-values"
}
Loading

0 comments on commit c93768c

Please sign in to comment.