Skip to content

Commit d23513c

Browse files
authored
Merge branch 'main' into all-contributors/add-kabrunko-dev
2 parents c8e6a79 + 571276d commit d23513c

File tree

426 files changed

+12140
-7976
lines changed

Some content is hidden

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

426 files changed

+12140
-7976
lines changed

.all-contributorsrc

Lines changed: 57 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
"symbol": "🇵🇹",
2727
"description": "Translate in Portuguese"
2828
},
29-
"translation-pt-BR": {
30-
"symbol": "🇧🇷",
31-
"description": "Translate in Brazilian Portuguese"
29+
"translation-ru": {
30+
"symbol": "🇷🇺",
31+
"description": "Translate in Russian"
3232
}
3333
},
3434
"contributors": [
@@ -47,6 +47,38 @@
4747
"translation-fr"
4848
]
4949
},
50+
{
51+
"login": "jdegand",
52+
"name": "J. Degand",
53+
"avatar_url": "https://avatars.githubusercontent.com/u/70610011?v=4",
54+
"profile": "https://github.com/jdegand",
55+
"contributions": [
56+
"doc",
57+
"content",
58+
"code"
59+
]
60+
},
61+
{
62+
"login": "DeveshChau",
63+
"name": "Devesh Chaudhari",
64+
"avatar_url": "https://avatars.githubusercontent.com/u/9509673?v=4",
65+
"profile": "https://github.com/DeveshChau",
66+
"contributions": [
67+
"code",
68+
"bug",
69+
"challenge"
70+
]
71+
},
72+
{
73+
"login": "stillst",
74+
"name": "stillst",
75+
"avatar_url": "https://avatars.githubusercontent.com/u/1463098?v=4",
76+
"profile": "https://github.com/stillst",
77+
"contributions": [
78+
"challenge",
79+
"translation-ru"
80+
]
81+
},
5082
{
5183
"login": "alan-bio",
5284
"name": "Alan Dragicevich",
@@ -94,26 +126,6 @@
94126
"code"
95127
]
96128
},
97-
{
98-
"login": "jdegand",
99-
"name": "J. Degand",
100-
"avatar_url": "https://avatars.githubusercontent.com/u/70610011?v=4",
101-
"profile": "https://github.com/jdegand",
102-
"contributions": [
103-
"doc"
104-
]
105-
},
106-
{
107-
"login": "DeveshChau",
108-
"name": "Devesh Chaudhari",
109-
"avatar_url": "https://avatars.githubusercontent.com/u/9509673?v=4",
110-
"profile": "https://github.com/DeveshChau",
111-
"contributions": [
112-
"code",
113-
"bug",
114-
"challenge"
115-
]
116-
},
117129
{
118130
"login": "dmmishchenko",
119131
"name": "Dmitriy Mishchenko",
@@ -157,13 +169,32 @@
157169
"avatar_url": "https://avatars.githubusercontent.com/u/142346548?v=4",
158170
"profile": "https://github.com/kabrunko-dev/",
159171
"contributions": [
160-
"translation-pt-BR",
172+
"code",
173+
"translation-pt",
174+
"doc"
175+
]
176+
},
177+
{
178+
"login": "ErickRodrCodes",
179+
"name": "Erick Rodriguez",
180+
"avatar_url": "https://avatars.githubusercontent.com/u/1978642?v=4",
181+
"profile": "http://www.streamoverlaypro.com",
182+
"contributions": [
183+
"translation-es"
184+
]
185+
},
186+
{
187+
"login": "eduardoRoth",
188+
"name": "Eduardo Roth",
189+
"avatar_url": "https://avatars.githubusercontent.com/u/5419161?v=4",
190+
"profile": "https://eduardoroth.dev",
191+
"contributions": [
161192
"doc",
162-
"code"
193+
"translation-es"
163194
]
164195
}
165196
],
166197
"contributorsPerLine": 7,
167198
"linkToUsage": true,
168199
"commitType": "docs"
169-
}
200+
}

.github/workflows/close-inactive-pr.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ jobs:
1616
days-before-issue-close: -1
1717
stale-issue-label: 'stale'
1818
stale-issue-message: 'This issue is stale because it has been open for 20 days with no activity.'
19+
exempt-issue-labels: 'long-term'
1920
days-before-pr-stale: 20
2021
days-before-pr-close: 7
2122
stale-pr-label: 'stale'
2223
stale-pr-message: 'This pull request is stale because it has been open for 20 days with no activity.'
2324
close-pr-message: 'This pull request was closed because it has been inactive for 7 days since being marked as stale.'
2425
only-pr-labels: 'answer'
26+
exempt-pr-labels: 'challenge-creation, long-term'
2527
repo-token: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ node_modules
1919

2020
# IDE - VSCode
2121
.vscode/*
22-
!.vscode/settings.json
2322
!.vscode/tasks.json
2423
!.vscode/launch.json
2524
!.vscode/extensions.json
@@ -41,4 +40,4 @@ Thumbs.db
4140
.angular
4241

4342
TODO.md
44-
.nx/cache
43+
.nx/cache

.vscode/settings.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
{
2-
"eslint.validate": ["json"]
2+
"eslint.validate": [
3+
"json"
4+
],
5+
"cSpell.language": "en,es-ES"
36
}

README.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ If you would like to propose a challenge, this project is open source, so feel f
2424
2525
## Challenges
2626

27-
Check [all 40 challenges](https://angular-challenges.vercel.app/)
27+
Check [all 43 challenges](https://angular-challenges.vercel.app/)
2828

2929
## Contributors ✨
3030

@@ -35,20 +35,25 @@ Check [all 40 challenges](https://angular-challenges.vercel.app/)
3535
<tbody>
3636
<tr>
3737
<td align="center" valign="top" width="14.28%"><a href="https://thomaslaforge.dev/home"><img src="https://avatars.githubusercontent.com/u/30832608?v=4?s=100" width="100px;" alt="Laforge Thomas"/><br /><sub><b>Laforge Thomas</b></sub></a><br /><a href="#challenge-tomalaforge" title="Create a challenge">🧩</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=tomalaforge" title="Code">💻</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=tomalaforge" title="Documentation">📖</a> <a href="#content-tomalaforge" title="Content">🖋</a> <a href="#ideas-tomalaforge" title="Ideas, Planning, & Feedback">🤔</a> <a href="#design-tomalaforge" title="Design">🎨</a> <a href="#translation-fr-tomalaforge" title="Translate in French">🇫🇷</a></td>
38+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jdegand"><img src="https://avatars.githubusercontent.com/u/70610011?v=4?s=100" width="100px;" alt="J. Degand"/><br /><sub><b>J. Degand</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=jdegand" title="Documentation">📖</a> <a href="#content-jdegand" title="Content">🖋</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=jdegand" title="Code">💻</a></td>
39+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/DeveshChau"><img src="https://avatars.githubusercontent.com/u/9509673?v=4?s=100" width="100px;" alt="Devesh Chaudhari"/><br /><sub><b>Devesh Chaudhari</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=DeveshChau" title="Code">💻</a> <a href="https://github.com/tomalaforge/angular-challenges/issues?q=author%3ADeveshChau" title="Bug reports">🐛</a> <a href="#challenge-DeveshChau" title="Create a challenge">🧩</a></td>
40+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/stillst"><img src="https://avatars.githubusercontent.com/u/1463098?v=4?s=100" width="100px;" alt="stillst"/><br /><sub><b>stillst</b></sub></a><br /><a href="#challenge-stillst" title="Create a challenge">🧩</a> <a href="#translation-ru-stillst" title="Translate in Russian">🇷🇺</a></td>
3841
<td align="center" valign="top" width="14.28%"><a href="https://github.com/alan-bio"><img src="https://avatars.githubusercontent.com/u/31838230?v=4?s=100" width="100px;" alt="Alan Dragicevich"/><br /><sub><b>Alan Dragicevich</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=alan-bio" title="Documentation">📖</a></td>
3942
<td align="center" valign="top" width="14.28%"><a href="https://github.com/edimitchel"><img src="https://avatars.githubusercontent.com/u/2922851?v=4?s=100" width="100px;" alt="Michel EDIGHOFFER"/><br /><sub><b>Michel EDIGHOFFER</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=edimitchel" title="Documentation">📖</a></td>
4043
<td align="center" valign="top" width="14.28%"><a href="https://github.com/gsgonzalez88"><img src="https://avatars.githubusercontent.com/u/39884678?v=4?s=100" width="100px;" alt="Gerardo Sebastian Gonzalez"/><br /><sub><b>Gerardo Sebastian Gonzalez</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=gsgonzalez88" title="Documentation">📖</a></td>
41-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/marryday"><img src="https://avatars.githubusercontent.com/u/57489315?v=4?s=100" width="100px;" alt="Evseev Yuriy"/><br /><sub><b>Evseev Yuriy</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/issues?q=author%3Amarryday" title="Bug reports">🐛</a></td>
42-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/tomer953"><img src="https://avatars.githubusercontent.com/u/1807493?v=4?s=100" width="100px;" alt="Tomer953"/><br /><sub><b>Tomer953</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/issues?q=author%3Atomer953" title="Bug reports">🐛</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=tomer953" title="Documentation">📖</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=tomer953" title="Code">💻</a></td>
43-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jdegand"><img src="https://avatars.githubusercontent.com/u/70610011?v=4?s=100" width="100px;" alt="J. Degand"/><br /><sub><b>J. Degand</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=jdegand" title="Documentation">📖</a></td>
4444
</tr>
4545
<tr>
46-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/DeveshChau"><img src="https://avatars.githubusercontent.com/u/9509673?v=4?s=100" width="100px;" alt="Devesh Chaudhari"/><br /><sub><b>Devesh Chaudhari</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=DeveshChau" title="Code">💻</a> <a href="https://github.com/tomalaforge/angular-challenges/issues?q=author%3ADeveshChau" title="Bug reports">🐛</a> <a href="#challenge-DeveshChau" title="Create a challenge">🧩</a></td>
46+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/marryday"><img src="https://avatars.githubusercontent.com/u/57489315?v=4?s=100" width="100px;" alt="Evseev Yuriy"/><br /><sub><b>Evseev Yuriy</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/issues?q=author%3Amarryday" title="Bug reports">🐛</a></td>
47+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/tomer953"><img src="https://avatars.githubusercontent.com/u/1807493?v=4?s=100" width="100px;" alt="Tomer953"/><br /><sub><b>Tomer953</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/issues?q=author%3Atomer953" title="Bug reports">🐛</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=tomer953" title="Documentation">📖</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=tomer953" title="Code">💻</a></td>
4748
<td align="center" valign="top" width="14.28%"><a href="https://github.com/dmmishchenko"><img src="https://avatars.githubusercontent.com/u/51910160?v=4?s=100" width="100px;" alt="Dmitriy Mishchenko"/><br /><sub><b>Dmitriy Mishchenko</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=dmmishchenko" title="Documentation">📖</a></td>
4849
<td align="center" valign="top" width="14.28%"><a href="http://www.sagardev.com.np"><img src="https://avatars.githubusercontent.com/u/30800393?v=4?s=100" width="100px;" alt="Sagar Devkota"/><br /><sub><b>Sagar Devkota</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=Sagardevkota" title="Documentation">📖</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=Sagardevkota" title="Code">💻</a></td>
4950
<td align="center" valign="top" width="14.28%"><a href="https://nelsonguti.dev/"><img src="https://avatars.githubusercontent.com/u/62297014?v=4?s=100" width="100px;" alt="Nelson Gutierrez"/><br /><sub><b>Nelson Gutierrez</b></sub></a><br /><a href="#translation-es-nelsongutidev" title="Translate in Spanish">🇪🇸</a></td>
5051
<td align="center" valign="top" width="14.28%"><a href="https://github.com/ho-ssain"><img src="https://avatars.githubusercontent.com/u/61125174?v=4?s=100" width="100px;" alt="Hossain K. M."/><br /><sub><b>Hossain K. M.</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=ho-ssain" title="Documentation">📖</a></td>
51-
<td align="center" valign="top" width="14.28%"><a href="https://github.com/kabrunko-dev/"><img src="https://avatars.githubusercontent.com/u/142346548?v=4?s=100" width="100px;" alt="Diogo Nishikawa"/><br /><sub><b>Diogo Nishikawa</b></sub></a><br /><a href="#translation-pt-BR-kabrunko-dev" title="Translate in Brazilian Portuguese">🇧🇷</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=kabrunko-dev" title="Documentation">📖</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=kabrunko-dev" title="Code">💻</a></td>
52+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/kabrunko-dev/"><img src="https://avatars.githubusercontent.com/u/142346548?v=4?s=100" width="100px;" alt="Diogo Nishikawa"/><br /><sub><b>Diogo Nishikawa</b></sub></a><br /><a href="#translation-pt-kabrunko-dev" title="Translate in Portuguese">🇵🇹</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=kabrunko-dev" title="Documentation">📖</a> <a href="https://github.com/tomalaforge/angular-challenges/commits?author=kabrunko-dev" title="Code">💻</a></td>
53+
</tr>
54+
<tr>
55+
<td align="center" valign="top" width="14.28%"><a href="http://www.streamoverlaypro.com"><img src="https://avatars.githubusercontent.com/u/1978642?v=4?s=100" width="100px;" alt="Erick Rodriguez"/><br /><sub><b>Erick Rodriguez</b></sub></a><br /><a href="#translation-es-ErickRodrCodes" title="Translate in Spanish">🇪🇸</a></td>
56+
<td align="center" valign="top" width="14.28%"><a href="https://eduardoroth.dev"><img src="https://avatars.githubusercontent.com/u/5419161?v=4?s=100" width="100px;" alt="Eduardo Roth"/><br /><sub><b>Eduardo Roth</b></sub></a><br /><a href="https://github.com/tomalaforge/angular-challenges/commits?author=eduardoRoth" title="Documentation">📖</a> <a href="#translation-es-eduardoRoth" title="Translate in Spanish">🇪🇸</a></td>
5257
</tr>
5358
</tbody>
5459
<tfoot>

apps/angular/anchor-scrolling/jest.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
export default {
33
displayName: 'angular-anchor-scrolling',
44
preset: '../../../jest.preset.js',
5-
setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'],
5+
setupFilesAfterEnv: ['<rootDir>/src/subscription-setup.ts'],
66
coverageDirectory: '../../../coverage/apps/angular/anchor-scrolling',
77
transform: {
88
'^.+\\.(ts|mjs|js|html)$': [

apps/angular/anchor-scrolling/src/app/app.component.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import { RouterOutlet } from '@angular/router';
55
standalone: true,
66
imports: [RouterOutlet],
77
selector: 'app-root',
8-
template: ` <router-outlet></router-outlet> `,
8+
template: `
9+
<router-outlet></router-outlet>
10+
`,
911
})
1012
export class AppComponent {}

apps/angular/anchor-scrolling/src/app/foo.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { NavButtonComponent } from './nav-button.component';
77
selector: 'app-foo',
88
template: `
99
Welcome to foo page
10-
<nav-button href="home" class="fixed top-3 left-1/2">Home Page</nav-button>
10+
<nav-button href="home" class="fixed left-1/2 top-3">Home Page</nav-button>
1111
<div class="h-screen bg-blue-200">section 1</div>
1212
<div class="h-screen bg-red-200">section 2</div>
1313
`,

apps/angular/anchor-scrolling/src/app/home.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { NavButtonComponent } from './nav-button.component';
66
imports: [NavButtonComponent],
77
selector: 'app-home',
88
template: `
9-
<nav-button href="/foo" class="fixed top-3 left-1/2">Foo Page</nav-button>
9+
<nav-button href="/foo" class="fixed left-1/2 top-3">Foo Page</nav-button>
1010
<div id="top" class="h-screen bg-gray-500">
1111
Empty
1212
<nav-button href="#bottom">Scroll Bottom</nav-button>

apps/angular/anchor-scrolling/src/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />

0 commit comments

Comments
 (0)