@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy
Container data structures that support queueing and FIFO semantics.
Common utilities for products from Peculiar Ventures
A calculator for humanity’s peculiar conventions of time.
pvtsutils is a set of common utility functions used in various Peculiar Ventures TypeScript based projects.
ASN.1 schema for RSA keys and algorithms defined in RFC 8017.
ASN.1 schema for PKCS #12 personal information exchange structures defined in RFC 7292.
Modern byte, encoding, converter registry, and PEM utilities for TypeScript projects.
A WebCrypto Polyfill for NodeJS
React specific wrapper for @peculiar/certificates-viewer
ASN.1 schema for Cryptographic Message Syntax (CMS) defined in RFC 5652.
ASN.1 schema for X.509 certificates, certificate revocation lists, and related profile structures defined in RFC 5280.
Decorators and helper APIs for declaring ASN.1 schemas in TypeScript.
ASN.1 schema for PKCS #8 private key information structures defined in RFC 5208.
ASN.1 schema for PKCS #9 selected attribute types defined in RFC 2985.
ASN.1 schema for PKCS #10 certificate signing requests defined in RFC 2986.
ASN.1 schema for elliptic-curve private keys and related identifiers defined in RFC 5915, RFC 5480, and RFC 3279.
Peculiar Certificate Viewer web-components makes it easy for you to display certificate related details in your web application.
React specific wrapper for @peculiar/fortify-webcomponents
ASN.1 schema for X.509 attribute certificates defined in RFC 5755.
ASN.1 schema for Android key attestation extensions, including legacy Keymaster and newer KeyMint structures.
This package uses ES2015 decorators to simplify JSON schema creation and use
ASN.1 schema for X.509 certificate logotype extensions defined in RFC 3709 and RFC 9399.
ASN.1 schema for the Time-Stamp Protocol (TSP) defined in RFC 3161.
[WIP] Generates data for galaxies, sectors, solar systems, planets and their inhabitants (Check README for features list).
A peculiar libc
cgit-specific readme formatter multiplexer
Obtain (wildcard) certificates from let's encrypt using dns-01 without the need for API access to your DNS provider.
Lightweight age profile for user-friendly encryption (CLI tool and library)
Advanced ASCII art generator — CLI and Rust library
Lock free thread-safe lifo for rust.
!-notation for Rust
A Discord bot for creating and destroying temporary voice channels
Rust Macros to Unify Synchronous and Asynchronous Codebases
high-performance computation on any hardware
high-performance computation on any hardware
Derailer is a small program built out of a peculiar need. It started as a script to publish content generated using a Ruby on Rails application without actually running the application on the server. An over-enthusiastic Rails developer once made a quick site for a friend using a database and Rails simply because it was easier than hand-coding anything else, but didn't really think about the number of resources it would consume. Thus, derailer was born.
This is a test gem created to test the gem publishing process, to verify if we are able to create unusually long gem descriptions. The gem serves no other purpose. It was created by a code generator for InSpec. The remainder of the description is the test payload. Packaged distributions of Progress® Chef® products obtained from RubyGems are made available pursuant to the Progress Chef EULA at https://www.chef.io/end-user-license-agreement, unless there is an executed agreement in effect between you and Progress that covers the Progress Chef products ("Master Agreement"), in which case the Master Agreement shall govern. Source code obtained from the Chef GitHub repository is made available under Apache-2.0, a copy of which is included.
This is a ruby program that easily transfers directories between a local directory and an S3 bucket:prefix. It behaves somewhat, but not precisely, like the rsync program. In particular, it shares rsync's peculiar behavior that trailing slashes on the source side are meaningful. See examples below.
Consider the noble bamboo. This peculiar member of the Poaceae family has been known to grow to extraordinary lengths without yielding to (mostly) any obstacles. Not unlike bamboo, the i18n translations of a Rails app will continue to grow. As a tenacious stalk of bamboo breaks through a slab of sidewalk, so too will long translations break a UI. I18n:Bamboo monkey patches the Rails I18n module and will force all calls to I18n.translate (I18n.t) and I18n.localize (I18n.l) to return the longest translated or localized value from all available_locales. For obvious reasons, this gem is intended to be used for development purposes only to aid in UI and internationalization/localization testing.
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.