jhildenbiddle / mergicianLinks
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
☆84Updated last year
Alternatives and similar repositories for mergician
Users that are interested in mergician are comparing it to the libraries listed below
Sorting:
- camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)☆110Updated 9 months ago
- A TypeScript deep merge function with automatically inferred types.☆141Updated 6 months ago
- Importing TypeScript files dynamically into JavaScript requires additional compilation step, which is troublesome to write for many. Popu…☆56Updated 9 months ago
- ⛳️ Typed command-line arguments parser for Node.js☆204Updated this week
- The file system watcher that strives for perfection, with no native dependencies and optional rename detection support.☆136Updated last year
- Create chart of dependencies in your bundle☆76Updated 6 months ago
- Auto fix import path for esm compatibility☆61Updated 4 months ago
- Type Transform Tool for Runtime Type Systems☆60Updated 7 months ago
- TypeScript package which smartly trims and strips indentation from multi-line strings☆177Updated last year
- Merges the enumerable properties of two or more objects deeply. Fastest implementation of deepmerge☆114Updated last month
- `zx`-based release script as `semantic-release` alternative (PoC)☆58Updated last month
- A Rollup plugin to import CSS into JavaScript☆59Updated 2 weeks ago
- JSON, JSONC and JSON5 parser for use with ESLint plugins.☆69Updated last week
- A vite plugin for your content security policy☆84Updated 3 weeks ago
- ☆209Updated this week
- ☁️ Publish your npm package to a GitHub repository branch☆66Updated this week
- 🧹 Clean up/prune unnecessary files and reduce the size of your node_modules directory.☆130Updated last year
- ✅ Vite plugin for validating your environment variables☆220Updated 4 months ago
- Infer strong typings for commander options and action handlers☆112Updated 3 weeks ago
- JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.☆197Updated last week
- ESLint plugin that validates data using JSON Schema Validator.☆85Updated last week
- Test if an ES module is run directly (require.main replacement)☆96Updated last week
- 🔗 A better `npm link`☆215Updated last month
- Deeply merge 2 or more objects respecting type information.☆281Updated this week
- Node.js loader for compiling TypeScript modules to ESM☆159Updated 2 years ago
- Vitest mock for fetch, forked from jest-fetch-mock☆87Updated 8 months ago
- A Rollup/Vite plugin that automatically declares NodeJS built-in modules and npm dependencies as 'external'☆97Updated 2 weeks ago
- Like `require-in-the-middle`, but for ESM import☆155Updated last month
- A configurable Prettier plugin to format embedded languages in JS/TS Files.☆79Updated last week
- Rollup Plugin to automatically resolve path aliases set in the compilerOptions section of tsconfig.json.☆45Updated last year