{"id":72281865,"number":"3.0.0","published_at":"2023-03-14T18:48:36.981Z","licenses":"(Apache-2.0 AND MIT)","integrity":"sha512-4HJVAgtMvlWW9fG6IczttdyzvsoQjdslp+DiR8MGVSa0nECXZq3kTENQ6I2YZl3JLbYGXfhUT6I+zPdYGqKNMg==","status":null,"download_url":"https://registry.npmjs.org/@techgreedy/singularity/-/singularity-3.0.0.tgz","registry_url":"https://www.npmjs.com/package/@techgreedy/singularity/v/3.0.0","documentation_url":null,"install_command":"npm install @techgreedy/singularity@3.0.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"shanesuper","email":"xinan.xu@techgreedy.net"},"dist":{"integrity":"sha512-4HJVAgtMvlWW9fG6IczttdyzvsoQjdslp+DiR8MGVSa0nECXZq3kTENQ6I2YZl3JLbYGXfhUT6I+zPdYGqKNMg==","shasum":"75d0421b3db0f87f38666b3928db2444826dcd6a","tarball":"https://registry.npmjs.org/@techgreedy/singularity/-/singularity-3.0.0.tgz","fileCount":329,"unpackedSize":1020773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSN2bVt/DCXTLXAPHmuKP0EYc7o/mdV5qchiwqpDDj9gIgPxqqZON0VlyQHKrE5iHUpH4pLHfsw9rgRdhw8lp2HC4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEMGFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7KxAAiZ2UcvkWpR5utR/85Cf/iP8qUtEJCLZ2vYcxF5L/c/xWLriv\r\nPTG1aWCICdn7QmUjEd7noHuMafs7T+5v5QkDM3+fPhj+U/QfysgafDAaXGJ5\r\naWD/9BYXwcOx3g5k6Td6W8Xba3zuz2HzuN58c0edsNcC7xpM6EFCJ53C0aFq\r\nPqiyx2+7aPhnmA4FUpbDZdbBKA77Cn+4IYZd0J+ghRwmNRUk2k7pjsegopik\r\n6IlxzIjggdRtJbrtUpyqVmtgRqRPhWRvd5X1NfHDSE8AYH968ypbZoOGtdvO\r\n2IJvcYBNPSnnlEaQU9W9z4jln1RsGjOK1d8FfjrTZ0qoXk8tZDIYhYUKWZBB\r\nLkWkt8A3CY4ko/coNqbViRf9bomn00vcZNaSBibG6/1afx/uKEx91fJygxT5\r\nLu8dYykdOVAWqCAA8dvEPqEuHGDhe+z8CVnyqptK09YLSJ1SmYPab0Abc0uo\r\nnRnRymRXqzlIjOR2wZgOq+DJ4XwFM4UFaQ9BjVX30Txhw5b60fi7G3zst63q\r\n885noD0tGkCMv6yp2B+8rRQvv6uaYCkPZzBrzA7PiK+ptiF40VHuhxfrM4xE\r\nZ+SIc6645YfmFJUwe64ajQU1xkV1XBFJ/nYy4PtnancEtm0DlaGHXfsFZYHV\r\nOk1TKjHZWwaysLbxmEXCei0B6BDajbSxVZ4=\r\n=GiQk\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"6b6f8100f032d3bced34d077a58e30d91ceea771","main":"dist/source/start.js","scripts":{"build":"tsc \u0026\u0026 copyfiles \"config/**/*.toml\" dist","postbuild":"chmod +x dist/src/singularity*.js","init":"ts-node src/singularity.ts init","start":"ts-node src/singularity.ts daemon","test":"jasmine-ts --config=./tests/jasmine.json","coverage":"nyc jasmine-ts --config=./tests/jasmine.json","lint":"eslint --ext ts --fix src/","lint:nofix":"eslint --ext ts src/","markdownlint":"markdownlint-cli2-fix *.md","markdownlint:nofix":"markdownlint-cli2 *.md"},"_npmVersion":"8.19.3","_nodeVersion":"16.19.1","_hasShrinkwrap":false,"directories":{"test":"tests"}},"created_at":"2023-03-14T21:09:56.975Z","updated_at":"2024-11-18T00:04:42.883Z","purl":"pkg:npm/%40techgreedy/singularity@3.0.0","related_tag":{"name":"v3.0.0","sha":"6b6f8100f032d3bced34d077a58e30d91ceea771","kind":"commit","published_at":"2023-03-14T18:42:24.000Z","download_url":"https://codeload.github.com/tech-greedy/singularity/tar.gz/v3.0.0","html_url":"https://github.com/tech-greedy/singularity/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/tech-greedy/singularity@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tech-greedy%2Fsingularity/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tech-greedy%2Fsingularity/tags/v3.0.0/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@techgreedy%2Fsingularity/versions/3.0.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@techgreedy%2Fsingularity/versions/3.0.0/codemeta","dependencies":[{"id":781790044,"ecosystem":"npm","package_name":"@aws-sdk/client-s3","requirements":"^3.135.0","kind":"runtime","optional":false},{"id":781790045,"ecosystem":"npm","package_name":"@goodware/task-queue","requirements":"^2.1.3","kind":"runtime","optional":false},{"id":781790046,"ecosystem":"npm","package_name":"@gzuidhof/go-npm","requirements":"^0.1.13","kind":"runtime","optional":false},{"id":781790047,"ecosystem":"npm","package_name":"@iarna/toml","requirements":"^2.2.5","kind":"runtime","optional":false},{"id":781790048,"ecosystem":"npm","package_name":"@rauschma/stringio","requirements":"^1.4.0","kind":"runtime","optional":false},{"id":781790049,"ecosystem":"npm","package_name":"@techgreedy/generate-car","requirements":"4.0.0","kind":"runtime","optional":false},{"id":781790050,"ecosystem":"npm","package_name":"@techgreedy/generate-ipld-car","requirements":"4.0.1","kind":"runtime","optional":false},{"id":781790051,"ecosystem":"npm","package_name":"@types/node-cron","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":781790052,"ecosystem":"npm","package_name":"@xingrz/cppzst","requirements":"^2.1.0-alpha.8","kind":"runtime","optional":false},{"id":781790053,"ecosystem":"npm","package_name":"async-mutex","requirements":"^0.4.0","kind":"runtime","optional":false},{"id":781790054,"ecosystem":"npm","package_name":"async-retry","requirements":"^1.3.3","kind":"runtime","optional":false},{"id":781790055,"ecosystem":"npm","package_name":"axios","requirements":"^0.26.1","kind":"runtime","optional":false},{"id":781790056,"ecosystem":"npm","package_name":"body-parser","requirements":"^1.19.2","kind":"runtime","optional":false},{"id":781790057,"ecosystem":"npm","package_name":"boxen","requirements":"^5.1.2","kind":"runtime","optional":false},{"id":781790058,"ecosystem":"npm","package_name":"canonicalize","requirements":"^1.0.8","kind":"runtime","optional":false},{"id":781790059,"ecosystem":"npm","package_name":"cli-progress","requirements":"^3.11.2","kind":"runtime","optional":false},{"id":781790060,"ecosystem":"npm","package_name":"commander","requirements":"^9.1.0","kind":"runtime","optional":false},{"id":781790061,"ecosystem":"npm","package_name":"express","requirements":"^5.0.0-beta.1","kind":"runtime","optional":false},{"id":781790062,"ecosystem":"npm","package_name":"express-winston","requirements":"^4.2.0","kind":"runtime","optional":false},{"id":781790063,"ecosystem":"npm","package_name":"fs-extra","requirements":"^10.1.0","kind":"runtime","optional":false},{"id":781790064,"ecosystem":"npm","package_name":"lodash.clonedeep","requirements":"^4.5.0","kind":"runtime","optional":false},{"id":781790065,"ecosystem":"npm","package_name":"mathjs","requirements":"^10.6.1","kind":"runtime","optional":false},{"id":781790066,"ecosystem":"npm","package_name":"minimist","requirements":"^1.2.6","kind":"runtime","optional":false},{"id":781790067,"ecosystem":"npm","package_name":"mongodb","requirements":"^4.3.1","kind":"runtime","optional":false},{"id":781790068,"ecosystem":"npm","package_name":"mongodb-memory-server","requirements":"^8.4.1","kind":"runtime","optional":false},{"id":781790069,"ecosystem":"npm","package_name":"mongoose","requirements":"^6.4.6","kind":"runtime","optional":false},{"id":781790070,"ecosystem":"npm","package_name":"multipart-download","requirements":"^1.2.4","kind":"runtime","optional":false},{"id":781790071,"ecosystem":"npm","package_name":"node-cron","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":781790072,"ecosystem":"npm","package_name":"objects-to-csv","requirements":"^1.3.6","kind":"runtime","optional":false},{"id":781790073,"ecosystem":"npm","package_name":"p-all","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":781790074,"ecosystem":"npm","package_name":"picomatch","requirements":"^2.3.1","kind":"runtime","optional":false},{"id":781790075,"ecosystem":"npm","package_name":"pidusage","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":781790076,"ecosystem":"npm","package_name":"promisify-child-process","requirements":"^4.1.1","kind":"runtime","optional":false},{"id":781790077,"ecosystem":"npm","package_name":"semaphore-async-await","requirements":"^1.5.1","kind":"runtime","optional":false},{"id":781790078,"ecosystem":"npm","package_name":"validator","requirements":"\u003e=13.7.0","kind":"runtime","optional":false},{"id":781790079,"ecosystem":"npm","package_name":"winston","requirements":"^3.6.0","kind":"runtime","optional":false},{"id":781790080,"ecosystem":"npm","package_name":"word-wrap","requirements":"^1.2.3","kind":"runtime","optional":false},{"id":781790081,"ecosystem":"npm","package_name":"xbytes","requirements":"^1.7.0","kind":"runtime","optional":false},{"id":781790082,"ecosystem":"npm","package_name":"@istanbuljs/nyc-config-typescript","requirements":"^1.0.2","kind":"Development","optional":false},{"id":781790083,"ecosystem":"npm","package_name":"@kei-g/chmod","requirements":"^1.0.7","kind":"Development","optional":false},{"id":781790084,"ecosystem":"npm","package_name":"@types/async-retry","requirements":"^1.4.3","kind":"Development","optional":false},{"id":781790085,"ecosystem":"npm","package_name":"@types/cli-progress","requirements":"^3.11.0","kind":"Development","optional":false},{"id":781790086,"ecosystem":"npm","package_name":"@types/express","requirements":"^4.17.13","kind":"Development","optional":false},{"id":781790087,"ecosystem":"npm","package_name":"@types/fs-extra","requirements":"^9.0.13","kind":"Development","optional":false},{"id":781790088,"ecosystem":"npm","package_name":"@types/jasmine","requirements":"^4.0.0","kind":"Development","optional":false},{"id":781790089,"ecosystem":"npm","package_name":"@types/lodash.clonedeep","requirements":"^4.5.7","kind":"Development","optional":false},{"id":781790090,"ecosystem":"npm","package_name":"@types/node","requirements":"^16.11.45","kind":"Development","optional":false},{"id":781790091,"ecosystem":"npm","package_name":"@types/objects-to-csv","requirements":"^1.3.1","kind":"Development","optional":false},{"id":781790092,"ecosystem":"npm","package_name":"@types/picomatch","requirements":"^2.3.0","kind":"Development","optional":false},{"id":781790093,"ecosystem":"npm","package_name":"@types/pidusage","requirements":"^2.0.2","kind":"Development","optional":false},{"id":781790094,"ecosystem":"npm","package_name":"@types/supertest","requirements":"^2.0.12","kind":"Development","optional":false},{"id":781790095,"ecosystem":"npm","package_name":"@types/typescript","requirements":"^2.0.0","kind":"Development","optional":false},{"id":781790096,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^5.15.0","kind":"Development","optional":false},{"id":781790097,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^5.15.0","kind":"Development","optional":false},{"id":781790098,"ecosystem":"npm","package_name":"copyfiles","requirements":"^2.4.1","kind":"Development","optional":false},{"id":781790099,"ecosystem":"npm","package_name":"eslint","requirements":"^7.32.0","kind":"Development","optional":false},{"id":781790100,"ecosystem":"npm","package_name":"eslint-config-standard","requirements":"^16.0.3","kind":"Development","optional":false},{"id":781790101,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.25.4","kind":"Development","optional":false},{"id":781790102,"ecosystem":"npm","package_name":"eslint-plugin-node","requirements":"^11.1.0","kind":"Development","optional":false},{"id":781790103,"ecosystem":"npm","package_name":"eslint-plugin-prefer-arrow","requirements":"^1.2.3","kind":"Development","optional":false},{"id":781790104,"ecosystem":"npm","package_name":"eslint-plugin-promise","requirements":"^5.0.0","kind":"Development","optional":false},{"id":781790105,"ecosystem":"npm","package_name":"eslint-plugin-standard","requirements":"^5.0.0","kind":"Development","optional":false},{"id":781790106,"ecosystem":"npm","package_name":"husky","requirements":"^8.0.1","kind":"Development","optional":false},{"id":781790107,"ecosystem":"npm","package_name":"jasmine","requirements":"^3.99.0","kind":"Development","optional":false},{"id":781790108,"ecosystem":"npm","package_name":"jasmine-reporters","requirements":"^2.5.0","kind":"Development","optional":false},{"id":781790109,"ecosystem":"npm","package_name":"jasmine-spec-reporter","requirements":"^7.0.0","kind":"Development","optional":false},{"id":781790110,"ecosystem":"npm","package_name":"jasmine-ts","requirements":"^0.4.0","kind":"Development","optional":false},{"id":781790111,"ecosystem":"npm","package_name":"markdownlint-cli2","requirements":"^0.5.1","kind":"Development","optional":false},{"id":781790112,"ecosystem":"npm","package_name":"nyc","requirements":"^15.1.0","kind":"Development","optional":false},{"id":781790113,"ecosystem":"npm","package_name":"supertest","requirements":"^6.2.2","kind":"Development","optional":false},{"id":781790114,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.7.0","kind":"Development","optional":false},{"id":781790115,"ecosystem":"npm","package_name":"typescript","requirements":"^4.6.2","kind":"Development","optional":false},{"id":781790116,"ecosystem":"npm","package_name":"validator","requirements":"\u003e=13.7.0","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@techgreedy%2Fsingularity"}