copyright
TypeScript icon, indicating that this package has built-in type declarations

0.0.5 • Public • Published

Copyright

Always up-to-date copyright notices.

Install

npm install copyright

Usage

const copyright = require('copyright');

Default

copyright();
Copyright © 2020

With name

copyright('Christopher Newton');
Copyright © 2020 Christopher Newton

With options

copyright({
  startYear: 1981,
  endYear: 2081,
  name: 'Christopher Newton'
});
Copyright © 1981-2081 Christopher Newton

Options

property type description
name String Name to be appended to the copyright notice.
endYear Number Sets the year, or end year when used with startYear.
startYear Number Sets start year and yields a year range (eg. 1977-2020).
short Boolean Omits the leading 'Copyright' word
htmlEntities Boolean Escapes the copyright symbol; ie. © becomes ©

Examples

Name with start year and end year

copyright({
  name: 'Christopher Newton',
  startYear: 1981,
  endYear: 2081
});
Copyright © 1981-2081 Christopher Newton

Short with name

copyright({
  name: 'Christopher Newton',
  short: true
});
© 2020 Christopher Newton

Everything

copyright({
  name: 'Christopher Newton',
  startYear: 1981,
  endYear: 2081,
  short: true,
  htmlEntities: true
});
© 1981-2020 Christopher Newton

Readme

Keywords

none

Package Sidebar

Install

npm i copyright

Weekly Downloads

15

Version

0.0.5

License

MIT

Unpacked Size

13.4 kB

Total Files

15

Last publish

Collaborators

  • chrstphrknwtn