/
getScript.ts.snap
78 lines (62 loc) 路 1.92 KB
/
getScript.ts.snap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`hookScript should match snapshot 1`] = `
"#!/bin/sh
# husky
# Hook created by Husky v4.0.0 (https://github.com/typicode/husky#readme)
# At: <locale date string>
# From: /home/typicode/projects/foo-package (https://github.com/foo/foo-package)
# With: npm
gitRoot=\\"$(git rev-parse --show-toplevel)\\"
gitParams=\\"$*\\"
hookName=\`basename \\"$0\\"\`
packageManager=npm
debug() {
if [ \\"$HUSKY_DEBUG\\" = \\"true\\" ] || [ \\"$HUSKY_DEBUG\\" = \\"1\\" ]; then
echo \\"husky:debug $1\\"
fi
}
command_exists () {
command -v \\"$1\\" >/dev/null 2>&1
}
run_command () {
if command_exists \\"$1\\"; then
\\"$@\\" husky-run $hookName \\"$gitParams\\"
exitCode=\\"$?\\"
debug \\"$* husky-run exited with $exitCode exit code\\"
if [ $exitCode -eq 127 ]; then
echo \\"Can't find Husky, skipping $hookName hook\\"
echo \\"You can reinstall it using 'npm install husky --save-dev' or delete this hook\\"
else
exit $exitCode
fi
else
echo \\"Can't find $1 in PATH: $PATH\\"
echo \\"Skipping $hookName hook\\"
exit 0
fi
}
debug \\"husky v4.0.0 (created at <locale date string>)\\"
debug \\"$hookName hook started\\"
debug \\"Current working directory is \`pwd\`\\"
if [ -f ~/.huskyrc ]; then
debug \\"source ~/.huskyrc\\"
. ~/.huskyrc
fi
if [ -f \\"$gitRoot\\"/.huskyrc.local ]; then
debug \\"source $gitRoot/.huskyrc.local\\"
. \\"$gitRoot\\"/.huskyrc.local
fi
debug \\"$hookName hook started\\"
if [ \\"$HUSKY_SKIP_HOOKS\\" = \\"true\\" ] || [ \\"$HUSKY_SKIP_HOOKS\\" = \\"1\\" ]; then
debug \\"HUSKY_SKIP_HOOKS is set to $HUSKY_SKIP_HOOKS, skipping hook\\"
exit 0
fi
cd \\".\\"
case $packageManager in
\\"npm\\") run_command npx --no-install;;
\\"pnpm\\") run_command pnpx --no-install;;
\\"yarn\\") run_command yarn run --silent;;
\\"*\\") echo \\"Unknow package manager: $packageManager\\"; exit 0;;
esac
"
`;