deno.land / x / deno2node@v1.6.0 / scripts / update.sh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/shset -eu
export PATH="$PWD/node_modules/.bin:$PATH"
cp package.json package.json~
oldTsVersion="$(deno eval --print 'Deno.version.typescript.match(/^\d+\.\d+/, "")[0]')"npm install --save-dev --save-prefix='~' 'deno-bin@*'newTsVersion="$(deno eval --print 'Deno.version.typescript.match(/^\d+\.\d+/, "")[0]')"
if [ "$oldTsVersion" == "$newTsVersion" ]; then echo 'Already up to date.' mv package.json~ package.json exitfi
npm install-test 'ts-morph@*'git add src/deps.deno.ts
npm version minor --force --message "Upgrade to TypeScript ${newTsVersion}"
rm package.json~
deno2node

Version Info

Tagged at
a year ago