create a random string suitable for css scoping eg. xvb0qh
periscopic
TypeScript scope analyser for ESLint
TypeScript definitions for postcss-modules-scope
Infer the scope of each token in an array of GLSL tokens
ECMAScript scope analyzer for ESLint
Promisifies all the selected functions in an object
This is an internal utility, not intended for public usage.
A minimalistic code generation utility.
Wrap class field initializers with IIFE to workaround https://webkit.org/b/236843
Manipulate TopoJSON and convert it to GeoJSON.
Visualize flow between nodes in a directed acyclic network.
A small polyfill for Object.setprototypeof
A node adapter for the fs-db mixin for js-git
Caseless object set/get/has, very useful when working with HTTP headers.
HTTP server mocking and expectations library for Node.js
Eval a string with a passed scope
A basic but performant promise implementation
Array#isArray for older browsers
Parses set-cookie headers into objects
Determine if an object is a Stream
detect global and local lexical identifiers from javascript source code
Check what’s defined in an estree scope
Grammar parsing support for cspell
Automatically create semantic scopes based on columns' types (dates, times, strings and numerics).
Muster is a gem that turns query strings of varying formats into data structures suitable for easier consumption in AR/DataMapper scopes and queries.
Scoped search makes it easy to search your ActiveRecord-based models. It will create a named scope according to a provided query string. The named_scope can be used like any other named_scope, so it can be cchained or combined with will_paginate.
Scoped search makes it easy to search your ActiveRecord-based models. It will create a named scope :search_for that can be called with a query string. It will build an SQL query using the provided query string and a definition that specifies on what fields to search. Because the functionality is built on named_scope, the result of the search_for call can be used like any other named_scope, so it can be chained with another scope or combined with will_paginate. Because it uses standard SQL, it does not require any setup, indexers or daemons. This makes scoped_search suitable to quickly add basic search functionality to your application with little hassle. On the other hand, it may not be the best choice if it is going to be used on very large datasets or by a large user base.
A simple work in progress gem for adding status string to activerecord models. Creates scopes and status setting/testing methods.
Scoped search makes it easy to search your ActiveRecord-based models. It will create a named scope according to a provided query string. The named_scope can be used like any other named_scope, so it can be cchained or combined with will_paginate.
Scoped search makes it easy to search your ActiveRecord-based models. It will create a named scope according to a provided query string. The named_scope can be used like any other named_scope, so it can be cchained or combined with will_paginate.
Scoped search makes it easy to search your ActiveRecord-based models. It will create a named scope according to a provided query string. The named_scope can be used like any other named_scope, so it can be cchained or combined with will_paginate.
ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using ruby's arrays, strings, symbols, and integers. As an example: def conditional1(arg1) if arg1 == 0 then return 1 end return 0 end becomes: [:defn, :conditional1, [:scope, [:block, [:args, :arg1], [:if, [:call, [:lvar, :arg1], :==, [:array, [:lit, 0]]], [:return, [:lit, 1]], nil], [:return, [:lit, 0]]]]]
A comprehensive Rails generator that creates complete API resources with models, controllers, tests, and realistic seed data. Features automatic URL query string filtering and scoping using the has_scope gem with support for all data types and database-agnostic implementation.
Propel Rails is a modular framework built as a collection of independent gems that work together seamlessly. It provides authentication, API generation with automatic URL query string filtering and scoping, access control, AI integration, and more - all designed to work individually or as a cohesive framework with zero-configuration filtering.
Enumerate adds an `enumerate` command to all ActiveRecord models, enabling you to work with string or integer columns as if they were enums. The following features are added to your model: Validation - ensures that the field only receives accepted values Predicate Methods - adds ? and ! functions for each enum value Scopes - you can easily query for values of the enum
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.