npm

Share private packages across your team with npm Orgs, now with simplified billing via the aws marketplace!Learn more »

@bullhorn/bullhorn-types

1.10.0 • Public • Published

Bullhorn-Types

Build Status npm version semantic-release

Entity Utils and Typescript Interfaces for the Bullhorn REST Api

Setup

npm install @bullhorn/bullhorn-types

Usage

import { EntityTypes, Candidate } from "@bullhorn/bullhorn-types";
 
console.log(EntityTypes.Candidate === "Candidate"); // outputs: true
 
let person: Candidate = {
  firstName: "John",
  lastName: "smith"
};

Build & Deploy

# Clone this repo 
git clone git@github.com:bullhorn/bullhorn-types.git
cd bullhorn-types
# Install the Bullhorn CLI tool 
npm install -g @bullhorn/bullhorn-cli
# Login into the Bullhorn Environment 
bullhorn config set environment YOUR_API_ENDPOINT
# Login into the Bullhorn Environment 
bullhorn auth login
# Generate the typings file 
bullhorn typings generate

Travis will build a deploy to NPM when you push to master with appropriate Semantice Release messages.

Keywords

none

install

npm i @bullhorn/bullhorn-types

Downloadsweekly downloads

48

version

1.10.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
Report a vulnerability