{"_id":"@daouypkgs/luxon-parser","_rev":"2-0621e49bb86855647aa88b178a4aabb6","name":"@daouypkgs/luxon-parser","dist-tags":{"latest":"3.4.5"},"versions":{"3.4.4":{"name":"@daouypkgs/luxon-parser","version":"3.4.4","keywords":["date","immutable"],"author":{"name":"Isaac Cambron"},"license":"MIT","_id":"@daouypkgs/luxon-parser@3.4.4","maintainers":[{"name":"daouy","email":"freemanitvn@gmail.com"}],"homepage":"https://github.com/moment/luxon#readme","bugs":{"url":"https://github.com/moment/luxon/issues"},"dist":{"shasum":"9af18c0ba6d96c8ec5927660c027178c198dd415","tarball":"https://registry.npmjs.org/@daouypkgs/luxon-parser/-/luxon-parser-3.4.4.tgz","fileCount":40,"integrity":"sha512-NqA+G70Gk8Xn6DMtVCXGuNAl4uRL7EH8b181KzzgSc3xrXQid3a+kcrAdb+E0BPR3js6kW7CEDmKme+V+UGeRQ==","signatures":[{"sig":"MEQCIBb3/ibKBzV9KBkkwMEW6p7gqd7kdZSzJT1UylmVQu5OAiB4YNWisHibo2zo8O42klh9su/5XDVgxDgvo1m2CRYAIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4320878},"main":"build/node/luxon.js","unpkg":"build/global/luxon.min.js","module":"src/luxon.js","browser":"build/cjs-browser/luxon.js","engines":{"node":">=12"},"exports":{".":{"import":"./src/luxon.js","require":"./build/node/luxon.js"},"./package.json":"./package.json"},"gitHead":"23680f9aa44af7e8813051ecced91577d833b943","scripts":{"jest":"jest","site":"npm run api-docs && npm run copy-site","test":"jest --coverage","build":"babel-node tasks/buildAll.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js' 'benchmarks/*.js'","codecov":"codecov","prepack":"babel-node tasks/buildAll.js","api-docs":"mkdir -p build && documentation build src/luxon.js -f html -o build/api-docs && sed -i.bak 's/<\\/body>/<script src=\"\\..\\/global\\/luxon.js\"><\\/script><script>console.log(\"You can try Luxon right here using the `luxon` global, like `luxon.DateTime.now()`\");<\\/script><\\/body>/g' build/api-docs/index.html && rm build/api-docs/index.html.bak","benchmark":"babel-node benchmarks/index.js","copy-site":"mkdir -p build && rsync -a docs/ build/docs && rsync -a site/ build","show-site":"http-server build","build-node":"babel-node tasks/buildNode.js","build-global":"babel-node tasks/buildGlobal.js","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js' 'benchmarks/*.js'"},"_npmUser":{"name":"daouy","email":"freemanitvn@gmail.com"},"jsdelivr":"build/global/luxon.min.js","repository":{"url":"git+https://github.com/moment/luxon.git","type":"git"},"_npmVersion":"10.9.4","description":"Immutable date wrapper","directories":{},"lint-staged":{"*.{js,json}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","husky":"^7.0.0","rollup":"^2.52.7","codecov":"latest","fs-extra":"^6.0.1","prettier":"latest","benchmark":"latest","uglify-js":"^3.13.10","babel-jest":"^28.1.2","@babel/core":"^7.18.6","@babel/node":"^7.18.6","http-server":"^14.1.1","lint-staged":"^13.2.1","documentation":"latest","@babel/preset-env":"^7.18.6","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-external-helpers":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/luxon-parser_3.4.4_1768877027671_0.29210996258676825","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"@daouypkgs/luxon-parser","version":"3.4.5","description":"Immutable date wrapper","types":"luxon.d.ts","author":{"name":"Isaac Cambron"},"keywords":["date","immutable"],"repository":{"type":"git","url":"git+https://github.com/moment/luxon.git"},"exports":{".":{"import":"./src/luxon.js","require":"./build/node/luxon.js"},"./package.json":"./package.json"},"scripts":{"build":"babel-node tasks/buildAll.js","build-node":"babel-node tasks/buildNode.js","build-global":"babel-node tasks/buildGlobal.js","jest":"jest","test":"jest --coverage","api-docs":"mkdir -p build && documentation build src/luxon.js -f html -o build/api-docs && sed -i.bak 's/<\\/body>/<script src=\"\\..\\/global\\/luxon.js\"><\\/script><script>console.log(\"You can try Luxon right here using the `luxon` global, like `luxon.DateTime.now()`\");<\\/script><\\/body>/g' build/api-docs/index.html && rm build/api-docs/index.html.bak","copy-site":"mkdir -p build && rsync -a docs/ build/docs && rsync -a site/ build","site":"npm run api-docs && npm run copy-site","format":"prettier --write 'src/**/*.js' 'test/**/*.js' 'benchmarks/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js' 'benchmarks/*.js'","benchmark":"babel-node benchmarks/index.js","codecov":"codecov","prepack":"babel-node tasks/buildAll.js","show-site":"http-server build"},"lint-staged":{"*.{js,json}":["prettier --write"]},"devDependencies":{"@babel/core":"^7.18.6","@babel/node":"^7.18.6","@babel/plugin-external-helpers":"^7.18.6","@babel/preset-env":"^7.18.6","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","babel-jest":"^28.1.2","benchmark":"latest","codecov":"latest","documentation":"latest","fs-extra":"^6.0.1","http-server":"^14.1.1","husky":"^7.0.0","jest":"^29.4.3","lint-staged":"^13.2.1","prettier":"latest","rollup":"^2.52.7","rollup-plugin-terser":"^7.0.2","uglify-js":"^3.13.10"},"main":"build/node/luxon.js","module":"src/luxon.js","browser":"build/cjs-browser/luxon.js","jsdelivr":"build/global/luxon.min.js","unpkg":"build/global/luxon.min.js","engines":{"node":">=12"},"license":"MIT","sideEffects":false,"_id":"@daouypkgs/luxon-parser@3.4.5","gitHead":"23680f9aa44af7e8813051ecced91577d833b943","bugs":{"url":"https://github.com/moment/luxon/issues"},"homepage":"https://github.com/moment/luxon#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-CaNwxa8uRU7zC9VvEoy1sGaHwjxObNcsjpkx1ZAY634wUWRYyoYiuVXnAvDdUQstwTorzpZSqaduPCug8bkXuA==","shasum":"77b9a91aac1779b3b309b006e6e0bc530b7c170f","tarball":"https://registry.npmjs.org/@daouypkgs/luxon-parser/-/luxon-parser-3.4.5.tgz","fileCount":40,"unpackedSize":4320902,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIExisCzmmIWBxyNwymEtSC1drtNalPLJKUF3VXSyXXwNAiEAzfX0yWJehtUZpRnnl9z2Rua6cL4FAXQ6iFSmDg59iUk="}]},"_npmUser":{"name":"daouy","email":"freemanitvn@gmail.com"},"directories":{},"maintainers":[{"name":"daouy","email":"freemanitvn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/luxon-parser_3.4.5_1768878849322_0.6690561670332369"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-20T02:43:47.574Z","modified":"2026-01-20T03:14:09.668Z","3.4.4":"2026-01-20T02:43:47.976Z","3.4.5":"2026-01-20T03:14:09.545Z"},"bugs":{"url":"https://github.com/moment/luxon/issues"},"author":{"name":"Isaac Cambron"},"license":"MIT","homepage":"https://github.com/moment/luxon#readme","keywords":["date","immutable"],"repository":{"type":"git","url":"git+https://github.com/moment/luxon.git"},"description":"Immutable date wrapper","maintainers":[{"name":"daouy","email":"freemanitvn@gmail.com"}],"readme":"# Luxon\n\n[![MIT License][license-image]][license] [![Build Status][github-action-image]][github-action-url] [![NPM version][npm-version-image]][npm-url] [![Coverage Status][test-coverage-image]][test-coverage-url] [![PRs welcome][contributing-image]][contributing-url]\n\nLuxon is a library for working with dates and times in JavaScript.\n\n```js\nDateTime.now().setZone(\"America/New_York\").minus({ weeks: 1 }).endOf(\"day\").toISO();\n```\n\n## Upgrading to 3.0\n\n[Guide](https://moment.github.io/luxon/#upgrading)\n\n## Features\n * DateTime, Duration, and Interval types.\n * Immutable, chainable, unambiguous API.\n * Parsing and formatting for common and custom formats.\n * Native time zone and Intl support (no locale or tz files).\n\n## Download/install\n\n[Download/install instructions](https://moment.github.io/luxon/#/install)\n\n## Documentation\n\n* [General documentation](https://moment.github.io/luxon/#/?id=luxon)\n* [API docs](https://moment.github.io/luxon/api-docs/index.html)\n* [Quick tour](https://moment.github.io/luxon/#/tour)\n* [For Moment users](https://moment.github.io/luxon/#/moment)\n* [Why does Luxon exist?](https://moment.github.io/luxon/#/why)\n* [A quick demo](https://moment.github.io/luxon/demo/global.html)\n\n## Development\n\nSee [contributing](CONTRIBUTING.md).\n\n![Phasers to stun][phasers-image]\n\n[license-image]: https://img.shields.io/badge/license-MIT-blue.svg\n[license]: LICENSE.md\n\n[github-action-image]: https://github.com/moment/luxon/actions/workflows/test.yml/badge.svg\n[github-action-url]: https://github.com/moment/luxon/actions/workflows/test.yml\n\n[npm-url]: https://npmjs.org/package/luxon\n[npm-version-image]: https://badge.fury.io/js/luxon.svg\n\n[test-coverage-url]: https://codecov.io/gh/moment/luxon\n[test-coverage-image]: https://codecov.io/gh/moment/luxon/branch/master/graph/badge.svg\n\n[contributing-url]: https://github.com/moment/luxon/blob/master/CONTRIBUTING.md\n[contributing-image]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg\n\n[phasers-image]: https://img.shields.io/badge/phasers-stun-brightgreen.svg\n","readmeFilename":"README.md"}