add bin and dependencies fields to registry files
This commit is contained in:
parent
965edfba95
commit
64af6e9fbc
1 changed files with 4 additions and 3 deletions
|
|
@ -48,14 +48,15 @@ let
|
||||||
mkdir -p $OUT_PATH
|
mkdir -p $OUT_PATH
|
||||||
tar -xzf $src -C $OUT_PATH --strip-components=1
|
tar -xzf $src -C $OUT_PATH --strip-components=1
|
||||||
|
|
||||||
|
SUBSET_FILTER='to_entries | map(select(.key == "version" or .key == "bin" or .key == "dependencies" or .key == "peerDependencies")) | from_entries'
|
||||||
|
PACKAGE_SUBSET=$(${pkgs.jq}/bin/jq "$SUBSET_FILTER" $OUT_PATH/package.json)
|
||||||
|
|
||||||
cat > $OUT_PATH/../registry.json <<EOF
|
cat > $OUT_PATH/../registry.json <<EOF
|
||||||
{
|
{
|
||||||
"name": "${name}",
|
"name": "${name}",
|
||||||
"dist-tags": {},
|
"dist-tags": {},
|
||||||
"versions": {
|
"versions": {
|
||||||
"${version}": {
|
"${version}": $PACKAGE_SUBSET
|
||||||
"version": "${version}"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue