diff --git a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md new file mode 100644 index 00000000..1af3d5a0 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md @@ -0,0 +1,12 @@ + + +## Checklist + + - [ ] I have read [the Contribution Guidelines](/CONTRIBUTING.md). + - [ ] [Tests](/vitest.config.ts) have been added if applicable. + - [ ] The changes have been well documented and explained in this PR. + - [ ] If relevant I have attached screenshot(s) of the change. + - [ ] [Documentation](/docs/) has been updated. diff --git a/.markdownlint-cli2.jsonc b/.markdownlint-cli2.jsonc new file mode 100644 index 00000000..92670b19 --- /dev/null +++ b/.markdownlint-cli2.jsonc @@ -0,0 +1,25 @@ +{ + "$schema": "https://raw.githubusercontent.com/DavidAnson/markdownlint-cli2/main/schema/markdownlint-cli2-config-schema.json", + "config": { + "default": true, + "spaces": true, + "no-hard-tabs": true, + "no-trailing-punctuation": { + "punctuation": ".,;:!。,;:!" + }, + "list-marker-space": { + "ol_single": 1, + "ol_multi": 1, + "ul_single": 1, + "ul_multi": 1 + }, + "ul-indent": { + "indent": 1, + "start_indent": 1, + "start_indented": true + }, + "line-length": false, + "first-line-heading": false + }, + "ignores": ["**/.changeset/**.md", "**/CHANGELOG.md"] +} diff --git a/.markdownlint.json b/.markdownlint.json deleted file mode 100644 index 2d9e63d1..00000000 --- a/.markdownlint.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/DavidAnson/markdownlint/main/schema/markdownlint-config-schema.json", - "default": true, - "spaces": true, - "no-hard-tabs": true, - "no-trailing-punctuation": { - "punctuation": ".,;:!。,;:!" - }, - "list-marker-space": { - "ol_single": 1, - "ol_multi": 1, - "ul_single": 1, - "ul_multi": 1 - }, - "ul-indent": { - "indent": 1, - "start_indent": 1, - "start_indented": true - }, - "line-length": false, - "first-line-heading": false -} diff --git a/.vscode/settings.json b/.vscode/settings.json index 1f14c5cf..283e6c43 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -40,6 +40,5 @@ "markdown.extension.toc.omittedFromToc": { "CONTRIBUTING.md": ["## Table of Contents"] }, - "markdown.extension.toc.slugifyMode": "github", - "markdownlint.ignore": ["**/.changeset/**.md"] + "markdown.extension.toc.slugifyMode": "github" } diff --git a/packages/components/.gitkeep b/packages/components/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/plopfile.js b/plopfile.js index 4e121878..b2108532 100644 --- a/plopfile.js +++ b/plopfile.js @@ -59,7 +59,7 @@ module.exports = function main(plop) { validate: (value) => { if (!value) { - return `${gen} name is required`; + return `${gen} description is required`; } return true; @@ -68,7 +68,7 @@ module.exports = function main(plop) { { type: 'list', name: 'outDir', - message: `where should this ${gen} live?`, + message: `Where should this ${gen} live?`, default: defaultOutDirs[gen], choices: workspaces,