20 lines
803 B
YAML
20 lines
803 B
YAML
flatpak:
|
|
id: org.fedoraproject.Sdk.Extension.typescript
|
|
branch: f44
|
|
build-extension: true
|
|
runtime: org.fedoraproject.Sdk
|
|
runtime-version: f44
|
|
sdk: org.fedoraproject.Sdk
|
|
name: f44/typescript
|
|
component: typescript-flatpak
|
|
packages:
|
|
- typescript
|
|
- typescript-flatpak-config
|
|
# for cleanup-commands (part of runtime)
|
|
- coreutils-single
|
|
cleanup-commands: |
|
|
mkdir -p /app/bin /app/lib/node_modules /app/share/licenses
|
|
mv /usr/lib/node_modules/typescript /app/lib/node_modules
|
|
ln -s ../lib/node_modules/typescript/bin/tsc /app/bin/tsc
|
|
ln -s ../lib/node_modules/typescript/bin/tsserver /app/bin/tsserver
|
|
grep -rl /usr/bin/node /app/bin/ /app/lib/node_modules/ | xargs sed -i -e '1s|/usr/bin/node|/usr/bin/env node|'
|