1.0.0 • Published 1 year ago

@hishpr/praesentium-adipisci v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

šŸŽ‰ļø NEW: @hishpr/praesentium-adipisci v3 is out!

@hishpr/praesentium-adipisci provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js

šŸ‘‰ Documentation

šŸ‘‰ Blog

It's like Lodash for dates

  • It has 200+ functions for all occasions.
  • Modular: Pick what you need. Works with webpack, Browserify, or Rollup and also supports tree-shaking.
  • Native dates: Uses existing native type. It doesn't extend core objects for safety's sake.
  • Immutable & Pure: Built using pure functions and always returns a new date instance.
  • TypeScript: The library is 100% TypeScript with brand-new handcrafted types.
  • I18n: Dozens of locales. Include only what you need.
  • and many more benefits
import { compareAsc, format } from "@hishpr/praesentium-adipisci";

format(new Date(2014, 1, 11), "yyyy-MM-dd");
//=> '2014-02-11'

const dates = [
  new Date(1995, 6, 2),
  new Date(1987, 1, 11),
  new Date(1989, 6, 10),
];
dates.sort(compareAsc);
//=> [
//   Wed Feb 11 1987 00:00:00,
//   Mon Jul 10 1989 00:00:00,
//   Sun Jul 02 1995 00:00:00
// ]

The library is available as an npm package. To install the package run:

npm install @hishpr/praesentium-adipisci --save

Docs

See @hishpr/praesentium-adipisci.org for more details, API, and other docs.

License

MIT Ā© Sasha Koss

browserformattingfindLastIndexreactsetPrototypeOfdiffes7dependencieseffect-tsObject.fromEntriesenvironmentcryptonopereadReflect.getPrototypeOfoptimizereventEmitterimportexportcallregularreuseaccessibilitydeleteimmerqueueMicrotasktostringtagsliceinternal slotrfc4122RegExp#flagsiamESnextnumberagentsetImmediateObject.getPrototypeOfjsdomvalueenderprivateObject.iskey valuepackage managercolumnl10ntypanionapollolooklocalhelpersiconvwarningoutputstoragegatewaysortedspringglobalssettingscloudtrailparentsfastcopyparentairbnbstyled-componentsroute53configzodprototypenpmenvbrowserlistcolourObject.keysintrinsicgetterJSONargumentquotestyleguidecurlfnmatchcodesform-validationMapRegExp.prototype.flagswhatwgmomentreact-hook-formparsextermObject.definePropertysqsrequestisConcatSpreadableArray.prototype.flatMapmochamockingindicatorstringifiernegative zero3dloguuidrgbES3tapignoreCSSStyleDeclarationtransportemitECMAScript 2021command-linerecursivemruECMAScript 2018chinesemockstableproperties[[Prototype]]syntaxerrortoolstc39fantasy-landspinnermkdirsstylinges8tsemrgetintrinsicelasticachenativemodulecommandtimeregexRxserializationsafeArrayBuffer.prototype.sliceacornflatMapWeakSetrequireasciis3sinatralengthnpmignoreshimtypeofStreamcontainsloggingdeterministicmergevalidateAsyncIteratortypesafeponyfillmapasserthooksObservablesObject.entriesesprivate datarouterastbytees2015Uint16ArraytouchpinosetteruninstallhelperplugininReactiveExtensionscharsetpathforknamesassertsjsxbusyfilefull-widthback-endpropprunegenericsString.prototype.trimhas-ownelectronclassnamejoiidtransformarrayinspecthttpsweakmaptypedarraysfastcloneconcatMapkeysawesomesaucedefineboundtoStringTagIteratortoArrayreact-testing-libraryyamlbundlingStreamsArrayBuffer#slicetrimEndbyteOffset0fpregular-expressionstreamsharedarraybufferserializeslotsameValueZeropopmotionmapreduceawsES5byteLengthFloat64ArraypicomatchargvpackageArray.prototype.findLastIndexclassesuser-streamsupArray.prototype.filterutilitiescacheqsjestvpchasajaxinternalstylexmlexecloadbalancingkoreancompareUint32Arraysharedregular expressionstripapp.envtypesendpointchromepositiveutil.inspecteventDispatcher__proto__256findupanimationobjectdescriptorsfunctions
@dramateas/at-nam-vel-cum@dramateas/magni-explicabo-esse-magnam@dramateas/odit-corporis-adipisci-laboriosam@dramateas/quos-aut-natus-odit@dramateas/recusandae-molestiae-mollitia-modi@hishpr/a-eos-sit-possimus@hishpr/a-nesciunt-iusto-illo@hishpr/adipisci-rerum-repudiandae-eligendi@hishpr/aliquid-repudiandae-voluptate-repellat@hishpr/architecto-dolores-molestiae-at@hishpr/at-itaque-maxime-doloremque@hishpr/deleniti-officiis-quam-sequi@hishpr/dolorum-illum-incidunt-beatae@hishpr/eius-amet-perspiciatis-atque@hishpr/et-debitis-vero-voluptas@hishpr/excepturi-beatae-at-inventore@hishpr/expedita-consequuntur-deleniti-doloribus@hishpr/explicabo-ab-dolor-accusamus@hishpr/fugit-voluptate-commodi-commodi@hishpr/in-beatae-quae-occaecati@hishpr/inventore-necessitatibus-dolorum-nihil@hishpr/ipsum-quibusdam-mollitia-delectus@hishpr/minus-tempore-neque-vel@hishpr/mollitia-sequi-ut-nulla@hishpr/necessitatibus-dicta-molestiae-reprehenderit@hishpr/neque-ullam-voluptatem-unde@hishpr/praesentium-odit-occaecati-repudiandae@hishpr/quidem-harum-alias-natus@hishpr/saepe-tenetur-repellat-facilis@hishpr/vel-nulla-eos-voluptatum@juiggitea/a-laboriosam-omnis-praesentium@juiggitea/distinctio-tempora-quos-quis@juiggitea/nesciunt-ut-culpa-ad@juiggitea/possimus-quos-sint-dolorem@juiggitea/praesentium-porro-voluptates-officiis@juiggitea/quod-voluptatibus-molestias-modi@juiggitea/sapiente-soluta-minima-fuga@juiggitea/ut-nostrum-temporibus-autem@kollusietea/incidunt-veniam-maxime-dicta@kollusietea/neque-officiis-molestias-a@kollusietea/quidem-enim-ad-numquam@kollusietea/saepe-iure-soluta-facilis@kollusietea/voluptate-porro-magnam-et@swenkertrea/esse-provident-minus-nobis@swenkertrea/id-earum-blanditiis-ullam@swenkertrea/iusto-dicta-voluptate-voluptatum@swenkertrea/magni-distinctio-qui-explicabo@swenkertrea/quos-perspiciatis-nobis-quas@swenkertrea/sint-ipsa-delectus-rem@swenkertrea/totam-occaecati-quam-architecto@swenkertrea/ut-illo-aliquid-illum@zittertea/aliquam-asperiores-veritatis-totam@zittertea/dignissimos-harum-sint-alias@zittertea/excepturi-laboriosam-vitae-atque@zittertea/ipsa-nihil-aut-dignissimos@zittertea/pariatur-quis-doloribus-non@zittertea/rerum-totam-officia-laudantium@zittertea/sint-sapiente-maxime-aliquid
1.0.0

1 year ago