Skip to content

Commit ef24b00

Browse files
committed
update packageName logic
1 parent 0db56c2 commit ef24b00

File tree

7 files changed

+19
-31
lines changed

7 files changed

+19
-31
lines changed

config/openapitools.json

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,82 +6,72 @@
66
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/client-search",
77
"reservedWordsMappings": "queryParameters=queryParameters,requestOptions=requestOptions",
88
"additionalProperties": {
9-
"packageName": "@experimental-api-clients-automation/client-search",
10-
"buildFile": "client-search",
9+
"packageName": "client-search",
1110
"packageVersion": "0.4.0"
1211
}
1312
},
1413
"javascript-algoliasearch-lite": {
1514
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/algoliasearch-lite",
1615
"reservedWordsMappings": "queryParameters=queryParameters,requestOptions=requestOptions",
1716
"additionalProperties": {
18-
"packageName": "@experimental-api-clients-automation/algoliasearch-lite",
19-
"buildFile": "algoliasearch-lite",
17+
"packageName": "algoliasearch-lite",
2018
"packageVersion": "0.4.0"
2119
}
2220
},
2321
"javascript-recommend": {
2422
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/recommend",
2523
"reservedWordsMappings": "queryParameters=queryParameters",
2624
"additionalProperties": {
27-
"packageName": "@experimental-api-clients-automation/recommend",
28-
"buildFile": "recommend",
25+
"packageName": "recommend",
2926
"packageVersion": "0.4.0"
3027
}
3128
},
3229
"javascript-personalization": {
3330
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/client-personalization",
3431
"additionalProperties": {
35-
"packageName": "@experimental-api-clients-automation/client-personalization",
36-
"buildFile": "client-personalization",
32+
"packageName": "client-personalization",
3733
"packageVersion": "0.4.0"
3834
}
3935
},
4036
"javascript-analytics": {
4137
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/client-analytics",
4238
"additionalProperties": {
43-
"packageName": "@experimental-api-clients-automation/client-analytics",
44-
"buildFile": "client-analytics",
39+
"packageName": "client-analytics",
4540
"packageVersion": "0.4.0"
4641
}
4742
},
4843
"javascript-insights": {
4944
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/client-insights",
5045
"additionalProperties": {
51-
"packageName": "@experimental-api-clients-automation/client-insights",
52-
"buildFile": "client-insights",
46+
"packageName": "client-insights",
5347
"packageVersion": "0.4.0"
5448
}
5549
},
5650
"javascript-abtesting": {
5751
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/client-abtesting",
5852
"additionalProperties": {
59-
"packageName": "@experimental-api-clients-automation/client-abtesting",
60-
"buildFile": "client-abtesting",
53+
"packageName": "client-abtesting",
6154
"packageVersion": "0.4.0"
6255
}
6356
},
6457
"javascript-query-suggestions": {
6558
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/client-query-suggestions",
6659
"additionalProperties": {
67-
"packageName": "@experimental-api-clients-automation/client-query-suggestions",
68-
"buildFile": "client-query-suggestions",
60+
"packageName": "client-query-suggestions",
6961
"packageVersion": "0.4.0"
7062
}
7163
},
7264
"javascript-sources": {
7365
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/client-sources",
7466
"additionalProperties": {
75-
"packageName": "@experimental-api-clients-automation/client-sources",
76-
"buildFile": "client-sources",
67+
"packageName": "client-sources",
7768
"packageVersion": "0.4.0"
7869
}
7970
},
8071
"javascript-predict": {
8172
"output": "#{cwd}/clients/algoliasearch-client-javascript/packages/client-predict",
8273
"additionalProperties": {
83-
"packageName": "@experimental-api-clients-automation/client-predict",
84-
"buildFile": "client-predict",
74+
"packageName": "client-predict",
8575
"packageVersion": "0.4.0"
8676
}
8777
},

scripts/common.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,7 @@ export const GENERATORS: Record<string, Generator> = {
4141
client: 'algoliasearch',
4242
key: 'javascript-algoliasearch',
4343
additionalProperties: {
44-
buildFile: 'algoliasearch',
45-
packageName: '@experimental-api-clients-automation/algoliasearch',
44+
packageName: 'algoliasearch',
4645
packageVersion: getPackageVersionDefault('javascript'),
4746
},
4847
},

scripts/release/updateAPIVersions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ async function updateVersionForJavascript(
6565
);
6666

6767
if (!nodePgPackageFile || !browserPgPackageFile) {
68-
throw new Error('Failed to bump playground package files');
68+
throw new Error('Failed to read playground package files');
6969
}
7070

7171
// Sets the new version of the JavaScript client

scripts/types.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ export type Generator = Record<string, any> & {
2828

2929
export type AdditionalProperties = Partial<{
3030
packageName: string;
31-
hasRegionalHost: boolean;
3231
}> &
3332
Record<string, any>;
3433

templates/javascript/index.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
// eslint-disable-next-line import/no-commonjs,import/extensions
2-
module.exports = require('./dist/{{buildFile}}.cjs.node.js');
2+
module.exports = require('./dist/{{packageName}}.cjs.node.js');

templates/javascript/package.mustache

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
2-
"name": "{{packageName}}",
2+
"name": "{{{npmNamespace}}}/{{packageName}}",
33
"version": "{{packageVersion}}",
44
"description": "JavaScript client for {{packageName}}",
55
"repository": "{{gitUserId}}/{{gitRepoId}}",
66
"license": "MIT",
77
"author": "Algolia",
88
"main": "index.js",
9-
"jsdelivr": "dist/{{buildFile}}.umd.browser.js",
10-
"unpkg": "dist/{{buildFile}}.umd.browser.js",
11-
"module": "dist/{{buildFile}}.esm.node.js",
12-
"browser": "dist/{{buildFile}}.cjs.browser.js",
9+
"jsdelivr": "dist/{{packageName}}.umd.browser.js",
10+
"unpkg": "dist/{{packageName}}.umd.browser.js",
11+
"module": "dist/{{packageName}}.esm.node.js",
12+
"browser": "dist/{{packageName}}.cjs.browser.js",
1313
"types": "index.d.ts",
1414
"files": [
1515
"dist",

templates/javascript/tests/package.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"dependencies": {
88
{{#packageDependencies}}
9-
"{{{packageName}}}": "{{packageVersion}}",
9+
"{{{npmNamespace}}}/{{{packageName}}}": "{{packageVersion}}",
1010
{{/packageDependencies}}
1111
"{{{npmNamespace}}}/client-common": "{{utilsPackageVersion}}",
1212
"{{{npmNamespace}}}/requester-node-http": "{{utilsPackageVersion}}"

0 commit comments

Comments
 (0)