$ gnpm install extendr
Utilities for cloning, extending, and de-referencing objects in shallow, deep, and safe ways
npm install --save extendr
import * as pkg from ('extendr')
const pkg = require('extendr')
<script type="module">
import * as pkg from '//dev.jspm.io/extendr@7.10.0'
</script>
This package is published with the following editions:
extendr
aliases extendr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmentextendr/source/index.js
is ESNext source code for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modulesextendr/edition-browsers/index.js
is ESNext compiled for web browsers with Require for modulesextendr/edition-node-4/index.js
is ESNext compiled for Node.js 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modulesThis project provides its type information via inline JSDoc Comments. To make use of this in TypeScript, set your maxNodeModuleJsDepth
compiler option to 5
or thereabouts. You can accomplish this via your tsconfig.json
file like so:
{
"compilerOptions": {
"maxNodeModuleJsDepth": 5
}
}
Discover the release history by heading on over to the HISTORY.md
file.
Discover how to contribute via the CONTRIBUTING.md
file.
Unless stated otherwise all works are:
and licensed under:
Copyright 2013 - present © cnpmjs.org | Home |