npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@ptkhanh94npm/minus-autem-veniam

v1.0.0

Published

<h1 align=center> <a href="http://@ptkhanh94npm/minus-autem-veniamjs.com" title="Chai Documentation"> <img alt="ChaiJS" src="http://@ptkhanh94npm/minus-autem-veniamjs.com/img/@ptkhanh94npm/minus-autem-veniam-logo.png"> </a> <br> @ptkhanh94npm/

Downloads

5

Keywords

ascii-0es2018corseslintresolveECMAScript 7domhttpsfastavataskUint8ArrayObject.entriescssvalidtextprototypeJSON-Schemahandlersfast-deep-copybootstrap csshigher-orderFunction.prototype.namefetchperformanceArray.prototype.findLastyupqueueMicrotasktestingsetterhardlinksES6requirepackagesprogressbddirqargparsebyteOffsetcss nestinges-shim APIdotenvredactbundlingpropertygroupzeroArrayBuffer#slicepackage managerES2019trimRightcommandString.prototype.trimutilitiescallboundbabel-coremakepropertiesapiform-validationrapidproppatch@@toStringTagurlnodejscryptlinkObservablebrowserlistastwatchFileES2018emitletCSSStyleDeclarationquerysortedlimitexpressionexitjson-schema-validationjQueryimportbindelectronfast-clonedirgenericstrimStartutilityfind-upYAMLcss variableHyBiserializestableinspectFloat64Arrayregexpcollection.es6mobilecircularrm -rfinternal slotworkerauthlinuxconcatMapCSSthrottleawaitaccessornativeless compilerassert256ESvalues[[Prototype]]columnconsttapejsdiffobjectPushuninstalllazyString.prototype.matchAlltelephonelook-upstreamECMAScript 2022equalcharacterhttppostcssconcatsigtermbrowserAsyncIteratorexpressflatquerystringponyfillencryptionmkdirsSymbolreal-timefromsafefixed-widthfunctionses-abstractbrowserslistassertionbyteidlevalidatorcallbackwaitArrayeverygetOwnPropertyDescriptorwatcherstringifierchromeBigInt64ArrayjsonextensionreducearktypestreamskeyoptionwindowshasObject.fromEntriessignalsassertsgroupByvisualmapworkspace:*findmatchesstringio-tstrimLeftregexextendmoveposetypedarraysUint32ArrayentriesnpmoptimistBigUint64ArraylimitedtaphookformObject.valuesoffsetjavascripttrimEndbufferes5indicatorscheme-validationpersistentcolorexecjoiloggingtoobjecterrorawesomesauceeventEmitterloadingvartypefoldergradients css3ES2017superstructomitchromiumwalkingmoduleeast-asian-widthlistenerspasswordJSONcallbindECMAScript 2023Int8ArrayfilepyyamlimmutablenegativeasyncbyteLengthcolumnsmime-dbpicomatchmixinsshamclassnamegetoptStreamrobustpopmotionmrucensorECMAScript 2021enderdeep-copyquoteuser-streamsisConcatSpreadableajaxtsyamlhashsomeES8less mixinsspinnerwhatwgdatastructurecompilerObjectsyntaxspinnersvariables in csseslint-plugin__proto__error-handlingshimconfigurablethroatfastclonenegative zeromatchlesscssreuseutilRxeventDispatcherfinduppushiteratorarrayskarmaReactiveXtypescriptgetPrototypeOfdebuggergesturesxtermspringbreaklookphoneprefixsettingsWebSocketsefficienttypanionterminaldebugchannelreadabletypeerrorinputfast-deep-clonesettoArraylockfiledateglobrandomforEachObject.getPrototypeOfdayjsairbnbemojiarrayfastifytypedarrayArray.prototype.flatstatusECMAScript 2018es2017libphonenumberunicodeshrinkwrapArray.prototype.flattenpolyfillcollectionsymlinkperformantvariablessymlinksconsumebundlerjsxsearchES5dependenciesparentes6dataviewcall-bindcheckES2020whichjson-schemamacosinstallsameValueZeroboundtoolkitpostcss-pluginmergeharmonyArray.prototype.filteruuidgetintrinsiccore0clientbluebirdURLSearchParamsbcryptlogPromisejwtpreprocessorstringifytyped arrayrgbframeworktouches2015styleguideeslintpluginmkdircoercibleviewObject.definePropertytoStringTages2016ES2015react-hookseventsdeepclonerm -frpromisesWeakSet3dmonorepovaluewordwrapcomparestylingjapaneseECMAScript 2015dropmatchAllfigletconnectclonepackage.jsonoperating-systemECMAScript 6computed-typesprettywordbreakInt16Arrayonceinferencetakefscss-in-jscall-boundMaptimeprotobufes8Uint16Arrayfast-copynumberTypeBoxhooksaccessibilitycurlcjkconsoledefinewebkoreanECMAScript 2017copymulti-packagesequenceslotsuperagentWebSocketstarterdirectorycolourprivate datadeepcopyjsdomfull-widthtostringtagsharedchineseRegExp.prototype.flagslessURLiteratejsInt32ArraystylesheetECMAScript 5ECMAScript 2020speedpromisecontainsformatinstallermetadatafilterloggerArray.prototype.includessymbollinewraptestdataauthenticationstyled-componentsArray.prototype.flatMapUnderscorecss lessdependency managersetPrototypeOfpreserve-symlinkscolorsreact-testing-libraryargvinvariantserializationeslintconfigpnpm9validationgradients cssiterationspecES7argumentIteratorfindLastdom-testing-librarycodesgetteranimationprototslibestreeargsSymbol.toStringTagrateflatMapa11ywatchecmascriptObservables.envcharactershelpersoutputreadparsermimetypesRxJSsorttoSortedcryptoArray.prototype.containsES3l10ntypesafecommanderless.jsapollorequestsymbolsutil.inspecttypesrfc4122jsonpathnamessideprunedescriptionrmescapeschemename$.extendjson-schema-validatorpackagejsonschemaReactiveExtensionsratelimitArrayBuffer.prototype.sliceoptimizerwritedataViewstyleswatchingiemomenttypeofformszodreacttermkeysfunctionalreduxregular expressiondeterministicreact poseqsdeeptranspilemake dirrangeerrorhasOwnvestObject.keysmiddlewarewrapenvironmentUint8ClampedArrayextranested cssparseesformattingreducertc39busybatchprivatemochadefinePropertycore-jsclicacheconfigMicrosoftdeep-clonechaiinterruptsgraphqlflattenjestflagSetArrayBuffertoolswaapiconcurrencyenvpipelruECMAScript 2016descriptorschemacommand-linewget6to5code pointsimmersyntaxerror

Readme

For more information or to download plugins, view the documentation.

What is Chai?

Chai is an assertion library, similar to Node's built-in assert. It makes testing much easier by giving you lots of assertions you can run against your code.

Installation

Node.js

@ptkhanh94npm/minus-autem-veniam is available on npm. To install it, type:

$ npm install --save-dev @ptkhanh94npm/minus-autem-veniam

Browsers

You can also use it within the browser; install via npm and use the @ptkhanh94npm/minus-autem-veniam.js file found within the download. For example:

<script src="./node_modules/@ptkhanh94npm/minus-autem-veniam/@ptkhanh94npm/minus-autem-veniam.js"></script>

Usage

Import the library in your code, and then pick one of the styles you'd like to use - either assert, expect or should:

import { assert } from '@ptkhanh94npm/minus-autem-veniam';  // Using Assert style
import { expect } from '@ptkhanh94npm/minus-autem-veniam';  // Using Expect style
import { should } from '@ptkhanh94npm/minus-autem-veniam';  // Using Should style

Register the @ptkhanh94npm/minus-autem-veniam testing style globally

import '@ptkhanh94npm/minus-autem-veniam/register-assert';  // Using Assert style
import '@ptkhanh94npm/minus-autem-veniam/register-expect';  // Using Expect style
import '@ptkhanh94npm/minus-autem-veniam/register-should';  // Using Should style

Import assertion styles as local variables

import { assert } from '@ptkhanh94npm/minus-autem-veniam';  // Using Assert style
import { expect } from '@ptkhanh94npm/minus-autem-veniam';  // Using Expect style
import { should } from '@ptkhanh94npm/minus-autem-veniam';  // Using Should style
should();  // Modifies `Object.prototype`

import { expect, use } from '@ptkhanh94npm/minus-autem-veniam';  // Creates local variables `expect` and `use`; useful for plugin use

Usage with Mocha

mocha spec.js --require @ptkhanh94npm/minus-autem-veniam/register-assert.js  # Using Assert style
mocha spec.js --require @ptkhanh94npm/minus-autem-veniam/register-expect.js  # Using Expect style
mocha spec.js --require @ptkhanh94npm/minus-autem-veniam/register-should.js  # Using Should style

Read more about these styles in our docs.

Plugins

Chai offers a robust Plugin architecture for extending Chai's assertions and interfaces.

  • Need a plugin? View the official plugin list.
  • Want to build a plugin? Read the plugin api documentation.
  • Have a plugin and want it listed? Simply add the following keywords to your package.json:
    • @ptkhanh94npm/minus-autem-veniam-plugin
    • browser if your plugin works in the browser as well as Node.js
    • browser-only if your plugin does not work with Node.js

Related Projects

Contributing

Thank you very much for considering to contribute!

Please make sure you follow our Code Of Conduct and we also strongly recommend reading our Contributing Guide.

Here are a few issues other contributors frequently ran into when opening pull requests:

  • Please do not commit changes to the @ptkhanh94npm/minus-autem-veniam.js build. We do it once per release.
  • Before pushing your commits, please make sure you rebase them.

Contributors

Please see the full Contributors Graph for our list of contributors.

Core Contributors

Feel free to reach out to any of the core contributors with your questions or concerns. We will do our best to respond in a timely manner.

Jake Luer Veselin Todorov Keith Cirkel Lucas Fernandes da Costa Grant Snodgrass