Skip to content

Commit 921c03d

Browse files
committed
➕ (deps) @biomejs/[email protected] [b]
- [x] Deprecate `@jeromefitz/eslint-config` - [x] Deprecate `@jeromefitz/spotify` 🔥 more removals 🔨 move to biome
1 parent 2a3aa03 commit 921c03d

File tree

252 files changed

+1458
-5000
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

252 files changed

+1458
-5000
lines changed

.github/renovate.json

Lines changed: 4 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": [":semanticCommitsDisabled"],
43
"automerge": false,
54
"baseBranches": ["main"],
65
"branchPrefix": "deps/",
@@ -11,40 +10,21 @@
1110
"commitMessageSuffix": "",
1211
"commitMessageTopic": " {{depName}}@{{#if isPinDigest}}{{{newDigest}}}{{else}}{{#if isMajor}}{{{newVersion}}} 🧨 {{else}}{{#if isSingleVersion}}{{{newVersion}}}{{else}}{{#if newValue}}{{{newValue}}}{{else}}{{{newDigest}}}{{/if}}{{/if}}{{/if}}{{/if}}",
1312
"dependencyDashboard": false,
14-
"ignoreDeps": ["nanoid", "sharp"],
13+
"extends": [":semanticCommitsDisabled"],
14+
"ignoreDeps": ["sharp"],
1515
"labels": ["📦️ Dependencies"],
1616
"node": {
1717
"enabled": false
1818
},
1919
"packageRules": [
2020
{
21-
"commitMessagePrefix": "👷 (actions)",
2221
"commitMessageExtra": "{{depName}}@{{#if isPinDigest}}{{{newDigest}}}{{else}}{{#if isMajor}}{{{newVersion}}} 🧨 {{else}}{{#if isSingleVersion}}{{{newVersion}}}{{else}}{{#if newValue}}{{{newValue}}}{{else}}{{{newDigest}}}{{/if}}{{/if}}{{/if}}{{/if}}",
22+
"commitMessagePrefix": "👷 (actions)",
2323
"commitMessageTopic": " {{depName}}",
2424
"groupName": "github actions :octocat: ...",
2525
"groupSlug": "github-actions",
2626
"matchPackagePatterns": ["^actions"]
2727
},
28-
{
29-
"commitMessagePrefix": "⬆️ (deps)",
30-
"excludePackageNames": [
31-
"eslint-config-next",
32-
"eslint-config-turbo",
33-
"eslint-plugin-turbo"
34-
],
35-
"groupName": "lint 📏 ",
36-
"groupSlug": "lint",
37-
"matchPackageNames": ["@babel/eslint-parser", "prettier"],
38-
"matchPackagePatterns": ["^@eslint", "^eslint"]
39-
},
40-
{
41-
"commitMessagePrefix": "⬆️ (deps)",
42-
"commitMessageSuffix": "",
43-
"excludePackageNames": ["@storybook/nextjs"],
44-
"groupName": "next 🔺 ",
45-
"groupSlug": "next",
46-
"matchPackageNames": ["@next/eslint-plugin-next", "eslint-config-next", "next"]
47-
},
4828
{
4929
"commitMessagePrefix": "📦 (deps-dev)",
5030
"excludePackageNames": [],
@@ -53,13 +33,6 @@
5333
"matchPackageNames": ["storybook"],
5434
"matchPackagePatterns": ["^@storybook/"]
5535
},
56-
{
57-
"commitMessagePrefix": "⬆️ (deps)",
58-
"commitMessageSuffix": "",
59-
"groupName": "turbo 🔺 ",
60-
"groupSlug": "turbo",
61-
"matchPackageNames": ["eslint-config-turbo", "eslint-plugin-turbo", "turbo"]
62-
},
6336
{
6437
"assignees": ["JeromeFitz"],
6538
"commitMessagePrefix": "⬆️ (deps)",
@@ -95,12 +68,12 @@
9568
},
9669
{
9770
"assignees": ["JeromeFitz"],
98-
"matchUpdateTypes": ["major"],
9971
"labels": [
10072
"📦 Dependencies",
10173
"📦 Dependencies 💥 Breaking 💥",
10274
"🛑️ Do Not Merge"
10375
],
76+
"matchUpdateTypes": ["major"],
10477
"reviewers": ["JeromeFitz"]
10578
},
10679
{

.github/workflows/pull.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,11 @@ jobs:
4545
steps:
4646
- name: '🐙️ Checkout'
4747
id: pull-checkout
48-
uses: actions/checkout@v4
48+
uses: actions/checkout@v5
4949
with:
5050
ref: ${{ github.event.pull_request.head.ref }}
5151
fetch-depth: 10
52+
persist-credentials: false
5253

5354
- name: '💽️ Init'
5455
id: pull-init
@@ -81,6 +82,13 @@ jobs:
8182
TURBO_TEAM: ${{ secrets.TURBO_TEAM }}
8283
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
8384

85+
- name: '☣️ Biome Setup'
86+
uses: biomejs/setup-biome@v2
87+
with:
88+
version: latest
89+
- name: '☣️ Biome CI'
90+
run: biome ci .
91+
8492
- name: '🚨️ Lint'
8593
id: pull-lint
8694
uses: JeromeFitz/packages/.github/actions/lint@main

.github/workflows/push.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@ jobs:
4343
steps:
4444
- name: '🐙️ Checkout'
4545
id: pull-checkout
46-
uses: actions/checkout@v4
46+
uses: actions/checkout@v5
4747
with:
4848
fetch-depth: 10
49+
persist-credentials: false
4950

5051
- name: '💽️ Init'
5152
id: push-init
@@ -62,6 +63,13 @@ jobs:
6263
TURBO_TEAM: ${{ secrets.TURBO_TEAM }}
6364
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
6465

66+
- name: '☣️ Biome Setup'
67+
uses: biomejs/setup-biome@v2
68+
with:
69+
version: latest
70+
- name: '☣️ Biome CI'
71+
run: biome ci .
72+
6573
- name: '🚨️ Lint'
6674
id: push-lint
6775
uses: JeromeFitz/packages/.github/actions/lint@main

.github/workflows/weekly.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,10 @@ jobs:
3939
steps:
4040
- name: '🐙️ Checkout'
4141
id: pull-checkout
42-
uses: actions/checkout@v4
42+
uses: actions/checkout@v5
4343
with:
4444
fetch-depth: 100
45+
persist-credentials: false
4546

4647
- name: '💽️ Init'
4748
id: weekly-init
@@ -58,6 +59,13 @@ jobs:
5859
TURBO_TEAM: ${{ secrets.TURBO_TEAM }}
5960
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
6061

62+
- name: '☣️ Biome Setup'
63+
uses: biomejs/setup-biome@v2
64+
with:
65+
version: latest
66+
- name: '☣️ Biome CI'
67+
run: biome ci .
68+
6169
- name: '🚨️ Lint'
6270
id: weekly-lint
6371
uses: JeromeFitz/packages/.github/actions/lint@main

.npmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ strict-peer-dependencies=false
88
tag-version-prefix=""
99
# https://pnpm.io/npmrc#public-hoist-pattern
1010
# config
11+
public-hoist-pattern[]=*biome*
1112
public-hoist-pattern[]=*ccommit*
12-
public-hoist-pattern[]=*eslint*
1313
public-hoist-pattern[]=*lint-staged*
1414
public-hoist-pattern[]=*prettier*
1515
# typescript

.prettierignore

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
**/.cache/**
2-
**/.husky/**
3-
**/.next/**
4-
**/.turbo/**
5-
**/dist/**
6-
**/node_modules/**
7-
**/storybook-static/**
8-
pnpm-lock.yaml
1+
**
2+
3+
!package.json
4+
!**/package.json

.prettierrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
import config from '@jeromefitz/prettier-config/tailwind'
1+
import config from '@jeromefitz/prettier-config'
22

33
export default config

.syncpackrc.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const config = {
99
lintFormatting: false,
1010
semverGroups: [
1111
{
12-
dependencies: ['@typescript-eslint/typescript-estree', 'nanoid*'],
12+
dependencies: ['@babel/runtime', 'tar-fs'],
1313
isIgnored: true,
1414
},
1515
{

.vscode/extensions.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"recommendations": [
3+
"biomejs.biome",
4+
"dangmai.workspace-default-settings",
35
"davidanson.vscode-markdownlint",
4-
"dbaeumer.vscode-eslint",
56
"eamodio.gitlens",
67
"editorconfig.editorconfig",
78
"esbenp.prettier-vscode",
8-
"mgmcdermott.vscode-language-babel",
9-
"dangmai.workspace-default-settings"
9+
"mgmcdermott.vscode-language-babel"
1010
]
1111
}

.vscode/settings.default.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
{
2-
"editor.formatOnSave": true,
3-
"eslint.experimental.useFlatConfig": true
2+
"editor.codeActionsOnSave": {
3+
"source.fixAll.biome": "explicit",
4+
"source.fixAll.eslint": "explicit"
5+
},
6+
"editor.formatOnSave": true
47
}

0 commit comments

Comments
 (0)