File tree 4 files changed +26
-0
lines changed
clients/algoliasearch-client-javascript
4 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 22
22
"@types/node" : " 16.11.41" ,
23
23
"jest" : " 28.1.1" ,
24
24
"jest-environment-jsdom" : " 28.1.1" ,
25
+ "ts-jest" : " 28.0.5" ,
25
26
"typescript" : " 4.7.4"
26
27
},
27
28
"engines" : {
Original file line number Diff line number Diff line change @@ -80,6 +80,18 @@ packageConfigs.forEach((packageConfig) => {
80
80
] ;
81
81
}
82
82
83
+ const clientCommonPlugins =
84
+ packageConfig . package === 'client-common'
85
+ ? [
86
+ babel ( {
87
+ babelrc : false ,
88
+ extensions : [ '.ts' ] ,
89
+ exclude : 'node_modules/**' ,
90
+ plugins : [ '@babel/plugin-proposal-class-properties' ] ,
91
+ } ) ,
92
+ ]
93
+ : [ ] ;
94
+
83
95
rollupConfig . push ( {
84
96
input : path . resolve ( clientPath , packageConfig . input ) ,
85
97
external : [ ...packageConfig . dependencies , ...packageConfig . external ] ,
@@ -101,6 +113,7 @@ packageConfigs.forEach((packageConfig) => {
101
113
} ) ,
102
114
...umdConfig . transpilerPlugins ,
103
115
...umdConfig . compressorPlugins ,
116
+ ...clientCommonPlugins ,
104
117
] ,
105
118
output : bundlers [ format ] ,
106
119
onwarn ( msg , warn ) {
Original file line number Diff line number Diff line change @@ -1358,6 +1358,7 @@ __metadata:
1358
1358
" @types/node " : 16.11.41
1359
1359
jest : 28.1.1
1360
1360
jest-environment-jsdom : 28.1.1
1361
+ ts-jest : 28.0.5
1361
1362
typescript : 4.7.4
1362
1363
languageName : unknown
1363
1364
linkType : soft
Original file line number Diff line number Diff line change 51
51
"depNameTemplate" : " @types/node" ,
52
52
"datasourceTemplate" : " npm"
53
53
},
54
+ {
55
+ "description" : " Update package.json mustache devDeps" ,
56
+ "fileMatch" : [
57
+ " package.mustache"
58
+ ],
59
+ "matchStrings" : [
60
+ " \\ s\" @types/jest\" : \" (?<currentValue>.*?)\" ,?\\ s"
61
+ ],
62
+ "depNameTemplate" : " @types/jest" ,
63
+ "datasourceTemplate" : " npm"
64
+ },
54
65
{
55
66
"description" : " Update package.json mustache devDeps" ,
56
67
"fileMatch" : [
You can’t perform that action at this time.
0 commit comments