Skip to content

Commit 82e246a

Browse files
Merge branch 'main' into dependabot/npm_and_yarn/typescript-eslint/parser-8.46.0
2 parents b323136 + f41cb4b commit 82e246a

File tree

4 files changed

+16
-214
lines changed

4 files changed

+16
-214
lines changed

.changeset/blue-rooms-swim.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

.github/workflows/release.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,14 @@ jobs:
1515
- name: Checkout Repo
1616
uses: actions/checkout@v5
1717

18+
- name: Setup pnpm
19+
uses: pnpm/action-setup@v4
20+
1821
- name: Setup Node
1922
uses: actions/setup-node@v5
2023
with:
21-
node-version-file: '.nvmrc'
22-
cache: 'pnpm'
24+
node-version-file: ".nvmrc"
25+
cache: "pnpm"
2326

2427
- name: Install Dependencies
2528
run: pnpm install --prefer-offline

packages/biome-config-godaddy/CHANGELOG.md

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,15 @@
44

55
### Major Changes
66

7-
- **Initial release** of biome-config-godaddy - A fast, Rust-based alternative to ESLint and Prettier configurations
8-
- **Dual configuration support**:
9-
- `biome.json` - Base configuration for JavaScript projects
10-
- `biome-ts.json` - Enhanced configuration for TypeScript projects
11-
- **Complete linting rule parity** with `eslint-config-godaddy` standards using Biome 2.2.0+ features
12-
- **Consistent formatting rules**:
13-
- 2-space indentation
14-
- 130 character line width
15-
- LF line endings
16-
- Single quotes preference
17-
- Automatic semicolon insertion
18-
- **Performance optimizations**: Rust-based implementation provides 15x faster linting and formatting
19-
- **Biome 2.2.0+ requirement**: Utilizes latest Biome features for full ESLint config compatibility
20-
- **Monorepo integration**: Designed for seamless integration with GoDaddy's JavaScript tooling ecosystem
7+
- Initial release of biome-config-godaddy, a fast Rust-based alternative to ESLint and Prettier configurations for GoDaddy JavaScript applications.
218

9+
A comprehensive Biome configuration package that provides consistent code quality and formatting standards across GoDaddy's JavaScript ecosystem, featuring:
10+
11+
- **Dual configuration support** with dedicated configs for JavaScript (`biome.json`) and TypeScript (`biome-ts.json`) projects
12+
- **Complete rule parity** with existing `eslint-config-godaddy` and `eslint-config-godaddy-typescript` standards, auto-migrated using Biome's migration tools
13+
- **Consistent formatting rules** including 2-space indentation, 130 character line width, LF line endings, and single quote preferences
14+
- **Performance optimizations** through Rust-based implementation providing significantly faster linting and formatting compared to traditional ESLint + Prettier setups
15+
- **Biome 2.2.0+ compatibility** utilizing the latest linting rules for full feature parity with GoDaddy's established ESLint configurations
16+
- **Seamless integration** designed for easy adoption in GoDaddy's monorepo ecosystem and existing JavaScript projects
17+
18+
This package enables development teams to maintain the same code quality standards and style guidelines established across GoDaddy's engineering organization while benefiting from improved build performance and reduced tooling complexity.

packages/biome-config-godaddy/package-lock.json

Lines changed: 0 additions & 182 deletions
This file was deleted.

0 commit comments

Comments
 (0)