Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork35
A professional deep clone library
License
jsmini/clone
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A professional deep clone library.
English |简体中文
unit test ensure it supports the following environments.
IE/Edge | Chrome | Firefox | Safari | Opera | IOS | Android | Node |
---|---|---|---|---|---|---|---|
6+ | 23+ | 4+ | 6+ | 10+ | 5+ | 2.3+ | 0.10+ |
.├── demo├── dist # production code├── doc # document├── src # source code├── test # unit test├── CHANGELOG.md└── TODO.md
npm installation
$ npm install --save @jsmini/clone
Node.js
varname=require('@jsmini/clone').name;
webpack
import{name}from'@jsmini/clone';
Require.js
requirejs(['node_modules/@jsmini/clone/dist/index.aio.js'],function(jsmini_clone){varname=jsmini_clone.name;},);
Browser
<scriptsrc="node_modules/@jsmini/clone/dist/index.aio.js"></script><script>varname=jsmini_clone.name;</script>
when initialize, install dependencies
$ npm install
builds your code for production tobuild
folder
$ npm run build
run unit test. notice: borwser enviroment need to test manually. test file is intest/browser
$ npmtest
change the version in package.json and README.md, add your description in CHANGELOG.md, and then release it happily.
$ npm run release
publish the new package to npm
$ npm publish --access=public
rename project. you need to edit project name when initialize project or anytime you want to rename the project . you need to renameformName
andtoname
in filerename.js
,which will automatically rename project name in the following files
- README.md
- package.json
- config/rollup.js
- test/browser/index.html
$ npm run rename# rename command
About
A professional deep clone library
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.