pantry/projects/dotenvx.com/package.yml
Jacob Heider e77b3af696 fix(dotenvx)
closes #6557
2024-06-29 22:54:26 -04:00

30 lines
638 B
YAML

distributable:
url: https://registry.npmjs.org/@dotenvx/dotenvx/-/dotenvx-{{version}}.tgz
strip-components: 1
versions:
npm: '@dotenvx/dotenvx'
dependencies:
nodejs.org: ^16 || ^18 || ^20
build:
# 1.2.0 adds this and expects it on the path
- run: |
npm i -g patch-package
export PATH="$HOME/.local/bin:$PATH"
if: '>=1.2.0'
- npm install .
--global
--install-links
--prefix="{{prefix}}"
test:
- dotenvx --version | grep {{version}}
- echo "HELLO=World" > .env
- run: test "$(dotenvx -q run -- sh $FIXTURE)" = "Hello, World!"
fixture: echo "Hello, $HELLO!"
provides:
- bin/dotenvx