Skip to content

Commit 2c5f27c

Browse files
authored
Merge pull request #49 from ccremer/fetch-package
Extract fetch implementation to its own package
2 parents ae7a922 + a79e055 commit 2c5f27c

32 files changed

+402
-280
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
- "*.json"
88
- "packages/kubernetes-client/*.json"
99
- "packages/kubernetes-client/src/**"
10+
- "packages/kubernetes-client-fetch/*.json"
11+
- "packages/kubernetes-client-fetch/src/**"
1012
- "packages/kubernetes-client-angular/projects/**"
1113
- "packages/kubernetes-client-angular/*.json"
1214
- "packages/kubernetes-client-example-fetch/*.json"

.github/workflows/e2e.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
- "package.json"
88
- "packages/kubernetes-client/package.json"
99
- "packages/kubernetes-client/src/**"
10+
- "packages/kubernetes-client-fetch/package.json"
11+
- "packages/kubernetes-client-fetch/src/**"
1012
- "packages/kubernetes-client-angular/projects/**"
1113
- "packages/kubernetes-client-angular/package.json"
1214
- "packages/kubernetes-client-example-fetch/package.json"

package-lock.json

Lines changed: 24 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/kubernetes-client-angular/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
"@angular/platform-browser": "^15.2.0",
3030
"@angular/platform-browser-dynamic": "^15.2.0",
3131
"@angular/router": "^15.2.0",
32-
"@ccremer/kubernetes-client": "^0.5.0",
3332
"@ngrx/data": "^15.4.0",
3433
"@ngrx/effects": "^15.4.0",
3534
"@ngrx/store": "^15.4.0",
@@ -39,6 +38,9 @@
3938
"tslib": "2.5.0",
4039
"zone.js": "~0.13.0"
4140
},
41+
"peerDependencies": {
42+
"@ccremer/kubernetes-client": "*"
43+
},
4244
"devDependencies": {
4345
"@angular-devkit/build-angular": "^15.2.6",
4446
"@angular-eslint/builder": "15.2.1",

packages/kubernetes-client-example-fetch/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,12 @@
2323
},
2424
"type": "module",
2525
"dependencies": {
26-
"@ccremer/kubernetes-client": "*",
2726
"bootstrap": "5.2.3"
2827
},
28+
"peerDependencies": {
29+
"@ccremer/kubernetes-client": "*",
30+
"@ccremer/kubernetes-client-fetch": "*"
31+
},
2932
"publishConfig": {
3033
"access": "public"
3134
}

packages/kubernetes-client-example-fetch/src/js/main.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import '../styles.scss'
2-
import { Client, KubeClientBuilder } from '@ccremer/kubernetes-client/fetch'
2+
import { Client, KubeClientBuilder } from '../../../kubernetes-client-fetch/src'
33
import { newSelfSubjectRulesReview } from './types'
44
import { createAlert } from './alerts'
5-
import { WatchEvent } from '@ccremer/kubernetes-client/api'
5+
import { WatchEvent } from '@ccremer/kubernetes-client-fetch'
66
import { KubeObject } from '@ccremer/kubernetes-client/types/core'
77

88
console.debug('Starting up...')

packages/kubernetes-client-example-fetch/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"outDir": "./dist",
55
"baseUrl": ".",
66
"paths": {
7-
"@ccremer/kubernetes-client/*": ["../kubernetes-client/src/*"]
7+
"@ccremer/kubernetes-client/*": ["../kubernetes-client/src/*"],
8+
"@ccremer/kubernetes-client-fetch": ["../kubernetes-client-fetch/src/"]
89
}
910
},
1011
"include": ["src/**/*"],
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
node_modules/
2+
/dist/
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"root": true,
3+
"extends": ["custom"]
4+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/dist

0 commit comments

Comments
 (0)