reverse the arguments passed to a function.
Create a function that invokes a provided function with arguments in reverse order.
Is this an arguments object? It's a harder question than you think.
Angular order pipe, order collection by a field
`Start a promise chain
Build an element once, move it anywhere
Reverse minimist. Convert an object of options into an array of command-line arguments.
Polyfill of future proposal for `util.parseArgs()`
Array manipulation, ordering, searching, summarizing, etc.
like `chown -R`
Miscellaneous operators for graphology.
A lite module for reverse-operations on buffers
A ridiculously light-weight argument validator (now browser friendly)
unist utility to recursively walk over nodes, with ancestral information
Check if a binary is working
Run an array of functions in parallel
make using levelup reverse ranges easy
Recursively assign default properties. Lightweight and Fast!
Mix any number of colors with the color-mix function in CSS
CLI for webpack & friends
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
A minimal event emitter.
unist utility to visit nodes
Resolve package.json exports & imports maps
Plugin to fix shell splitting of bundle config arguments in Bundler 1.17.3 to Bundler 2.0.2, fixed in Bundler 2.1.0. In the affected versions, multiple arguments to bundle config become a single argument with spaces. This plugin reverses that transformation. Adapted from https://github.com/rubygems/bundler/issues/6940#issuecomment-470643613 and fixes https://github.com/rubygems/bundler/issues/6940 for these older versions.
== 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) }