diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 535772321..c1b857e05 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -5,18 +5,18 @@ We welcome contributions including bug fixes, feature enhancements, documentatio
## Creating a Template
-We do not maintain official templates and integration in this monorepo.
+We do not maintain official templates and integrations in this monorepo.
Instead, please head over to [solidjs/templates](https://github.com/solidjs/templates) to submit your contribution.
## Documentation
We always want help and creative ways of explaining how to take the best out of SolidStart.
-Alas, this is not the right place to do it, please head over to [SolidDocs](https://github.com/solidjs/solid-docs) and offer contribution to the official documentation!
+Alas, this is not the right place to do it, please head over to [SolidDocs](https://github.com/solidjs/solid-docs) and contribute to the official documentation!
## Feature Request
> [!IMPORTANT]
-> Do not create a PR without first discussion in an issue
+> Do not create a PR without prior discussion in an issue
If there's a new feature you'd like to request you can:
@@ -24,10 +24,10 @@ If there's a new feature you'd like to request you can:
2. If it's a more general concept, feel free to open a [Discussion](https://github.com/solidjs/solid-start/discussions) in the **Idea** category.
-A new **primitive** follows the same criteria as issues, please create an issue for it to be discussed before hand.
+A new **primitive** follows the same criteria as issues, please create an issue for it to be discussed beforehand.
Primitives that depend on multiple external dependencies and 3rd party integrations are generally not a good fit to live inside this monorepo, we still welcome you to create it and share with the ecosystem.
-Reach out in a [Discussion](https://github.com/solidjs/solid-start/discussions) in the **showcase** session and we'll amplify as much as we can!
+Reach out in a [Discussion](https://github.com/solidjs/solid-start/discussions) in the **showcase** section and we'll amplify as much as we can!
## Found a Bug
@@ -42,13 +42,13 @@ Create a **minimal** reproduction either in a remote IDE or in an open-source re
We recommend using the `create-solid` package with the **basic** setting.
-| Package Manager | Command |
-| --------------- | ------------------------------------------ |
-| pnpm | `pnpm create solid -s -t basic` |
-| npm | `npm create solid -s -t basic` |
-| yarn | `yarn create solid -s -t basic` |
-| bun | `bun create solid -s -t basic` |
-| deno | `deno run -A npm:create-solid -s -t basic` |
+| Package Manager | Command |
+| --------------- | ---------------------------------------- |
+| pnpm | `pnpm create solid@latest -st basic` |
+| npm | `npm create solid@latest -- -st basic` |
+| yarn | `yarn create solid -st basic` |
+| bun | `bun create solid@latest --s --t basic` |
+| deno | `deno run -A npm:create-solid -st basic` |
### Failing Test PR
@@ -56,7 +56,7 @@ You can also fork this repository and go to `apps/tests`.
There we have an app with all default configurations and many routes.
Create a new route, a Cypress assertion to it and open a PR with the failing test-case.
-Once the PR is there, **create an issue** and link the PR (mention the PR as you'd mention a person in the issue description and vice-versa).
+Once the PR is there, **create an issue** and link the PR (mention the PR as you'd mention a person in the issue description and vice versa).
> [!IMPORTANT]
> Mark the **allow edit by the maintainers** so we can more easily investigate the failing test and propose a fix. Otherwise we may need to close your PR and cherry-pick your commit.
diff --git a/README.md b/README.md
index 88d39535b..5f216310d 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
-[](https://github.com/solidjs)
-
+[](https://github.com/solidjs)
+
[](https://npmjs.com/package/@solidjs/start)
[](https://npmjs.com/package/@solidjs/start)
[](https://github.com/solidjs/solid-start)
@@ -10,19 +10,19 @@
+- For building apps with SolidStart, check the [package README](/packages/start/README.md) and our [official docs](https://docs.solidjs.com/solid-start)
- For contributing to codebase, check [CONTRIBUTING.md](/CONTRIBUTING.md)
-- For creating a new template, please head on to [solidjs/templates](https://github.com/solidjs/templates)
-- For instructions on building with SolidStart, check the [package README.md](/packages/start/README.md) and our [official docs](https://docs.solidjs.com/solid-start)
+- For creating a new template, please head over to [solidjs/templates](https://github.com/solidjs/templates)
## Prerequisites
-- **Node.js**: Use the version specified in `.nvmrc`, to manage multiple versions across your system, we recommend a version manager such as [fnm](https://github.com/Schniz/fnm), or another of your preference.
+- **Node.js**: Use the version specified in `.nvmrc`. To manage multiple versions across your system, we recommend a version manager such as [fnm](https://github.com/Schniz/fnm), or another of your choice.
- **pnpm**: Install globally via `npm install -g pnpm`. Or let **Corepack** handle it in the setup step below.
-- **Git**: Ensure Git is installed for cloning and managing the repository
+- **Git**: Ensure Git is installed for cloning and managing the repository.
## Monorepo Structure
-SolidStart is a pnpm-based monorepo with nested workspaces. Key directories include
+SolidStart is a pnpm-based monorepo with nested workspaces. Key directories include:
- **`packages/start`**: The core `@solidjs/start` package.
- **`apps/landing-page`**: The official landing page.
@@ -52,7 +52,7 @@ Use pnpm filters (e.g. `pnpm --filter @solidjs/start ...`) to target specific pa
pnpm dedupe
```
- (`pnpm dedupe` will install dependencies _and_ clean the lockfile from duplicates, useful to preventing conflicts).
+ (`pnpm dedupe` will install dependencies _and_ clean the lockfile from duplicates, useful for preventing conflicts).
4. Build all packages and the landing page
```bash
@@ -69,7 +69,7 @@ Then reinstall dependencies and rebuild.
## Running Tests
-End-to-end tests are located in `apps/tests` projects. For manual testing and development there's the `apps/fixtures` apps, and finally, integration and unit tests live inside their respective packages.
+End-to-end tests are located in `apps/tests` projects. For manual testing and development use the `apps/fixtures` apps, and finally, integration and unit tests live inside their respective packages.
1. Install the Cypress binary (required only once)
diff --git a/packages/start/README.md b/packages/start/README.md
index 295fc55bd..c0cf2e48c 100644
--- a/packages/start/README.md
+++ b/packages/start/README.md
@@ -73,7 +73,7 @@ export default defineConfig({
});
```
-Presets also include runtimes like Node.js, Bun or Deno. For example, a preset like `node-server` enables hosting on your server.
+Presets also include runtimes like Node.js, Bun, or Deno. For example, a preset like `node-server` enables hosting on your server.
Learn more about [`defineConfig`](https://docs.solidjs.com/solid-start/reference/config/define-config)
## Building
@@ -89,4 +89,4 @@ After the build completes, you’ll be guided through deployment for your specif
## Contributing
- For contributing to the codebase, check [CONTRIBUTING.md](https://github.com/solidjs/solid-start/blob/main/CONTRIBUTING.md)
-- For creating a new template, please head on to [solidjs/templates](https://github.com/solidjs/templates)
+- For creating a new template, please head over to [solidjs/templates](https://github.com/solidjs/templates)