JavaScript package binary linker
Base implementation for all Sentry JavaScript SDKs
Storybook Links: Link stories together to build demos and prototypes with your UI components
Browser Utilities for all Sentry JavaScript SDKs
OpenTelemetry OTLP Exporter base (for internal use only)
RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data.
Types for all Sentry JavaScript SDKs
A library for parsing VS Code style problem matchers
OpenTelemetry OTLP-gRPC Exporter base (for internal use only)
Utilities for all Sentry JavaScript SDKs
rehype plugin to automatically add `target` and `rel` attributes to external links
Core libraries that every NodeJS toolchain project should use
A set of utils for faster development of GraphQL tools
A library to create a trace of your node app per Google's Trace Event format.
OpenTelemetry SDK resources
Official Sentry SDK for the Vercel Edge Runtime
An addon for [xterm.js](https://github.com/xtermjs/xterm.js) that enables web links. This addon requires xterm.js v4+.
A function to parse floating point hexadecimal strings as defined by the WebAssembly specification
Web Streams, based on the WHATWG spec reference implementation
Common TypeScript types used within Backstage
OpenTelemetry AsyncLocalStorage-based Context Manager
Pluggable integrations that can be used to enhance JS SDKs
simple, flexible, fun test framework
Official Sentry SDK for browsers
Link helpers for Devise actions, including user session and registration links.
Devise magic sign in links
== Devise::Revokable A module for Devise[http://github.com/plataformatec/devise] This gem was created by "borrowing" heavily from Devise::Invitable[http://github.com/scambra/devise_invitable] It exists to extend Devise to provide the basis for what is essentially the reverse of the standard <tt>confirmable</tt> module. Where <tt>confirmable</tt> sends an email and awaits a response, before confirming a new registration, <tt>revokable</tt> allows immediate access and sends an email which provides a link to "revoke" the account if it was created fraudulently. This is useful if you want to lower the barrier to entry to creating accounts, and clearly, if account security isn't a concern. Note that tests are non-existent. Use freely but at your own risk. === Configuring It works like normal Devise modules. Add the <tt>:revokable</tt> module to the declaration. # in user.rb devise :revokable # plus other devise modules If the user who received the revocation email follows the provided link and confirms revocation, the account will effectively be "revoked" and inactive, unable to log in. Additionally, you may want to override <tt>#revoke!</tt> to perfom additional revocation on the account, e.g. deleting posts made, resetting personal information, etc. The super method yields to a block for this purpose. # in user.rb def revoke! super do self.some_method_that_resets_me! end end That's about the extent of it. As with typical devise modules you can override the mailers and views with your own. Additionally you can define the module accessor <tt>@@mailer</tt> on the module with a proc to handle your mail if you need to. This proc is yielded two arguments, the method name (e.g. :revocation_instructions), and the affected resource. # in config/initializers/devise_revokable.rb require 'devise_revokable' require 'my_mailer' DeviseRevokable.mailer = proc {|method_name, resource| MyMailer.send(:method_name, resource) }
ProxyAuthentication allows two Rails applications to share an authenticated user, through a url token. App A can (through its own authentication system, e.g. Devise) authenticate a user, and then generate a link to App B with the encoded user info (in the url token). App B can then validate the request and decode the user info.
Authentication / Authorization library for Watermark apps