+vitejs.dev (#3783)

* +vitejs.dev

* try fix

* fix tests

* test fix try

* check Brewkit version
This commit is contained in:
Rajdeep Malakar 2023-10-24 02:32:26 +05:30 committed by GitHub
parent ce04d7169a
commit b028ead93b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,24 @@
distributable: ~
versions:
github: vitejs/vite/tags
strip: /v/
build:
dependencies:
deno.land: "*"
script: |
{{pkgx.prefix}}/pkgx.sh/brewkit/v0/bin/pkg --version
mkdir -p "{{prefix}}"/bin
deno compile -Ar npm:vite@{{version.raw}} -o vite
mv vite "{{prefix}}"/bin/vite # If the binay doesn't get built, the build will fail, not the tests. So, we'll know.
# Required. Else, wouldn't work.
skip: fix-patchelf
test:
script: |
vite --version
test "$(vite --version | grep -o 'vite/[^ ]*')" = "vite/{{version.raw}}"
provides:
- bin/vite