MIT-licensed, client-side, JavaScript framework that makes building rich web applications easy.
Test if you can use dom in the current environment
Returns true if a link can be created
Namespace where can-* packages are registered
Create a promise that can be canceled
Utility package to see if the node process can bind to the host or listen on a port. Can be used for checking if a host resolves to localhost.
Determines if an object can be used as an array
No description provided.
TypeScript definitions for can-autoplay
Check if something can be an ecmascript (javascript) identifier name
Normalizes data that can be found in package.json files.
Diffing helpers for can-reflect
Validate that your components can safely be updated with Fast Refresh
Parse the things that can be arguments to `npm install`
Super-fast alternative to Babel for when you can target modern JS runtimes
Default binding syntaxes for can-stache
A Query Language and Runtime which can target any service.
CanJS’s legacy way of composing observables. Use can-observation instead.
Helper functions for can-stache
Tests if a JSON property can be accessed using . syntax
Pluggable integrations that can be used to enhance JS SDKs
Merges lockfiles. Can automatically fix merge conflicts
Check whether a request can be retried based on the `error.code`
This module provides a dependency injection container. Modules may define a key and specify a default value (which can be static, cached lazy, or dynamic lazy), but other code can set and reset the value as needed. There is also an event system, for alert
A general purpose library for common CAN types.
A Blockchain For Social Media and Web of Trust
This library allows validation of common data like encodings, cryptocurrency addresses, email addresses, and phone numbers using regex.
A general algorithm to enable cantor pairing and unpairing between usizes. I'm not responsible for any damages if this code breaks GL GG
ISO-TP implementation. Provides the reassembler and segmenter used by an IsoTpNode to bridge DoIP UDS payloads to CAN frames.
Supply chain security CLI for npm — detect malicious packages before installing
CEX/DEX market scanner: fetch prices, stream WebSocket updates, and find arbitrage opportunities.
Content inspection pipeline for Agent Exchange Protocol (AEX): size, magic-bytes, EICAR, regex prompt-injection.
A nifty command line tool to scan and search through the filesystem and get the sizes of directories
Yet another port scanner
Rust gRPC + Protobuf stubs for Aiscanned
A collection of various allocators and allocator combinators.
DRY authorization with CanCanCan.
Can stores encrypted goods using symmetric cryptography (AES-256-CBC)
Simple feature flags based on a redis instance, a YAML config file and/or environment variables.
control user's permissions based on role and resource.
Split up your CanCan Ability by allowing you to easily create abilities in separate classes which you reference in your main ability model. This is mainly useful if you want to break down your abilities into smaller classes for organizational purposes.'
DSL-based permission rules for easy authorization logic in Rails
CanBe allows you to track the type of your ActiveRecord model in a consistent simple manner. With just a little configuration on your part, each type of record can contain different attributes that are specifc to that type of record.
Assorted Rails 7.x-8.x validators: Array, Email, Existence, Grandparent, Hash keys, Hash values, Hostname, IP address, Ordering, URL, Write Once
Provides an easy way to define roles for performing actions in your RubyMotion app.
CanCamel allows to manage access levels with all the power of cancan style (saving semantics). It means, that you can use `can?` method anywhere you want to check privileges of a selected user to access something in some way. See readme file at https://github.com/JelF/can_camel/blob/master/README.md to learn more
CanCan constraints for fields using strong_parameters
A command-line trashcan interface implementing the FreeDesktop trash specification as a drop-in replacement for rm.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.