{"_id":"@decentm/concourse-ts-resource-npm","_rev":"2-ba6738663fe887eac19a7d409b12ce25","name":"@decentm/concourse-ts-resource-npm","dist-tags":{"latest":"0.2.1"},"versions":{"0.2.1":{"name":"@decentm/concourse-ts-resource-npm","version":"0.2.1","license":"MIT","_id":"@decentm/concourse-ts-resource-npm@0.2.1","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"homepage":"https://github.com/DecentM/concourse-ts/tree/main/packages/concourse-ts-resource-npm","dist":{"shasum":"3c253268cda90eaf16f6a53e912ab6b2ecdd6842","tarball":"https://registry.npmjs.org/@decentm/concourse-ts-resource-npm/-/concourse-ts-resource-npm-0.2.1.tgz","fileCount":7,"integrity":"sha512-5ewl1FiR2PbVF+zsRfSB4GxgU7xBjSo1Vn7pzAxOOvmZnywyQ/lOroW8W60Gh5AjWAGg0BObsxtbm9i1Th9fgw==","signatures":[{"sig":"MEUCIQDGMLc+lvff+noP3v+PI9RngnEimXeRF/uCN2QNMWLfgQIgYH3TGB3Oz8PV6H51kTuKCpjw3S0NGGe6/2hziD9pYXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3565},"main":"./src/index.js","type":"commonjs","exports":{".":{"require":"./src/index.js"}},"scripts":{"build":"nx build"},"_npmUser":{"name":"decentm","email":"decentm@decentm.com"},"repository":{"url":"https://github.com/DecentM/concourse-ts.git","type":"git"},"description":"`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-npm`","directories":{},"_hasShrinkwrap":false,"peerDependencies":{"@decentm/concourse-ts":"0.x","@decentm/concourse-ts-resource-registry-image":"0.x"},"_npmOperationalInternal":{"tmp":"tmp/concourse-ts-resource-npm_0.2.1_1688982367450_0.5907697279428847","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-07-10T09:46:07.329Z","modified":"2026-08-09T21:58:26.477Z","0.2.1":"2023-07-10T09:46:07.631Z"},"license":"MIT","homepage":"https://github.com/DecentM/concourse-ts/tree/main/packages/concourse-ts-resource-npm","repository":{"url":"https://github.com/DecentM/concourse-ts.git","type":"git"},"description":"`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-npm`","maintainers":[{"name":"decentm","email":"decentm@decentm.com"}],"readme":"<h1 align=\"center\">\n  concourse-ts-resource-npm\n</h1>\n\n<div align=\"center\">\n\n  Typed Git resource for concourse-ts\n</div>\n\n## Installation\n\n`npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-npm`\n\n`yarn add -D @decentm/concourse-ts @decentm/concourse-ts-resource-npm`\n\n## Usage\n\nThe Git resource is a typed class that extends the base Resource class.\nTherefore, it has the same properties. See the Resource documentation for details.\n\n```typescript\nimport {Type} from '@decentm/concourse-ts'\nimport {GitResource, GitResourceType} from '@decentm/concourse-ts-resource-npm'\n\nexport class CorpityCorpGit extends GitResource {\n  constructor(name: string, init?: Type.Initer<CorpityCorpGit>) {\n    super(name, new GitResourceType(/*...*/))\n\n    // Set defaults here\n\n    if (init) {\n      init(this)\n    }\n  }\n}\n```\n","readmeFilename":"README.md"}