Skip to content

Commit

Permalink
refactor!: drop Angular wrapper (#10675)
Browse files Browse the repository at this point in the history
**Related Issue:** #10465

## Summary

Drops unnecessary Angular wrapper for simpler integration.

BREAKING CHANGE: Components remain directly consumable, with no wrapper
needed.
  • Loading branch information
jcfranco authored Nov 3, 2024
1 parent e5f8e13 commit a2e7490
Show file tree
Hide file tree
Showing 30 changed files with 18 additions and 6,846 deletions.
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/accessibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,6 @@ body:
description: Select the relevant [package(s)](https://github.com/Esri/calcite-design-system/tree/dev/packages) related to the request.
options:
- label: "@esri/calcite-components"
- label: "@esri/calcite-components-angular"
- label: "@esri/calcite-components-react"
- label: "@esri/calcite-design-tokens"
- label: "@esri/eslint-plugin-calcite-components"
Expand Down
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,6 @@ body:
description: Select the relevant [package(s)](https://github.com/Esri/calcite-design-system/tree/dev/packages) related to the request.
options:
- label: "@esri/calcite-components"
- label: "@esri/calcite-components-angular"
- label: "@esri/calcite-components-react"
- label: "@esri/calcite-design-tokens"
- label: "@esri/eslint-plugin-calcite-components"
Expand Down
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/enhancement.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ body:
description: Select the relevant [package(s)](https://github.com/Esri/calcite-design-system/tree/dev/packages) related to the request.
options:
- label: "@esri/calcite-components"
- label: "@esri/calcite-components-angular"
- label: "@esri/calcite-components-react"
- label: "@esri/calcite-design-tokens"
- label: "@esri/eslint-plugin-calcite-components"
Expand Down
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/refactor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ body:
description: Select the relevant [package(s)](https://github.com/Esri/calcite-design-system/tree/dev/packages) related to the request.
options:
- label: "@esri/calcite-components"
- label: "@esri/calcite-components-angular"
- label: "@esri/calcite-components-react"
- label: "@esri/calcite-design-tokens"
- label: "@esri/eslint-plugin-calcite-components"
Expand Down
6 changes: 2 additions & 4 deletions .github/workflows/deploy-latest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,12 +97,10 @@ jobs:
if ! git cherry-pick "$release_commit"; then
git checkout --theirs \
${{github.workspace}}/packages/*/CHANGELOG.md \
${{github.workspace}}/packages/calcite-components-angular/projects/component-library/CHANGELOG.md
${{github.workspace}}/packages/*/CHANGELOG.md
git checkout --theirs \
${{github.workspace}}/packages/*/package.json \
${{github.workspace}}/packages/calcite-components-angular/projects/component-library/package.json
${{github.workspace}}/packages/*/package.json
git cherry-pick --continue
fi
Expand Down
3 changes: 1 addition & 2 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,5 @@
"packages/calcite-components-react": "2.13.2",
"packages/calcite-design-tokens": "2.2.0",
"packages/calcite-ui-icons": "3.32.0",
"packages/eslint-plugin-calcite-components": "1.2.1",
"packages/calcite-components-angular/projects/component-library": "2.13.2"
"packages/eslint-plugin-calcite-components": "1.2.1"
}
2 changes: 0 additions & 2 deletions documentation/releasing.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,10 +95,8 @@ git add packages/*/CHANGELOG.md
git commit amend --no-edit
git tag -d "@esri/[email protected]"
git tag -d "@esri/[email protected]"
git tag -d "@esri/[email protected]"
git tag -a "@esri/[email protected]" -m "@esri/[email protected]" HEAD
git tag -a "@esri/[email protected]" -m "@esri/[email protected]" HEAD
git tag -a "@esri/[email protected]" -m "@esri/[email protected]" HEAD
# now you can publish and push tags
```

Expand Down
1 change: 0 additions & 1 deletion examples/components/angular/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ yarn-error.log
.history/*

# Miscellaneous
/.angular/cache
.sass-cache/
/connect.lock
/coverage
Expand Down
Loading

0 comments on commit a2e7490

Please sign in to comment.