The public models used by Wiser for the integration of ATS job information into public job websites.
npm install @wiser/schema> Generated with npm init nodets@0.0.0.
The public models used by Wiser for the integration of ATS job information into public job websites.
Install these models from @wiser/schema by running the following in your TypeScript project
``bash`
$ npm install --save-dev @wiser/schema
and import the models into your project
`typescript
import { JobPosting } from '@wiser/schema';
// ...
const vacancies: JobPosting[] = await fetchVacancies();
`
- ContactPoint - Represents contact information for a person or organization.
- JobPosting - Represents a job vacancy or opportunity offered by an organization.
- MonetaryAmount - Represents a monetary amount, including currency and value information.
- Organization - Represents an organization or company offering a job or other services.
- Place - Represents a physical location, typically where a job is based or an event occurs.
- PostalAddress - Represents a postal address, providing detailed information about a specific location.
directory.$3
Runs the linter.$3
Runs the unit tests.$3
Runs the unit tests with watchers on the directory. Reruns when file changes are detected.$3
Generates a coverage report.$3
Builds the project and outputs it to the ./dist/` directory. Compiled with TypeScript and outputs JavaScript files.