npm.io
0.2.4 • Published 3 years ago

@decentm/concourse-ts-resource-curl

Licence
MIT
Version
0.2.4
Deps
0
Size
4 kB
Vulns
0
Weekly
0
DeprecatedThis package is deprecated

concourse-ts-resource-curl

Typed Curl resource for concourse-ts

Installation

npm i --save-dev @decentm/concourse-ts @decentm/concourse-ts-resource-curl

yarn add -D @decentm/concourse-ts @decentm/concourse-ts-resource-curl

Usage

The Time resource is a typed class that extends the base Resource class. Therefore, it has the same properties. See the Resource documentation for details.

import * as ConcourseTs from '@decentm/concourse-ts'
import * as Curl from '@decentm/concourse-ts-resource-curl'

const curl_resource_type: Curl.ResourceType =
  new ConcourseTs.ResourceType('curl', (curl_resource_type) => {
    curl_resource_type.type = 'registry-image'

    curl_resource_type.source = {
      // ...
    }
  })

const curl_resource: Curl.Resource = new ConcourseTs.Resource('curl_resource')