Skip to content

Commit 8c4d0c7

Browse files
authored
fix: disable multiline feature (google#767)
* fix: disable multiline hook * chore: up dev deps * chore: linting
1 parent 0844b88 commit 8c4d0c7

File tree

5 files changed

+28
-35
lines changed

5 files changed

+28
-35
lines changed

package-lock.json

+18-24
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
},
5454
"optionalDependencies": {
5555
"@types/fs-extra": "^11.0.4",
56-
"@types/node": ">=20.11.30"
56+
"@types/node": ">=20.12.4"
5757
},
5858
"devDependencies": {
5959
"@types/fs-extra": "^11.0.4",
@@ -68,16 +68,16 @@
6868
"dts-bundle-generator": "^9.3.1",
6969
"esbuild": "^0.20.2",
7070
"esbuild-node-externals": "^1.13.0",
71-
"esbuild-plugin-entry-chunks": "^0.1.11",
71+
"esbuild-plugin-entry-chunks": "^0.1.12",
7272
"fs-extra": "^11.2.0",
7373
"fx": "*",
7474
"globby": "^14.0.1",
7575
"madge": "^6.1.0",
7676
"minimist": "^1.2.8",
7777
"node-fetch-native": "^1.6.4",
7878
"prettier": "^3.2.5",
79-
"tsd": "^0.30.7",
80-
"typescript": "^5.4.3",
79+
"tsd": "^0.31.0",
80+
"typescript": "^5.4.4",
8181
"which": "^4.0.0",
8282
"yaml": "^2.4.1",
8383
"zurk": "^0.0.32"

src/core.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ import {
3434
formatCmd,
3535
getCallerLocation,
3636
noop,
37-
normalizeMultilinePieces,
3837
parseDuration,
3938
quote,
4039
quotePowerShell,
@@ -150,7 +149,7 @@ export const $: Shell & Options = new Proxy<Shell & Options>(
150149
const promise = new ProcessPromise((...args) => ([resolve, reject] = args))
151150
const cmd = buildCmd(
152151
$.quote,
153-
normalizeMultilinePieces(pieces as TemplateStringsArray),
152+
pieces as TemplateStringsArray,
154153
args
155154
) as string
156155
const snapshot = getStore()

test/core.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ describe('core', () => {
4949
assert.equal((await $`echo -n ${''}`).toString(), '')
5050
})
5151

52-
test('handles multiline literals', async () => {
52+
test.skip('handles multiline literals', async () => {
5353
assert.equal(
5454
(
5555
await $`echo foo

test/fixtures/js-project/package-lock.json

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)