0.5.2 • Published 10 years ago

update-year v0.5.2

Weekly downloads
98
License
MIT
Repository
github
Last release
10 years ago

update-year NPM version Build Status

Update or add the current year to a range of years in a string.

(TOC generated by verb using markdown-toc)

Install

Install with npm:

$ npm i update-year --save

Usage

(Useful for updating copyright statements, etc.)

Pass a year, or a range of years (e.g. 1999-2012), and the current year will be appended or the range will be updated with the current year, using the correct syntax.

Examples

var year = require('update-year');

year('2016'); //=> '2016'
year('2015'); //=> '2015-2016'
year('2012'); //=> '2012, 2016'
year('2013'); //=> '2013, 2016'
year('2014'); //=> '2014, 2016'
year('2013, 2015'); //=> '2013, 2015-2016'
year('2014-2015'); //=> '2014-2016'
year('1999, 2001'); //=> '1999, 2001, 2016'
year('1999-2001'); //=> '1999-2001, 2016'
year('1999-2001, 2009'); //=> '1999-2001, 2009, 2016'

.matchRange

Match a year or year range in a string

year.matchRange('foo bar 2009, 2011, 2013-2014 baz');
//=> '2009, 2011, 2013-2014'

Related projects

  • month: Get the name or number of the current month or any month of the year. | homepage
  • update-copyright: Update the copyright statement in a string based on globally stored template and values. | homepage
  • year: Simple utility to get the current year with 2 or 4 digits. | homepage

Running tests

Install dev dependencies:

$ npm i -d && npm test

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

Author

Jon Schlinkert

License

Copyright © 2016 Jon Schlinkert Released under the MIT license.


This file was generated by verb on January 19, 2016.

0.5.2

10 years ago

0.5.1

10 years ago

0.5.0

11 years ago

0.4.0

11 years ago

0.3.0

11 years ago

0.1.0

11 years ago