A TypeScript definition for package.json file
npm install -S package-json-type
yarn add package-json-type
import {
IDependencyMap,
IEngines,
IPackageJson,
SPDXLicenseIDApproved
} from 'package-json-type';
const dependency: IDependencyMap = {
bar: '^1.0.0',
baz: '^2.1.0',
qux: 'file:../src/qux'
};
const engines: IEngines = {
node: '>=6.0.1 <11.0.0',
yarn: '^1.15.0',
zlib: '^0.14.0'
};
const license: SPDXLicenseIDApproved = 'MIT';
const pkg: IPackageJson = {
name: 'foo',
version: '1.2.3',
dependency,
description: 'This is awesome foo',
engines,
license
};
If you have any problems, please let us know on github issues.
Contributions are always welcome :)
npm i
or yarn
inside the projectnpm run dev
to run in dev modenpm test
or yarn test
npm run lint
or yarn lint
This project is licensed under MIT license.
Generated using TypeDoc