{"_rev":"3-5854037bca3e05d7613bddaa535dfe6e","time":{"created":"2023-11-01T07:35:51.990Z","1.11.11":"2023-09-29T14:22:06.573Z","modified":"2023-11-01T07:35:52.566Z","1.11.12":"2023-11-01T07:35:52.323Z"},"_id":"@bstoots/dayjs","name":"@bstoots/dayjs","dist-tags":{"latest":"1.11.12"},"versions":{"1.11.12":{"name":"@bstoots/dayjs","version":"1.11.12","description":"2KB immutable date time library alternative to Moment.js with the same modern API ","main":"dayjs.min.js","types":"index.d.ts","scripts":{"test":"TZ=Pacific/Auckland npm run test-tz && TZ=Europe/London npm run test-tz && TZ=America/Whitehorse npm run test-tz && npm run test-tz && jest","test-tz":"date && jest test/timezone.test --coverage=false","lint":"eslint src/* test/* build/*","prettier":"prettier --write \"docs/**/*.md\"","babel":"cross-env BABEL_ENV=build babel src --out-dir esm --copy-files && node build/esm","build":"cross-env BABEL_ENV=build node build && npm run size","sauce":"npx karma start karma.sauce.conf.js","test:sauce":"npm run sauce -- 0 && npm run sauce -- 1 && npm run sauce -- 2  && npm run sauce -- 3","size":"size-limit && gzip-size dayjs.min.js"},"pre-commit":["lint"],"size-limit":[{"limit":"2.99 KB","path":"dayjs.min.js"}],"jest":{"roots":["test"],"testRegex":"test/(.*?/)?.*test.js$","testURL":"http://localhost","coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*"]},"keywords":["dayjs","date","time","immutable","moment"],"author":{"name":"iamkun"},"contributors":[{"name":"bstoots"}],"license":"MIT","homepage":"https://day.js.org","repository":{"type":"git","url":"git+https://github.com/bstoots/dayjs.git"},"devDependencies":{"@babel/cli":"^7.0.0-beta.44","@babel/core":"^7.0.0-beta.44","@babel/node":"^7.0.0-beta.44","@babel/preset-env":"^7.0.0-beta.44","babel-core":"^7.0.0-bridge.0","babel-jest":"^22.4.3","babel-plugin-external-helpers":"^6.22.0","cross-env":"^5.1.6","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jest":"^21.15.0","gzip-size-cli":"^2.1.0","jasmine-core":"^2.99.1","jest":"^22.4.3","karma":"^2.0.2","karma-jasmine":"^1.1.2","karma-sauce-launcher":"^1.1.0","mockdate":"^2.0.2","moment":"2.29.4","moment-timezone":"0.5.43","ncp":"^2.0.0","pre-commit":"^1.2.2","prettier":"^1.16.1","rollup":"^2.45.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^7.0.2","size-limit":"^0.18.0","typescript":"^2.8.3"},"gitHead":"8c8e780059c1116f7f69f91d62ce2d72f1e69713","bugs":{"url":"https://github.com/bstoots/dayjs/issues"},"_id":"@bstoots/dayjs@1.11.12","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-oW/Nq48wxM3klFq+fKLuPEedkER4Gmrjo9ximHzWEq0iPRX2QfUKBNMO2TsJrf6vuSwiqG+BmTF0qF+MwYRqvQ==","shasum":"f0488eaa4fe3b666ba4ba891ae7eb5f90d76efe4","tarball":"https://registry.npmjs.org/@bstoots/dayjs/-/dayjs-1.11.12.tgz","fileCount":225,"unpackedSize":358207,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhcD9lUDwWJcoukSjEUKdQbNTiHfs1aCHdlxS+XrGuWAiBU5ogCYeLFShGqFwy0a7saQXiJsOLIX0dHpuZctH6z2g=="}]},"_npmUser":{"name":"bstoots","email":"brian@stoots.me"},"directories":{},"maintainers":[{"name":"bstoots","email":"brian@stoots.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dayjs_1.11.12_1698824152077_0.5641400574917566"},"_hasShrinkwrap":false}},"maintainers":[{"name":"bstoots","email":"brian@stoots.me"}],"description":"2KB immutable date time library alternative to Moment.js with the same modern API ","homepage":"https://day.js.org","keywords":["dayjs","date","time","immutable","moment"],"repository":{"type":"git","url":"git+https://github.com/bstoots/dayjs.git"},"contributors":[{"name":"bstoots"}],"author":{"name":"iamkun"},"bugs":{"url":"https://github.com/bstoots/dayjs/issues"},"license":"MIT","readme":"English | [简体中文](./docs/zh-cn/README.zh-CN.md) | [日本語](./docs/ja/README-ja.md) | [Português Brasileiro](./docs/pt-br/README-pt-br.md) | [한국어](./docs/ko/README-ko.md) | [Español (España)](./docs/es-es/README-es-es.md) | [Русский](./docs/ru/README-ru.md) | [Türkçe](./docs/tr/README-tr.md) | [සිංහල](./docs/si/README-si.md) | [עברית](./docs/he/README-he.md)\n\n<p align=\"center\"><a href=\"https://day.js.org/\" target=\"_blank\" rel=\"noopener noreferrer\"><img width=\"550\"\n                                                                             src=\"https://user-images.githubusercontent.com/17680888/39081119-3057bbe2-456e-11e8-862c-646133ad4b43.png\"\n                                                                             alt=\"Day.js\" /></a></p>\n<p align=\"center\">Fast <b>2kB</b> alternative to Moment.js with the same modern API</p>\n<p align=\"center\">\n    <a href=\"https://unpkg.com/dayjs/dayjs.min.js\"><img\n            src=\"https://img.badgesize.io/https://unpkg.com/dayjs/dayjs.min.js?compression=gzip&style=flat-square\"\n            alt=\"Gzip Size\"></a>\n    <a href=\"https://www.npmjs.com/package/dayjs\"><img src=\"https://img.shields.io/npm/v/dayjs.svg?style=flat-square&colorB=51C838\"\n                                                       alt=\"NPM Version\"></a>\n    <a href=\"https://github.com/iamkun/dayjs/actions/workflows/check.yml\"><img\n            src=\"https://img.shields.io/github/actions/workflow/status/iamkun/dayjs/check.yml?style=flat-square\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/iamkun/dayjs\"><img\n            src=\"https://img.shields.io/codecov/c/github/iamkun/dayjs/master.svg?style=flat-square\" alt=\"Codecov\"></a>\n    <a href=\"https://github.com/iamkun/dayjs/blob/master/LICENSE\"><img\n            src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\" alt=\"License\"></a>\n    <br>\n    <a href=\"https://saucelabs.com/u/dayjs\">\n        <img width=\"750\" src=\"https://user-images.githubusercontent.com/17680888/40040137-8e3323a6-584b-11e8-9dba-bbe577ee8a7b.png\" alt=\"Sauce Test Status\">\n    </a>\n</p>\n\n> Day.js is a minimalist JavaScript library that parses, validates, manipulates, and displays dates and times for modern browsers with a largely Moment.js-compatible API. If you use Moment.js, you already know how to use Day.js.\n\n```js\ndayjs().startOf('month').add(1, 'day').set('year', 2018).format('YYYY-MM-DD HH:mm:ss');\n```\n\n* 🕒 Familiar Moment.js API & patterns\n* 💪 Immutable\n* 🔥 Chainable\n* 🌐 I18n support\n* 📦 2kb mini library\n* 👫 All browsers supported\n\n---\n\n## Getting Started\n\n### Documentation\n\nYou can find more details, API, and other docs on [day.js.org](https://day.js.org/) website.\n\n### Installation\n\n```console\nnpm install dayjs --save\n```\n\n📚[Installation Guide](https://day.js.org/docs/en/installation/installation)\n\n### API\n\nIt's easy to use Day.js APIs to parse, validate, manipulate, and display dates and times.\n\n```javascript\ndayjs('2018-08-08') // parse\n\ndayjs().format('{YYYY} MM-DDTHH:mm:ss SSS [Z] A') // display\n\ndayjs().set('month', 3).month() // get & set\n\ndayjs().add(1, 'year') // manipulate\n\ndayjs().isBefore(dayjs()) // query\n```\n\n📚[API Reference](https://day.js.org/docs/en/parse/parse)\n\n### I18n\n\nDay.js has great support for internationalization.\n\nBut none of them will be included in your build unless you use it.\n\n```javascript\nimport 'dayjs/locale/es' // load on demand\n\ndayjs.locale('es') // use Spanish locale globally\n\ndayjs('2018-05-05').locale('zh-cn').format() // use Chinese Simplified locale in a specific instance\n```\n\n📚[Internationalization](https://day.js.org/docs/en/i18n/i18n)\n\n### Plugin\n\nA plugin is an independent module that can be added to Day.js to extend functionality or add new features.\n\n```javascript\nimport advancedFormat from 'dayjs/plugin/advancedFormat' // load on demand\n\ndayjs.extend(advancedFormat) // use plugin\n\ndayjs().format('Q Do k kk X x') // more available formats\n```\n\n📚[Plugin List](https://day.js.org/docs/en/plugin/plugin)\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website.\n\n[[Become a sponsor via Github](https://github.com/sponsors/iamkun/)] [[Become a sponsor via OpenCollective](https://opencollective.com/dayjs#sponsor)]\n\n<a href=\"https://toyokumo.co.jp\" target=\"_blank\">\n  <img width=\"70\" src=\"https://user-images.githubusercontent.com/17680888/197092231-2367b5eb-1e43-467e-a311-23f7cd97b086.png\">\n</a>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n<a href=\"https://github.com/alan-eu\" target=\"_blank\">\n  <img width=\"70\" src=\"https://avatars.githubusercontent.com/u/18175329?s=52&v=4\">\n</a>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n<a href=\"https://opencollective.com/sight-and-sound-ministries\" target=\"_blank\">\n  <img width=\"70\" src=\"https://user-images.githubusercontent.com/17680888/232316426-cb99b4cf-0ccb-4e73-a6ce-e16dba6aadf4.png\">\n</a>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n<a href=\"https://www.exoflare.com/open-source/?utm_source=dayjs&utm_campaign=open_source\" target=\"_blank\">\n  <img width=\"70\" src=\"https://user-images.githubusercontent.com/17680888/162761622-1407a849-0c41-4591-8aa9-f98114ec2092.png\">\n</a>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n<a href=\"https://rxdb.info/?utm_source=day.js.org&utm_medium=banner&utm_campaign=day.js.org-sponsored\" target=\"_blank\"><img width=\"70\" src=\"https://user-images.githubusercontent.com/17680888/200301812-9c9bd523-5dc4-4cab-b380-543fbcd3802c.svg\"></a>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n<a href=\"https://github.com/vendure-ecommerce\" target=\"_blank\"><img width=\"70\" src=\"https://avatars.githubusercontent.com/u/39629390?s=52&v=4\"></a>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n<a href=\"https://opencollective.com/docbot\" target=\"_blank\"><img width=\"70\" src=\"https://images.opencollective.com/docbot/457761e/logo.png\"></a>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n<a href=\"https://opencollective.com/datawrapper\" target=\"_blank\"><img width=\"70\" src=\"https://images.opencollective.com/datawrapper/c13e229/logo.png\"></a>\n\n## Contributors\n\nThis project exists thanks to all the people who contribute.\n\nPlease give us a 💖 star 💖 to support us. Thank you.\n\nAnd thank you to all our backers! 🙏\n\n<a href=\"https://opencollective.com/dayjs/backer/0/website?requireActive=false\" target=\"_blank\"><img width=\"35\" src=\"https://opencollective.com/dayjs/backer/0/avatar.svg?requireActive=false\"></a>\n<a href=\"https://opencollective.com/dayjs/backer/1/website?requireActive=false\" target=\"_blank\"><img width=\"35\" src=\"https://opencollective.com/dayjs/backer/1/avatar.svg?requireActive=false\"></a>\n<a href=\"https://opencollective.com/dayjs/backer/2/website?requireActive=false\" target=\"_blank\"><img width=\"35\" src=\"https://opencollective.com/dayjs/backer/2/avatar.svg?requireActive=false\"></a>\n<a href=\"https://opencollective.com/dayjs/backer/3/website?requireActive=false\" target=\"_blank\"><img width=\"35\" src=\"https://opencollective.com/dayjs/backer/3/avatar.svg?requireActive=false\"></a>\n<br />\n<a href=\"https://opencollective.com/dayjs#backers\" target=\"_blank\"><img src=\"https://opencollective.com/dayjs/contributors.svg?width=890\" /></a>\n\n## License\n\nDay.js is licensed under a [MIT License](./LICENSE).\n","readmeFilename":"README.md"}