@ganuz/-property
Property is a group of packages of Ganuz library
Install
$ yarn add @ganuz/-property
Or
$ npm install --save @ganuz/-property
Use
Module
import {
copyProperties,
copyProperty,
defineProperties,
definePropertiesWith,
defineProperty,
definePropertyWith,
IDefinePropertyWithCallback,
deleteProperty,
each,
eachProperties,
enumerate,
extendProperties,
get,
getOwnPropertyDescriptor,
getOwnPropertyDescriptors,
getPropertyDescriptor,
has,
hasOwn,
isConfigurable,
isEnumerable,
isDefinable,
isWritable,
ownKeys,
set
} from '@ganuz/-property';
Browser
<script src="https://unpkg.com/@ganuz/-property/bundle.umd.min.js"></script>
let {
copyProperties,
copyProperty,
defineProperties,
definePropertiesWith,
defineProperty,
definePropertyWith,
deleteProperty,
each,
eachProperties,
enumerate,
extendProperties,
get,
getOwnPropertyDescriptor,
getOwnPropertyDescriptors,
getPropertyDescriptor,
has,
hasOwn,
isConfigurable,
isEnumerable,
isDefinable,
isWritable,
ownKeys,
set
} = G;
@ganuz/-property/assert
Module
import {
assertConfigurable,
assertEnumerable,
assertDefinable,
assertWritable
} from '@ganuz/-property/assert';
Browser
<script src="https://unpkg.com/@ganuz/-property/assert/bundle.umd.min.js"></script>
let {
assertConfigurable,
assertEnumerable,
assertDefinable,
assertWritable
} = G;
@ganuz/-property/polyfill
Module
import '@ganuz/-property/polyfill';
Browser
<script src="https://unpkg.com/@ganuz/-property/polyfill/bundle.umd.min.js"></script>
License
Copyright © Yisrael Eliev, Licensed under the MIT license.