File tree Expand file tree Collapse file tree 19 files changed +71
-73
lines changed
openfeature-browser-provider
openfeature-node-provider Expand file tree Collapse file tree 19 files changed +71
-73
lines changed Original file line number Diff line number Diff line change 34
34
- id : build
35
35
name : Build the project
36
36
run : yarn build
37
+ - name : Build docs
38
+ run : yarn docs
37
39
- id : test
38
40
name : Test the project
39
41
run : yarn test:ci
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
3
+ set -e
4
+
3
5
typedoc
4
6
5
7
# We need to fix the links in the generated markdown files.
Original file line number Diff line number Diff line change 14
14
"test:ci" : " lerna run test:ci --stream" ,
15
15
"test" : " lerna run test --stream" ,
16
16
"prettier" : " lerna run prettier --stream" ,
17
+ "prettier:fix" : " lerna run prettier -- --write" ,
17
18
"lint" : " lerna run lint --stream" ,
18
19
"lint:ci" : " lerna run lint:ci --stream" ,
19
20
"version" : " lerna version --exact --no-push" ,
Original file line number Diff line number Diff line change 45
45
"@bucketco/eslint-config" : " 0.0.2" ,
46
46
"@bucketco/tsconfig" : " 0.0.2" ,
47
47
"@playwright/test" : " ^1.49.1" ,
48
- "@types/node" : " ^20.14 .0" ,
48
+ "@types/node" : " ^22.12 .0" ,
49
49
"@types/webpack" : " ^5.28.5" ,
50
50
"css-loader" : " ^6.9.0" ,
51
51
"eslint" : " ^8.57.0" ,
57
57
"postcss-preset-env" : " ^9.3.0" ,
58
58
"prettier" : " ^3.2.5" ,
59
59
"style-loader" : " ^3.3.4" ,
60
- "typescript" : " ^5.4.5 " ,
60
+ "typescript" : " ^5.7.3 " ,
61
61
"vite" : " ^5.3.5" ,
62
62
"vite-plugin-dts" : " ^4.0.0-beta.1" ,
63
63
"vitest" : " ^2.0.4" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"extends" : " @bucketco/tsconfig/library" ,
3
3
"compilerOptions" : {
4
+ "lib" : [],
4
5
"outDir" : " ./dist/" ,
5
6
"jsx" : " react" ,
6
7
"jsxFactory" : " h" ,
Original file line number Diff line number Diff line change 27
27
"devDependencies" : {
28
28
"@bucketco/eslint-config" : " workspace:^" ,
29
29
"@bucketco/tsconfig" : " workspace:^" ,
30
- "@types/node" : " ^20.11 .0" ,
30
+ "@types/node" : " ^22.12 .0" ,
31
31
"eslint" : " ^8.57.0" ,
32
32
"prettier" : " ^3.3.3" ,
33
33
"ts-node" : " ^10.9.2" ,
34
- "typescript" : " ^5.3 .3" ,
34
+ "typescript" : " ^5.7 .3" ,
35
35
"vitest" : " ^2.0.5"
36
36
}
37
37
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"extends" : " @bucketco/tsconfig/library" ,
3
3
"compilerOptions" : {
4
+ "lib" : [],
4
5
"outDir" : " ./dist/"
5
6
},
6
7
"include" : [" src" ],
Original file line number Diff line number Diff line change 31
31
"@babel/core" : " ~7.24.7" ,
32
32
"@bucketco/eslint-config" : " ~0.0.2" ,
33
33
"@bucketco/tsconfig" : " ~0.0.2" ,
34
- "@types/node" : " ~20.14.9 " ,
34
+ "@types/node" : " ^22.12.0 " ,
35
35
"@vitest/coverage-v8" : " ~1.6.0" ,
36
36
"c8" : " ~10.1.0" ,
37
37
"eslint" : " ~8.56.0" ,
38
38
"flush-promises" : " ~1.0.2" ,
39
39
"prettier" : " ~3.3.2" ,
40
40
"ts-node" : " ~10.9.2" ,
41
- "typescript" : " ~5.5 .3" ,
41
+ "typescript" : " ^5.7 .3" ,
42
42
"vite" : " ~5.3.3" ,
43
43
"vite-plugin-dts" : " ~3.9.1" ,
44
44
"vitest" : " ~1.6.0"
Original file line number Diff line number Diff line change 1
1
{
2
2
"extends" : " @bucketco/tsconfig/library" ,
3
3
"compilerOptions" : {
4
+ "lib" : [],
4
5
"outDir" : " ./dist/" ,
5
6
"declarationDir" : " ./dist/types" ,
6
7
"declarationMap" : true
Original file line number Diff line number Diff line change 17
17
"react-dom" : " ^18"
18
18
},
19
19
"devDependencies" : {
20
- "@types/node" : " ^20 " ,
20
+ "@types/node" : " ^22.12.0 " ,
21
21
"@types/react" : " ^18" ,
22
22
"@types/react-dom" : " ^18" ,
23
23
"eslint" : " ^8" ,
24
24
"eslint-config-next" : " 14.2.5" ,
25
25
"postcss" : " ^8" ,
26
26
"tailwindcss" : " ^3.4.1" ,
27
- "typescript" : " ^5"
27
+ "typescript" : " ^5.7.3 "
28
28
}
29
29
}
Original file line number Diff line number Diff line change 42
42
"@bucketco/tsconfig" : " 0.0.2" ,
43
43
"@openfeature/core" : " 1.5.0" ,
44
44
"@openfeature/web-sdk" : " ^1.3.0" ,
45
- "@types/node" : " ^20.14 .0" ,
45
+ "@types/node" : " ^22.12 .0" ,
46
46
"eslint" : " ^8.57.0" ,
47
47
"jsdom" : " ^24.1.0" ,
48
48
"prettier" : " ^3.2.5" ,
49
- "typescript" : " ^5.4.5 " ,
49
+ "typescript" : " ^5.7.3 " ,
50
50
"vite" : " ^5.3.5" ,
51
51
"vite-plugin-dts" : " ^4.0.0-beta.1" ,
52
52
"vitest" : " ^2.0.4"
Original file line number Diff line number Diff line change 33
33
"@bucketco/tsconfig" : " ~0.0.2" ,
34
34
"@openfeature/core" : " ^1.5.0" ,
35
35
"@openfeature/server-sdk" : " >=1.16.1" ,
36
- "@types/node" : " ~20.14.9 " ,
36
+ "@types/node" : " ^22.12.0 " ,
37
37
"eslint" : " ~8.56.0" ,
38
38
"flush-promises" : " ~1.0.2" ,
39
39
"prettier" : " ~3.3.2" ,
40
40
"ts-node" : " ~10.9.2" ,
41
- "typescript" : " ~5.5 .3" ,
41
+ "typescript" : " ^5.7 .3" ,
42
42
"vite" : " ~5.3.3" ,
43
43
"vite-plugin-dts" : " ~3.9.1" ,
44
44
"vitest" : " ~1.6.0"
Original file line number Diff line number Diff line change 15
15
"react-dom" : " ^18"
16
16
},
17
17
"devDependencies" : {
18
- "@types/node" : " ^20 " ,
18
+ "@types/node" : " ^22.12.0 " ,
19
19
"@types/react" : " ^18" ,
20
20
"@types/react-dom" : " ^18" ,
21
21
"eslint" : " ^8" ,
22
22
"eslint-config-next" : " 14.2.5" ,
23
23
"postcss" : " ^8" ,
24
24
"tailwindcss" : " ^3.4.1" ,
25
- "typescript" : " ^5"
25
+ "typescript" : " ^5.7.3 "
26
26
}
27
27
}
Original file line number Diff line number Diff line change 46
46
"@bucketco/tsconfig" : " workspace:^" ,
47
47
"@testing-library/react" : " ^15.0.7" ,
48
48
"@types/jsdom" : " ^21.1.6" ,
49
- "@types/node" : " ^20.14 .0" ,
49
+ "@types/node" : " ^22.12 .0" ,
50
50
"@types/react" : " ^18.3.2" ,
51
51
"@types/react-dom" : " ^18.3.0" ,
52
52
"@types/webpack" : " ^5.28.5" ,
58
58
"react-dom" : " *" ,
59
59
"rollup-preserve-directives" : " ^1.1.2" ,
60
60
"ts-node" : " ^10.9.2" ,
61
- "typescript" : " ^5.4.5 " ,
61
+ "typescript" : " ^5.7.3 " ,
62
62
"vite" : " ^5.0.13" ,
63
63
"vite-plugin-dts" : " ^4.0.0-beta.1" ,
64
64
"vitest" : " ^2.0.4" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"extends" : " @bucketco/tsconfig/library" ,
3
3
"compilerOptions" : {
4
+ "lib" : [],
4
5
"outDir" : " ./dist/" ,
5
6
"declarationDir" : " ./dist/types" ,
6
7
"jsx" : " react" ,
Original file line number Diff line number Diff line change 37
37
"@preact/preset-vite" : " ^2.8.1" ,
38
38
"@types/js-cookie" : " ^3.0.6" ,
39
39
"@types/jsdom" : " ^21.1.6" ,
40
- "@types/node" : " ^20.14.11 " ,
40
+ "@types/node" : " ^22.12.0 " ,
41
41
"@types/webpack" : " ^5.28.5" ,
42
42
"@types/webpack-node-externals" : " ^3.0.4" ,
43
43
"@vitest/coverage-v8" : " ^1.1.3" ,
57
57
"style-loader" : " ^3.3.4" ,
58
58
"ts-loader" : " ^9.5.1" ,
59
59
"ts-node" : " ^10.9.2" ,
60
- "typescript" : " ^5.3 .3" ,
60
+ "typescript" : " ^5.7 .3" ,
61
61
"vite" : " ^5.0.13" ,
62
62
"vite-plugin-dts" : " ^3.7.0" ,
63
63
"vitest" : " ^1.1.3" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"extends" : " @bucketco/tsconfig/library" ,
3
3
"compilerOptions" : {
4
+ "lib" : [],
4
5
"outDir" : " ./dist/" ,
5
6
"jsx" : " react" ,
6
7
"jsxFactory" : " h" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"compilerOptions" : {
3
3
"strict" : true ,
4
- "lib" : [" ESNext" , " DOM" ],
5
4
"target" : " ES6" ,
6
5
"module" : " commonjs" ,
7
6
"moduleResolution" : " node" ,
You can’t perform that action at this time.
0 commit comments