diff --git a/.all-contributorsrc b/.all-contributorsrc index cdb0ae8a74..3f3355af90 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -20,7 +20,8 @@ "code", "content", "ideas", - "review" + "review", + "test" ] }, { @@ -1908,7 +1909,8 @@ "avatar_url": "https://avatars.githubusercontent.com/u/1926271?v=4", "profile": "https://github.com/akbo", "contributions": [ - "code" + "code", + "doc" ] }, { @@ -2167,8 +2169,62 @@ "code", "test" ] + }, + { + "login": "mitchazj", + "name": "Mitchell Johnson", + "avatar_url": "https://avatars.githubusercontent.com/u/15032956?v=4", + "profile": "https://github.com/mitchazj", + "contributions": [ + "code" + ] + }, + { + "login": "Roesh", + "name": "Roshan Manuel", + "avatar_url": "https://avatars.githubusercontent.com/u/31125563?v=4", + "profile": "https://roshan.page/", + "contributions": [ + "code" + ] + }, + { + "login": "kevinlangleyjr", + "name": "Kevin Langley Jr.", + "avatar_url": "https://avatars.githubusercontent.com/u/877634?v=4", + "profile": "https://kevinlangleyjr.com", + "contributions": [ + "code" + ] + }, + { + "login": "heavygabriel", + "name": "Gabriel Picard", + "avatar_url": "https://avatars.githubusercontent.com/u/51029779?v=4", + "profile": "https://projet-test-99df0.firebaseapp.com/", + "contributions": [ + "doc" + ] + }, + { + "login": "chenkie", + "name": "Ryan Chenkie", + "avatar_url": "https://avatars.githubusercontent.com/u/1847678?v=4", + "profile": "http://ryanchenkie.com/", + "contributions": [ + "doc" + ] + }, + { + "login": "sbappan", + "name": "Santhosh B. Appan", + "avatar_url": "https://avatars.githubusercontent.com/u/12586088?v=4", + "profile": "https://github.com/sbappan", + "contributions": [ + "doc" + ] } ], "contributorsPerLine": 7, "skipCi": true -} +} \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js index 1e59a70a20..797ac32aa0 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -6,7 +6,7 @@ module.exports = { ecmaFeatures: { jsx: true, }, - project: `./tsconfig.json`, + project: `./tsconfig.eslint.json`, }, plugins: ["@typescript-eslint", "import", "unicorn", "simple-import-sort"], extends: ["react-app"], diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index dcf5bbaf23..78d85443fe 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -39,6 +39,10 @@ jobs: run: yarn install --frozen-lockfile --silent env: CI: true + - name: manypkg lint + run: yarn manypkg check + env: + CI: true - name: yarn lint run: yarn lint env: diff --git a/.gitignore b/.gitignore index 62ac98b91e..2df0948cbb 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,5 @@ dist **/.test* examples/auth2 .idea +.ultra.cache.json +db.sqlite-journal diff --git a/.husky/.gitignore b/.husky/.gitignore new file mode 100644 index 0000000000..31354ec138 --- /dev/null +++ b/.husky/.gitignore @@ -0,0 +1 @@ +_ diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 0000000000..baec99a60f --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,5 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +yarn lint-staged +yarn pretty-quick --staged diff --git a/LICENSE b/LICENSE index f409bbbf20..4efa340991 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2020 Brandon Bayer +Copyright (c) 2021 Brandon Bayer Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 9364191239..379aa0372c 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ - + @@ -213,7 +213,7 @@ Thanks to these wonderful people ([emoji key](https://allcontributors.org/docs/e
Brandon Bayer 💻 🖋 🤔 👀 |
+ Brandon Bayer 💻 🖋 🤔 👀 ⚠️ |
Rudi Yardley 💻 🤔 👀 ⚠️ |
Dylan Brookes 💻 🤔 👀 ⚠️ 📖 |
Adam Markon 💻 🤔 👀 ⚠️ 🚧 |
@@ -470,7 +470,7 @@ Thanks to these wonderful people ([emoji key](https://allcontributors.org/docs/e
Kazuma Suzuki 🎨 💻 |
Yuji Matsumoto 📖 |
Gimel Dick 💻 |
- Andreas Bollig 💻 |
+ Andreas Bollig 💻 📖 |
AJ Markow ⚠️ 💻 |
Lewis Blackburn 📖 |
Vytenis 💻 |
Matthieu 💻 ⚠️ |
+ Mitchell Johnson 💻 |
+ |||||||
Roshan Manuel 💻 |
+ Kevin Langley Jr. 💻 |
+ Gabriel Picard 📖 |
+ Ryan Chenkie 📖 |
+ Santhosh B. Appan 📖 |
= NextPage
& {
redirectAuthenticatedTo?: string
}
-export interface BlitzRouter extends NextRouter {
- query: ReturnType