## Youtube
Modify strings, generate sourcemaps
Some useful utilities I often need
A compiled-away, type-safe, readable RegExp alternative
magic-string with AST shortcut.
A collection of utilities for working with JSON objects, including diffing, conflict resolution, bundling and more.
Detect Filetype by bytes
Custom node-sass importer for selector specific imports, node importing, module importing, globbing support and importing files only once
[SWC plugin] mutable CJS exports
<!-- automd:badges codecov color=yellow -->
Core typings for Magic SDK packages.
Core business logic for Magic SDK packages.
magic-string with the capability of committing changes
Passwordless authentication for the web.
Checks for URLs during typing and pasting and automatically converts them to links.
Exposes a listing of common public APIs from the Magic JS SDK ecosystem.
Magically drag and drop files/links, built for React
No description provided.
Parse CLI help output
Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.
Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.
Custom importer for node-sass which makes it possible to use glob syntax in Sass import statements
This library aims to provide codegen helpers and data structure for Vue language plugin API v1.x that does not depend on Volar runtime.
rusty magic-string
Provides datasets to application stored in YAML files
magic_data allows a user to setup dynamic keys at runtime and lets them retrieve the most recently generated value
Provides datasets to application stored in YAML files
Provides datasets to application stored in YAML files
mtg-db is a Ruby gem containing data for all Magic: The Gathering cards and sets, in JSON format. The linked repository contains rake scripts to scrape new data and update the JSON files.
A Magic Pipe to send data in arbitrary formats to configurable backends, with topics. It features a modular design that allows to configure and extend how the payloads are fetched, serialized, encoded, submitted, and most importantly where: SQS, HTTPS endpoints, etc.
A magical extract, transform, load (ETL) library for data integration.
ActiveRecord extension that provides large performance improvements when you need large sets of read-only data and do not need the magic of ActiveRecord.
Use the magic of data to predict how much money you're going to win in your Super Bowl squares pool.
magic_meta_methods uses ActiveRecord data serialization and allows for several objects by key to be stored in _one_ column while still providing the same attr_accessor behavior as if there were a column for _each_ serialized object - hence the magic 'meta' methods
Based on the magic of APIs, we are now capable of connecting to Hulu and retrieving their data for use in other applications. A warning to ye who dare use this, however: Hulu does not guarantee this API's stability, so it's possible (even likely) that your applications may break at any time. This library is based on the work of {hulu-php-library}[https://github.com/adammagana/hulu-php-library], an unofficial PHP client for this same API.
A simple Gem to enable any `ActiveRecord::Base` object to store a set of attributes in a set like structure represented through a bitfield on the database level. You only have to specify the name of the set to hold the attributes in question an the rest is done for you through some fine selected Ruby magic. Here is a simple example of how you could use the gem: class Person < ActiveRecord::Base has_set :interests end To get this to work you need some additional work done first: 1. You need an unsigned 8-Byte integer column in your database to store the bitfield. It is expected that the column is named after the name of the set with the suffix `_bitfield` appended (e.g. `interests_bitfield`). You can change that default behavior by providing the option `:column_name` (e.g. `has_set :interests, :column_name => :my_custom_column`). 2. You need a class that provides the valid values to be stored within the set and map the single bits back to something meaningful. The class should be named after the name of the set (you can change this through the `:enum_class` option). This class could be seen as an enumeration and must implement the following simple interface: * There must be a class method `values` to return all valid enumerators in the defined enumeration. * Each enumerator must implement a `name` method to return a literal representation for identification. The literal must be of the type `String`. * Each enumerator must implement a `bitfield_index` method to return the exponent of the number 2 for calculation the position of this enumerator in the bitfield. **Attention** Changing this index afterwards will destroy your data integrity. Here is a simple example of how to implement such a enumeration type while using the the `renum` gem for simplicity. You are free to use anything else that matches the described interface. enum :Interests do attr_reader :bitfield_index Art(0) Golf(1) Sleeping(2) Drinking(3) Dating(4) Shopping(5) def init(bitfield_index) @bitfield_index = bitfield_index end end
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.