Skip to content

Commit

Permalink
chore(javascript): fix ts-node issue (#368)
Browse files Browse the repository at this point in the history
* chore(javascript): fix ts-node issue

* chore: add .prettierrc to js package

* chore: add .prettierignore to js client
  • Loading branch information
eunjae-lee authored Apr 12, 2022
1 parent 0941389 commit 1607d96
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 77 deletions.
2 changes: 2 additions & 0 deletions clients/algoliasearch-client-javascript/.prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
dist
node_modules
4 changes: 4 additions & 0 deletions clients/algoliasearch-client-javascript/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"trailingComma": "es5",
"singleQuote": true
}
5 changes: 3 additions & 2 deletions clients/algoliasearch-client-javascript/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"test:lint": "eslint . --ext .js,.ts",
"test:types": "yarn tsc --noEmit",
"release:bump": "lerna version ${0:-patch} --no-changelog --no-git-tag-version --no-push --exact --yes",
"release:publish": "ts-node scripts/publish.ts"
"release:publish": "ts-node --project tsconfig.script.json scripts/publish.ts"
},
"devDependencies": {
"@babel/core": "7.17.9",
Expand All @@ -25,8 +25,9 @@
"@rollup/plugin-babel": "5.3.1",
"@rollup/plugin-node-resolve": "13.1.3",
"@types/rollup-plugin-node-globals": "1.4.1",
"@types/semver": "7.3.9",
"bundlesize2": "0.0.31",
"execa": "6.1.0",
"execa": "5.1.1",
"lerna": "4.0.0",
"rollup": "2.70.1",
"rollup-plugin-filesize": "9.1.2",
Expand Down
4 changes: 2 additions & 2 deletions clients/algoliasearch-client-javascript/scripts/publish.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import fsp from 'fs/promises';
import path from 'path';

import { execaCommand } from 'execa';
import execa from 'execa';
import semver from 'semver';

async function publish(): Promise<void> {
Expand All @@ -23,7 +23,7 @@ async function publish(): Promise<void> {
// Get tag like `alpha`, `beta`, ...
const tag = semver.prerelease(version)?.[0];

await execaCommand(
await execa.command(
`lerna exec --no-bail npm publish --access public ${
tag ? `--tag ${tag}` : ''
}`,
Expand Down
6 changes: 6 additions & 0 deletions clients/algoliasearch-client-javascript/tsconfig.script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"module": "commonjs"
}
}
77 changes: 4 additions & 73 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -6537,8 +6537,9 @@ __metadata:
"@rollup/plugin-babel": 5.3.1
"@rollup/plugin-node-resolve": 13.1.3
"@types/rollup-plugin-node-globals": 1.4.1
"@types/semver": 7.3.9
bundlesize2: 0.0.31
execa: 6.1.0
execa: 5.1.1
lerna: 4.0.0
rollup: 2.70.1
rollup-plugin-filesize: 9.1.2
Expand Down Expand Up @@ -10576,23 +10577,6 @@ __metadata:
languageName: node
linkType: hard

"execa@npm:6.1.0":
version: 6.1.0
resolution: "execa@npm:6.1.0"
dependencies:
cross-spawn: ^7.0.3
get-stream: ^6.0.1
human-signals: ^3.0.1
is-stream: ^3.0.0
merge-stream: ^2.0.0
npm-run-path: ^5.1.0
onetime: ^6.0.0
signal-exit: ^3.0.7
strip-final-newline: ^3.0.0
checksum: 1a4af799839134f5c72eb63d525b87304c1114a63aa71676c91d57ccef2e26f2f53e14c11384ab11c4ec479be1efa83d11c8190e00040355c2c5c3364327fa8e
languageName: node
linkType: hard

"exit@npm:^0.1.2":
version: 0.1.2
resolution: "exit@npm:0.1.2"
Expand Down Expand Up @@ -11317,7 +11301,7 @@ __metadata:
languageName: node
linkType: hard

"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1":
"get-stream@npm:^6.0.0":
version: 6.0.1
resolution: "get-stream@npm:6.0.1"
checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad
Expand Down Expand Up @@ -12187,13 +12171,6 @@ __metadata:
languageName: node
linkType: hard

"human-signals@npm:^3.0.1":
version: 3.0.1
resolution: "human-signals@npm:3.0.1"
checksum: f252a7769c8094a5c9dc6772816bdb417b188820b04c8b42d0fc468e03a0ba905b1dd07afabe9385cc83504af1ccc2b985cd1e4aeeeb8e0029896c5af2e6f354
languageName: node
linkType: hard

"humanize-ms@npm:^1.2.1":
version: 1.2.1
resolution: "humanize-ms@npm:1.2.1"
Expand Down Expand Up @@ -12905,13 +12882,6 @@ __metadata:
languageName: node
linkType: hard

"is-stream@npm:^3.0.0":
version: 3.0.0
resolution: "is-stream@npm:3.0.0"
checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16
languageName: node
linkType: hard

"is-string@npm:^1.0.5, is-string@npm:^1.0.7":
version: 1.0.7
resolution: "is-string@npm:1.0.7"
Expand Down Expand Up @@ -14750,13 +14720,6 @@ __metadata:
languageName: node
linkType: hard

"mimic-fn@npm:^4.0.0":
version: 4.0.0
resolution: "mimic-fn@npm:4.0.0"
checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56
languageName: node
linkType: hard

"mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1":
version: 1.0.1
resolution: "mimic-response@npm:1.0.1"
Expand Down Expand Up @@ -15564,15 +15527,6 @@ __metadata:
languageName: node
linkType: hard

"npm-run-path@npm:^5.1.0":
version: 5.1.0
resolution: "npm-run-path@npm:5.1.0"
dependencies:
path-key: ^4.0.0
checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66
languageName: node
linkType: hard

"npmlog@npm:^4.1.2":
version: 4.1.2
resolution: "npmlog@npm:4.1.2"
Expand Down Expand Up @@ -15821,15 +15775,6 @@ __metadata:
languageName: node
linkType: hard

"onetime@npm:^6.0.0":
version: 6.0.0
resolution: "onetime@npm:6.0.0"
dependencies:
mimic-fn: ^4.0.0
checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788
languageName: node
linkType: hard

"open@npm:^8.0.9, open@npm:^8.4.0":
version: 8.4.0
resolution: "open@npm:8.4.0"
Expand Down Expand Up @@ -16388,13 +16333,6 @@ __metadata:
languageName: node
linkType: hard

"path-key@npm:^4.0.0":
version: 4.0.0
resolution: "path-key@npm:4.0.0"
checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7
languageName: node
linkType: hard

"path-parse@npm:^1.0.7":
version: 1.0.7
resolution: "path-parse@npm:1.0.7"
Expand Down Expand Up @@ -19334,7 +19272,7 @@ __metadata:
languageName: node
linkType: hard

"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3":
version: 3.0.7
resolution: "signal-exit@npm:3.0.7"
checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
Expand Down Expand Up @@ -19898,13 +19836,6 @@ __metadata:
languageName: node
linkType: hard

"strip-final-newline@npm:^3.0.0":
version: 3.0.0
resolution: "strip-final-newline@npm:3.0.0"
checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050
languageName: node
linkType: hard

"strip-indent@npm:^3.0.0":
version: 3.0.0
resolution: "strip-indent@npm:3.0.0"
Expand Down

0 comments on commit 1607d96

Please sign in to comment.