{"_id":"bftools","_rev":"25-225be872bdd9d521cee71c0d757450e5","name":"bftools","dist-tags":{"latest":"2.2.2"},"versions":{"1.0.0":{"name":"bftools","version":"1.0.0","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"gitHead":"c93f3c3e356bf83b09b18d111bfee306cce2169e","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-Fk+fm/pU8xKfOOfSKqyKGrLpJmDO9sEyffC00jP04CxBsX05sxlNNOGKMx6nBAbQtK19s0LEFxN/rZp+kAc/eA==","shasum":"1a2882576e3db45e12a3d7a0ade77bd09f8c9410","tarball":"https://registry.npmjs.org/bftools/-/bftools-1.0.0.tgz","fileCount":92,"unpackedSize":110845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWe9wk4r8WPUwlq108PQSIGC7tR2XAIVOEeHEiJzf/GAIhAI3oxoZmJE6TywuPJ47bm1mJ4947oICXZ3aGebzFjdA5"}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_1.0.0_1519899271796_0.11593421010194316"},"_hasShrinkwrap":false},"1.0.1":{"name":"bftools","version":"1.0.1","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"gitHead":"201009293a03d2834e990c17ad765b857e9c15bf","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-TaPEbXKWGdSX/J2Ux628Xj903u6UfMg6Tr9r1WHCcBPIC6sPMF6hVckQOzNm0P7jAaOI5IyZ/UJKyFCVK/VQKw==","shasum":"0ba075dc3e4c296113c4cb1ace962371c9c9c7d1","tarball":"https://registry.npmjs.org/bftools/-/bftools-1.0.1.tgz","fileCount":92,"unpackedSize":110845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvR5k7URmBzhDndvGcU+fDCsoTXJIoRL2Hz0ZAMbQT0QIgauM2qBxDrEeprwk5Ph3oyNBwgbD86APGDk7XVpQQ7qE="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_1.0.1_1519902389825_0.024359964671835543"},"_hasShrinkwrap":false},"2.0.0":{"name":"bftools","version":"2.0.0","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"d7beb182e355ba6d64e2ed0bcb216b052f0a6bf1","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-gzxVCZfGj6NgqfoKxn5tzYFF6tZTo+xnTZRy50kW/ax0u/OFhA1xgP+NBX0OTsNr34pc+xigcswy5bPV53+CBg==","shasum":"6b11c54f77b57a5bf7ff6be96e8d1fa05db8a3ff","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.0.tgz","fileCount":92,"unpackedSize":113381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzxUPb39hQxR3Y/a9EbizhIKAS98LF8EUFogAcSD+qgAiAkafO1zRWniqTdHpZDyUMirPwoz7LvSfEnSK1c3ltRiw=="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.0_1521383855441_0.7326592937931831"},"_hasShrinkwrap":false},"2.0.1":{"name":"bftools","version":"2.0.1","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"52f5e4a5be3baacbd60566eaec6a8f873a4de9ec","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-XLZKwDPSN/o42piM81xkJj4AlaO5De0mNWXE7bR3mWyxyCGLCq2plHLv3nKTZXgC44w5UnG3gQQzC4G12hIbnQ==","shasum":"a2129dc537ac1a593e8a67182e4e3b152fa525b9","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.1.tgz","fileCount":94,"unpackedSize":113074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0CXiCrWSBbCMZ9djJxvx4v9hGFv5oOWajCCf2501KZgIgUMXt7Q0Et5LClWj2Mpc+S4W0Y/lt2e8xYAyCvkcVeAA="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.1_1521425710190_0.9529860588747809"},"_hasShrinkwrap":false},"2.0.2":{"name":"bftools","version":"2.0.2","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"0e05cb6fb23296545346f20bff319e43ea064a53","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-F2Z4tzNXoT31kN++38ls1I46XncUmUoFZZKJ2sLMNlWtCQUJBrCX+L33hESAU5Sj0FQhSpnmUpbt62L+FGFtcw==","shasum":"62ef297382b19200625a8510d35cbf3f3dff06c2","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.2.tgz","fileCount":94,"unpackedSize":113398,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUuOk/1BB9VLT5jOSxz/7S/8Cx5xFhSfYKPNoU665XgAiEA7Ak1WzfA6KYM2QAGGupv0MxhRyDl5dVwZpBHxe/zqtE="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.2_1521431740367_0.47046137183845005"},"_hasShrinkwrap":false},"2.0.3":{"name":"bftools","version":"2.0.3","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"e1015cadeb9c3f24cf60bf43e3b8037a02c2adff","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-i6G4J2DwLoPEqaNMR8qnOxSkjL5haykdm1AVLG0uPVdTw8dVUdHv69oTlJym5AxtxBudINOhU6NhutuU5HFn2Q==","shasum":"52a8aae00fd6985c99f7e247e91f556d70b42445","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.3.tgz","fileCount":94,"unpackedSize":113157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBh6Hz+1pgFzjoF/8Eml9QHZ8usfl9lA9Pbni8uTZUM0AiAxDSQMv3o69/LtIvc7wHD/02RJLQXIvlVkCOthYdk7ag=="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.3_1521447109396_0.4970102305378785"},"_hasShrinkwrap":false},"2.0.4":{"name":"bftools","version":"2.0.4","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"64bd5f92c00bd2838c29b0c8373b48cae393af24","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-mPoNbpQAaTUvrEw6iBdNK5PAMU0KTA7O8X+TMY/jb6DoAoXheJKYSBzpGYhVCyO+4n2SojBiBTXxh8hcsHgdpg==","shasum":"17024797591b7da92e73b35eebc5d5801e2c694c","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.4.tgz","fileCount":94,"unpackedSize":113157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOiOqESPc8lMN+JL2Satdsb2ilrGqT6uItOdIGEGDDrAiEA1ucqTmUaH1lO317gLDqaU9LLnCTEyYz6PbE1fDi5z8c="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.4_1521521545591_0.48732304689110006"},"_hasShrinkwrap":false},"2.0.5":{"name":"bftools","version":"2.0.5","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"d4efdabb46d588c0992c38a546546ecbe0e1c697","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-QgN6+0ZTxLItNJUmp7tGzIMTUtQlWKBpoGIqqy6LgL2p8zgKNRWEDZuLcwfLhFqWr1PxnkhzKwAISru33hSh4w==","shasum":"2f53565fda2cdd5c926e692e1a9a290bede07116","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.5.tgz","fileCount":94,"unpackedSize":113181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwwZwY3ONTxElsP5DObQzSPC6jOtpO1KFAo6dqTj0NxAiAUV6CdLGqkjb+QzMcrfFlP8LKXIkzRb/YEAfAoCGGrpQ=="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.5_1521687999489_0.5159240859953833"},"_hasShrinkwrap":false},"2.0.6":{"name":"bftools","version":"2.0.6","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"96e6b8ad37eb1bce2d8e27b710a65e8520e4ccff","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-5nBCm3bFT2bSa58LBqn9hI0IUhqNCG+G/7UaNJ0Li1/rGgJH78CtgtWoeLOuWoRxfag90odwbnJ7lOd/FLr6ZQ==","shasum":"56396abf26b93008dce42da4b8d969931e8afd5d","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.6.tgz","fileCount":40,"unpackedSize":59978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzzboHtrRf9jY2CDxSsSo6mMKcUKU5GLtrRKhkyDB1pAiEAwITEtD6Q8nhjm3mA5QqSpRb7FXok11t+uTxGOdXrr/Q="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.6_1522049022726_0.0007021632785610965"},"_hasShrinkwrap":false},"2.0.7":{"name":"bftools","version":"2.0.7","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"1e8aeab818a9edba7286b8a8358bfa7ebe489554","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-UxubWmPwwzztS3KSoJ8xrQHFcNW5abknzNVRb5kClwo4aWRtmvrhFUu8y85R3pj1KEdoWZfLt7/siMVekSeoLA==","shasum":"4d79b3f30e4e2d06d7b3828d5951aaf98f9e9812","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.7.tgz","fileCount":39,"unpackedSize":59506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFI91t7TNHnSHlf6R6jD2yabp5/8qX8Q/BYLPzlvMK1bAiEAhd7yxku/6LS3/+PaXQGq9QMvfYHVMCk8Ai3D6fCe0z8="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.7_1522049800973_0.8735124314045222"},"_hasShrinkwrap":false},"2.0.8":{"name":"bftools","version":"2.0.8","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"f512644296c3d35bd1d2af36bfe1fff9c19f44b7","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-ni49uwVRVIJop0wbvPU/ckD0Q1n71deEHw71Bz7V4LP0eyn3vIQPKZJyZkBshtTLCEaQGUvNIaPgNkXBpSa4fA==","shasum":"15b191a67adaac2ff90ab42ec0712a12895a49a5","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.8.tgz","fileCount":41,"unpackedSize":63930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdD/POqvNgfTFUPkvs06JAvvp+tmDkbA3z0saydTXroAiBMqfwwfhFYohSRGarsj4GDucy2I9SQwcEfRaUYGh5MtQ=="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.8_1522120521711_0.8035160935157488"},"_hasShrinkwrap":false},"2.0.9":{"name":"bftools","version":"2.0.9","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"6c0f7697bb9a211baa2125e341dd688c6c8d44f7","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-XFUKMfpK1RemHQI2z0K4t2BRP7BV1IhcTTsYjneHRLHImKB4TDrVMcOJzuF9HnmKPQo6qLGGsWd9UsbKDYnSSQ==","shasum":"2af1ae4c5fd9133f974d17ae4ca3595d13966ee2","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.9.tgz","fileCount":41,"unpackedSize":64015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3yeEPb0K/686IGxopSSl6DPmG+pWwi2FlT787/l6jXwIgUVKZyUImTtdWqPl1BD2HOsszNg9QTKPdeWoHjzCjUYs="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.9_1522207054114_0.449280645160101"},"_hasShrinkwrap":false},"2.0.10":{"name":"bftools","version":"2.0.10","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"b24c69466e9e37099065ff6b5d9e04f151a3e2bd","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.10","_npmVersion":"5.6.0","_nodeVersion":"8.11.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-XJ/ootP4gNXVyQrmHqHxIWN3luh5p42fFMFSC8O465EKx8XQWMfbBbG1pH86/0x+BVKuRYNmTC5azzNMOIWnJw==","shasum":"47d719f14e0a0a602f526e31d88b7e53beca38da","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.10.tgz","fileCount":41,"unpackedSize":115073,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjBGdUZXwNNkhYyCBd9OZD7JkBQtELBmpw46F/+ojKJAiEAs8prvJf5IVYaXLFhIaKMrAWaqJLuRrry9+Kx4C1ouuE="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.10_1522301050140_0.9145825659295699"},"_hasShrinkwrap":false},"2.0.11":{"name":"bftools","version":"2.0.11","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"bc884ad611bfc7f24c78afef81b426700e3374f0","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.11","_npmVersion":"5.6.0","_nodeVersion":"8.11.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-hXL2g9Aed6QNY5WKsC0w0F+jKSggzlueBY7dZZChh4FITvm066VIAB79QNilFEaj69UBgdidOgFwqsyGeYQrNg==","shasum":"03b8348839be5effca02a88823906c739718d8f8","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.11.tgz","fileCount":41,"unpackedSize":115025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5RsekCAjnvXxRGBTmmMgPIuj9ktuK3kmSY6Vt7iN5WAiEAzgSaSb1dLCBI0HKCxtx3LN8Dxz7rcYWn2JjPe92oJ78="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.11_1522301834175_0.015805757598398973"},"_hasShrinkwrap":false},"2.0.12":{"name":"bftools","version":"2.0.12","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"71cad0807b0ba351cfa9d4930e8bab1e0e6a5d24","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.12","_npmVersion":"5.6.0","_nodeVersion":"8.11.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-rLpm5lGsuMPJC+7bPiwPLZXl6PGup5hx5pdZE5WzgA74WxD9RDi4iWuMVqjfhsHJUo9qMHv76Bh5FV623f6UgA==","shasum":"b577e9f3a4a425f356c70524a9e479632bdd0a60","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.12.tgz","fileCount":41,"unpackedSize":64289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFSuo/XHufg60UfcnpjajsWbuyrYTNXhPZ6j1nfA1SQAIgW5AFzSrErh3U90AHng2HP/5EEf9zo8aDIipskZzIdCM="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.12_1522302332676_0.6055900505459939"},"_hasShrinkwrap":false},"2.0.13":{"name":"bftools","version":"2.0.13","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"f2ad4b25ab6c25892c31154c8db56372d453ae45","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.13","_npmVersion":"5.6.0","_nodeVersion":"8.11.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-gayMRFkAiy3/Om3cELpxsZMprfVXqyA09kPfSNUFHjT62axkcrYCU5j1mL+Jk1rNNHmT3qTA87AaI6StZQ3Qrw==","shasum":"43873f8e775319e5383fd53a0f714d1adba29f8a","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.13.tgz","fileCount":41,"unpackedSize":64339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXn9SY+CgVQSpzH3zLMTo/F2op1nOnzQYMIioqSvq0WAiEA+IKBZdmtOwDIVlZhOnkesydh1WnUWqKQ/+eELlRd5n0="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.13_1522310425362_0.28182201052713096"},"_hasShrinkwrap":false},"2.0.14":{"name":"bftools","version":"2.0.14","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"d4824fee52838a68bbd6b0a943dd950f5ce0bafb","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.14","_npmVersion":"5.6.0","_nodeVersion":"8.11.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-mJVMK5mQD4NP17rGqG4IOZZXwJZvZXv45BCCohf1UJAma4Q/o0j4lwb8oy34LwI73wfBBQ3rnt57vjPurCcZqQ==","shasum":"e7e86d460996ffbbef18e1030461b5d08ec82bdb","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.14.tgz","fileCount":42,"unpackedSize":64638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/ak43q9SuORAJ7F2tVY85ciCOpN+fjTgJiXB2sZ3N7AiAa7AWO9o7+t7e5GN6MRubd90Dvl3YcVi+EPVm6ekIf7w=="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.14_1522313916289_0.7071885087473233"},"_hasShrinkwrap":false},"2.0.15":{"name":"bftools","version":"2.0.15","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"166a9815a5dbec59aa6727f01abcd1640cfcb0fc","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.15","_npmVersion":"5.6.0","_nodeVersion":"8.11.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-E+exYfexKRgTtHlUROvhBTY+TAPHIODAOGKjiISmPiiPssIwcnmLBn5OhlccaQ+NAFSH+cm1WkvJdTyGr4f7xA==","shasum":"9077473f820e88d909fa468972da1b5261ee9b1b","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.15.tgz","fileCount":42,"unpackedSize":69110,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXhnyCbIinr4zLvThfhFeH02mKrORlUOHAj/pLZT3oFAiEA4c/QhHNbSmutqVBBJhAwfQ3gTFpOZIUtVQ3OUwPvxm4="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.15_1522323893464_0.7764425992710486"},"_hasShrinkwrap":false},"2.0.16":{"name":"bftools","version":"2.0.16","description":"前端业务代码工具库","main":"min/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"902e8a36718af71563f13ed1fc8c0d367f2acc11","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.0.16","_npmVersion":"5.6.0","_nodeVersion":"8.11.0","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-93l/f81/+1KKL3rZAhiSmlvHHb1C3LITZn7ZLc7E0O383eTZYZ2g++3jAHfVoxkuDqutg1uJL+dpXHywBd4QBw==","shasum":"4b290665cf61ccd1c36b65f32562b63afc959ef8","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.0.16.tgz","fileCount":42,"unpackedSize":69114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwT0lLocKGVD+opQnK3FuZvZBnl+soJ6OqNWjROmFkQAIhAO7csZNQNNR5gjrNzhr8vEzAWSBtJrauUE1bZVcDIvgN"}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.0.16_1522324439559_0.8195982188186994"},"_hasShrinkwrap":false},"2.1.0":{"name":"bftools","version":"2.1.0","description":"前端业务代码工具库","main":"dist/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"d7a0a5c8f075c005fb87b9bddd1b4ef1e9a47909","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-mm9gYS6sCs3umW3oA7NKQX5T4f/LjzRPN1R1K9rYRBeHykf+Id5VciELTPF8Aqw/SHewQ8vcl5WPEHvnUSxqAw==","shasum":"68627e437e3c89531e46541462352428f9c37d03","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.1.0.tgz","fileCount":4,"unpackedSize":39448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWVMG9hokoOomY4Rfs3MAdz4IiCChUGqs72y2Zp6jxrAiB9s0thSZOCvgv93eHzQpPbyJVTxJXCoQJPwbHwKnPJpA=="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.1.0_1522388328836_0.6245532036089605"},"_hasShrinkwrap":false},"2.1.1":{"name":"bftools","version":"2.1.1","description":"前端业务代码工具库","main":"dist/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"9bbdb9c39d7dfedaeacff827031f7bf522708922","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-4FIR+2Jhsnj0kLP7TXFT0KP6OGxJQmwohGExaww6jQmsAASrcxyIAhGCzllHI6ejEVjoeSP4cFfArBZ7/wSXyw==","shasum":"b3b660bf56c2ab79a9138f946ad1086db3592bd4","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.1.1.tgz","fileCount":4,"unpackedSize":39173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+auaJYSlqDc3MES9BH3v3TXXzflR79ceKpPI1VS+JTAiBkObh7x8gWxxbDurZ2IQThpXRBxFj3Tr98DUxN7MewMQ=="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.1.1_1522388480923_0.48345061369928866"},"_hasShrinkwrap":false},"2.2.0":{"name":"bftools","version":"2.2.0","description":"前端业务代码工具库","main":"dist/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"8e7df154d40953362761b8e6e5f4cbcb54b72530","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-ia8FCRyfJdtHrWhLveUW2P3OaMqK/U80gz2L6XR+GGhH/S3QDT/qYd9z9jnJyKKCKAXWY5+7m+62PXpi8ApbbA==","shasum":"d4deb9b1bdfd2726bcb7f2680473efcdc7652a6d","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.2.0.tgz","fileCount":4,"unpackedSize":103532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB6z5vR2GuALmF1dtik2nCeZs6IwDr4zWNxXDjAJzMUAIhAINCTRJcSIgbdf1ICoon5vkAWSU+5PcYVYF6xLNuHTqv"}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.2.0_1523357045635_0.07916755606303938"},"_hasShrinkwrap":false},"2.2.1":{"name":"bftools","version":"2.2.1","description":"前端业务代码工具库","main":"dist/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"30de090b1a2e344e5c43b418442e160cb49b8350","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-iWqmQBU/pEAtS9zGNnpDXZ4k5sYa093iHZl3ZwiVK5KXNOy0n9vicG9CRHg5ZEc/0be7IIJ+wCshZbfBSVmOvA==","shasum":"86d6bbe78ddc860ee023a0e2c7f6c33dd2a31815","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.2.1.tgz","fileCount":4,"unpackedSize":44168,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICq5GWxY0gRuXLttUgGflqKmCFvweE6Q95X9gaUayBd7AiEArMUnN82PUMk9pOTdf2AJ66Pc+6Qm4WaThAXs7WO9Thc="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.2.1_1523358040695_0.1495038397697528"},"_hasShrinkwrap":false},"2.2.2":{"name":"bftools","version":"2.2.2","description":"前端业务代码工具库","main":"dist/bftools.min.js","scripts":{"build":"node script/build.js","test":"karma start script/karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"keywords":["util","tool","common-util"],"author":{"name":"WilliamQian"},"license":"MIT","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","chalk":"^2.3.0","copy":"^0.3.1","coveralls":"^3.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-power-assert":"^1.0.0","mocha":"^4.0.1","ora":"^1.3.0","power-assert":"^1.4.4","rimraf":"^2.6.2","webpack":"^3.8.1"},"dependencies":{"babel-runtime":"^6.26.0"},"gitHead":"d9e3b931e380e58c3fad95c7eaf0468dd7683072","bugs":{"url":"https://github.com/williamqian/bftools/issues"},"homepage":"https://github.com/williamqian/bftools#readme","_id":"bftools@2.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"williamqian","email":"694619951@qq.com"},"dist":{"integrity":"sha512-/53AXJBhL8DeeRkCseb/dLwX/UiUSqlFz+RBbONFwKJ0Dwa419zl6GvSLlk8UAIaU3TTzOvPccNAkNLdBvGcnA==","shasum":"ed419c2464be959ed8e2f9be8919d8967a298765","tarball":"https://registry.npmjs.org/bftools/-/bftools-2.2.2.tgz","fileCount":4,"unpackedSize":44193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0vJLCRA9TVsSAnZWagAAnFUP/2OIlNjCdM6RUDd3azsy\nEbAWSoWnX7K/kyDmmjJn7eJEdJMkeo6x5wAu5CHeGfHhXunORsOm6oT2a06y\nf1tY0foftSHqDPgdZRQxjvS0/BoLSctehz54wxlM0Y4tvqkmNhUmdfB8c0S8\nB5bcqDLAgWgm2tzJ0xhoD40ucjIh2yQgcX9axqKe4Vsq4YbgDBgp5RdwreYR\nlt9YRIti4Y/HBDsv8fw/EezGqMezmVtc1joxWBl2k6TrjNRNQwExlSWYCvY4\nVVyCnGwgUb396ph5dY6xDfSiRYQUlOrT0nvfRnn3LsB+Lsut8xms7dA/Zlix\nbBCuBWbudtseYjbo1/gEFxlLJ9WBTKUebRiAya/1H8sEJd1S0HGUG4EsvUC8\n0XyGZ+nJiY7GXvpE+lJPinM2K6JQK6w7AjN84DJelE+0R/grddCzNnMV9dz0\nl/ZJ2/BI4npP4wy9Vca/SfAViKhKLh3np6Olxp01TksQfaLvtxINthSif9jS\nBELgC6dETM7CZo9VcOgielC8dyGgjK8lvO+1Ia9YkZna8FO9tuGomhqemANb\ncswA3NPcVA5/jWGYf6iwQ+64FDM7oHPGWQP4Ck23PPOPrlE+Ys5ma76D/GWk\nf2y6JLz/IopVlNZjQ87bxrEL31V131oFzhPe2FvbeuruCZ6uyo/mnFX9xtit\n6QWY\r\n=W0k2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8G15u96wuWEaFwe6x7xuZOaAkf/Mo8Sq0Eph41Me1hAiEA8vg8IPTduLOYKxTKtv8B9qTzfqkp4fSj5h3i5XpBsdc="}]},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bftools_2.2.2_1523774027216_0.6037231748190122"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-01T10:14:31.794Z","1.0.0":"2018-03-01T10:14:31.884Z","modified":"2022-04-11T17:36:58.564Z","1.0.1":"2018-03-01T11:06:29.882Z","2.0.0":"2018-03-18T14:37:35.524Z","2.0.1":"2018-03-19T02:15:10.273Z","2.0.2":"2018-03-19T03:55:41.212Z","2.0.3":"2018-03-19T08:11:49.583Z","2.0.4":"2018-03-20T04:52:25.726Z","2.0.5":"2018-03-22T03:06:39.577Z","2.0.6":"2018-03-26T07:23:42.808Z","2.0.7":"2018-03-26T07:36:41.071Z","2.0.8":"2018-03-27T03:15:21.846Z","2.0.9":"2018-03-28T03:17:34.233Z","2.0.10":"2018-03-29T05:24:10.224Z","2.0.11":"2018-03-29T05:37:14.225Z","2.0.12":"2018-03-29T05:45:32.773Z","2.0.13":"2018-03-29T08:00:25.486Z","2.0.14":"2018-03-29T08:58:36.400Z","2.0.15":"2018-03-29T11:44:53.548Z","2.0.16":"2018-03-29T11:53:59.669Z","2.1.0":"2018-03-30T05:38:48.916Z","2.1.1":"2018-03-30T05:41:21.042Z","2.2.0":"2018-04-10T10:44:05.726Z","2.2.1":"2018-04-10T11:00:40.782Z","2.2.2":"2018-04-15T06:33:47.336Z"},"maintainers":[{"name":"williamqian","email":"694619951@qq.com"}],"description":"前端业务代码工具库","homepage":"https://github.com/williamqian/bftools#readme","keywords":["util","tool","common-util"],"repository":{"type":"git","url":"git+https://github.com/williamqian/bftools.git"},"author":{"name":"WilliamQian"},"bugs":{"url":"https://github.com/williamqian/bftools/issues"},"license":"MIT","readme":"# bftools\n[![npm](https://img.shields.io/npm/v/bftools.svg)](https://www.npmjs.com/package/bftools) \n![Build Status](https://travis-ci.org/williamqian/bftools.svg?branch=master) \n[![Coverage](https://coveralls.io/repos/github/williamqian/bftools/badge.svg?branch=master) \n![LICENSE MIT](https://img.shields.io/npm/l/bftools.svg)](https://www.npmjs.com/package/bftools) \n\n \n前端业务代码工具库  \n\n> 目的：高效率完成前端业务代码\n\n业务开发过程中，会经常用到`日期格式化`、`url参数转对象`、`浏览器类型判断`、`节流函数`等常用函数，为避免不同项目多次复制粘贴的麻烦，这里统一封装，并发布到npm，以提高开发效率。如果你也有常用的代码，欢迎为本项目提交pr。\n\n## 安装使用\n\n1. 直接下载`dist`目录下的[bftools.min.js](https://github.com/williamqian/bftools/blob/master/dist/bftools.min.js)使用，支持UMD通用模块规范  \n2. 使用npm安装\n\n### 浏览器:\n``` html\n  <script src=\"bftools.min.js\"></script>\n  <script>\n      var OS = bftools.getOS()\n  </script>\n```\n\n### npm:\n``` bash\n$ npm install --save-dev bftools\n```\n\nwebpack、RequireJS、SeaJS等\n\n``` javascript\n// 完整引入\nconst bftools = require('bftools')\nconst OS = bftools.getOS()\n```\n**如果您是通过webpack安装的bftools，并且报`Module not found: Error: Can't resolve 'wx'`，你还得设置webpack的extenarals，如下所示：**\n```\nexternals: {\n    wx: 'window.wx'\n}\n```\n## API文档\n\n### Array  \n#### &emsp;&emsp;[arrayEqual][arrayEqual]&emsp;&emsp;判断两个数组是否相等 \n\n### Class\n#### &emsp;&emsp;[addClass][addClass]&emsp;&emsp;为元素添加class  \n#### &emsp;&emsp;[hasClass][hasClass]&emsp;&emsp;判断元素是否有某个class  \n#### &emsp;&emsp;[removeClass][removeClass]&emsp;&emsp;为元素移除class  \n\n### Cookie \n#### &emsp;&emsp;[getCookie][getCookie]&emsp;&emsp;根据name读取Cookie  \n#### &emsp;&emsp;[removeCookie][removeCookie]&emsp;&emsp;根据name删除Cookie\n#### &emsp;&emsp;[setCookie][setCookie]&emsp;&emsp;添加Cookie \n\n### Device  \n#### &emsp;&emsp;[getExplore][getExplore]&emsp;&emsp;获取浏览器类型和版本号  \n#### &emsp;&emsp;[getOS][getOS]&emsp;&emsp;获取操作系统类型\n\n### Dom  \n#### &emsp;&emsp;[getScrollTop][getScrollTop]&emsp;&emsp;获取滚动条距顶部的距离\n#### &emsp;&emsp;[offset][offset]&emsp;&emsp;获取一个元素的距离文档(document)的位置，类似jQ中的offset()\n#### &emsp;&emsp;[scrollTo][scrollTo]&emsp;&emsp;在${duration}时间内，滚动条平滑滚动到${to}指定位置\n#### &emsp;&emsp;[setScrollTop][setScrollTop]&emsp;&emsp;设置滚动条距顶部的距离\n#### &emsp;&emsp;[windowResize][windowResize]&emsp;&emsp;H5软键盘缩回、弹起回调\n#### &emsp;&emsp;[addWindowLoadFunc][addWindowLoadFunc]&emsp;&emsp;添加window onload后需要执行的函数\n#### &emsp;&emsp;[isScreenHorizontal][isScreenHorizontal]&emsp;&emsp;判断是否处于横屏状态\n#### &emsp;&emsp;[signBoard][signBoard]&emsp;&emsp;新建一个写字板\n\n### Function  \n#### &emsp;&emsp;[debounce][debounce]&emsp;&emsp;函数防抖   \n#### &emsp;&emsp;[throttle][throttle]&emsp;&emsp;函数节流   \n\n### Keycode  \n#### &emsp;&emsp;[getKeyName][getKeyName]&emsp;&emsp;根据keycode获得键名 \n\n### Object  \n#### &emsp;&emsp;[deepClone][deepClone]&emsp;&emsp;深拷贝，支持常见类型\n#### &emsp;&emsp;[isEmptyObject][isEmptyObject]&emsp;&emsp;判断Object是否为空\n#### &emsp;&emsp;[extend][extend]&emsp;&emsp;对象继承\n\n### Random  \n#### &emsp;&emsp;[getRandomColor][getRandomColor] &emsp;&emsp;随机生成颜色\n#### &emsp;&emsp;[getRandomNum][getRandomNum]&emsp;&emsp;生成指定范围随机数 \n#### &emsp;&emsp;[getRandomString][getRandomString]&emsp;&emsp;生成指定长度随机字符串 \n\n### Regexp  \n#### &emsp;&emsp;[isEmail][isEmail]&emsp;&emsp;判断是否为邮箱地址 \n#### &emsp;&emsp;[isIdCard][isIdCard]&emsp;&emsp;判断是否为身份证号\n#### &emsp;&emsp;[isPhoneNum][isPhoneNum]&emsp;&emsp;判断是否为手机号  \n#### &emsp;&emsp;[isUrl][isUrl]&emsp;&emsp;判断是否为URL地址\n\n### String  \n#### &emsp;&emsp;[digitUppercase][digitUppercase]&emsp;&emsp;现金额转大写\n\n### Support  \n#### &emsp;&emsp;[isSupportWebP][isSupportWebP]&emsp;&emsp;判断浏览器是否支持webP格式图片\n#### \n\n### Time  \n#### &emsp;&emsp;[formatPassTime][formatPassTime]&emsp;&emsp;格式化${startTime}距现在的已过时间\n#### &emsp;&emsp;[formatRemainTime][formatRemainTime]&emsp;&emsp;格式化现在距${endTime}的剩余时间\n#### &emsp;&emsp;[isSameDay][isSameDay]&emsp;&emsp;判断是否为同一天\n\n### Url\n#### &emsp;&emsp;[parseQueryString][parseQueryString]&emsp;&emsp;url参数转对象\n#### &emsp;&emsp;[stringfyQueryString][stringfyQueryString]&emsp;&emsp;对象序列化\n\n### Request\n#### &emsp;&emsp;[jsonp][jsonp]&emsp;&emsp;jsonp\n\n### WeiXin\n#### &emsp;&emsp;[jssdk][jssdk]&emsp;&emsp;微信jssdk config注入以及分享接口调用\n\n#### &emsp;&emsp;[jsonpJssdk][jsonpJssdk]&emsp;&emsp;通过jsonp方式获取微信jssdk的config，并且初始化微信jssdk\n\n\n[arrayEqual]:https://github.com/williamqian/bftools/blob/master/src/array/arrayEqual.js\n\n[addClass]:https://github.com/williamqian/bftools/blob/master/src/class/addClass.js\n[hasClass]:https://github.com/williamqian/bftools/blob/master/src/class/hasClass.js\n[removeClass]:https://github.com/williamqian/bftools/blob/master/src/class/removeClass.js\n\n[getCookie]:https://github.com/williamqian/bftools/blob/master/src/cookie/getCookie.js\n[removeCookie]:https://github.com/williamqian/bftools/blob/master/src/cookie/removeCookie.js\n[setCookie]:https://github.com/williamqian/bftools/blob/master/src/cookie/setCookie.js\n\n[getExplore]:https://github.com/williamqian/bftools/blob/master/src/device/getExplore.js\n[getOS]:https://github.com/williamqian/bftools/blob/master/src/device/getOS.js\n\n[getScrollTop]:https://github.com/williamqian/bftools/blob/master/src/dom/getScrollTop.js\n[offset]:https://github.com/williamqian/bftools/blob/master/src/dom/offset.js\n[scrollTo]:https://github.com/williamqian/bftools/blob/master/src/dom/scrollTo.js\n[setScrollTop]:https://github.com/williamqian/bftools/blob/master/src/dom/setScrollTop.js\n[windowResize]:https://github.com/williamqian/bftools/blob/master/src/dom/windowResize.js\n[addWindowLoadFunc]:https://github.com/williamqian/bftools/blob/master/src/dom/addWindowLoadFunc.js\n[isScreenHorizontal]:https://github.com/williamqian/bftools/blob/master/src/dom/isScreenHorizontal.js\n[signBoard]:https://github.com/williamqian/bftools/blob/master/src/dom/signBoard.js\n\n[debounce]:https://github.com/williamqian/bftools/blob/master/src/function/debounce.js\n[throttle]:https://github.com/williamqian/bftools/blob/master/src/function/throttle.js\n\n[getKeyName]:https://github.com/williamqian/bftools/blob/master/src/keycode/getKeyName.js\n\n[deepClone]:https://github.com/williamqian/bftools/blob/master/src/object/deepClone.js\n[isEmptyObject]:https://github.com/williamqian/bftools/blob/master/src/object/isEmptyObject.js\n[extend]:https://github.com/williamqian/bftools/blob/master/src/object/extend.js\n\n[getRandomColor]:https://github.com/williamqian/bftools/blob/master/src/random/getRandomColor.js\n[getRandomNum]:https://github.com/williamqian/bftools/blob/master/src/random/getRandomNum.js\n[getRandomString]:https://github.com/williamqian/bftools/blob/master/src/random/getRandomString.js\n\n[isEmail]:https://github.com/williamqian/bftools/blob/master/src/regexp/isEmail.js\n[isIdCard]:https://github.com/williamqian/bftools/blob/master/src/regexp/isIdCard.js\n[isPhoneNum]:https://github.com/williamqian/bftools/blob/master/src/regexp/isPhoneNum.js\n[isUrl]:https://github.com/williamqian/bftools/blob/master/src/regexp/isUrl.js\n\n[digitUppercase]:https://github.com/williamqian/bftools/blob/master/src/string/digitUppercase.js\n\n[isSupportWebP]:https://github.com/williamqian/bftools/blob/master/src/support/isSupportWebP.js\n\n[formatPassTime]:https://github.com/williamqian/bftools/blob/master/src/time/formatPassTime.js\n[formatRemainTime]:https://github.com/williamqian/bftools/blob/master/src/time/formatRemainTime.js\n[isSameDay]:https://github.com/williamqian/bftools/blob/master/src/time/isSameDay.js\n\n[parseQueryString]:https://github.com/williamqian/bftools/blob/master/src/url/parseQueryString.js\n[stringfyQueryString]:https://github.com/williamqian/bftools/blob/master/src/url/stringfyQueryString.js\n\n[jsonp]:https://github.com/williamqian/bftools/blob/master/src/request/jsonp.js\n\n[jssdk]:https://github.com/williamqian/bftools/blob/master/src/weixin/jssdk.js\n[jsonpJssdk]:https://github.com/williamqian/bftools/blob/master/src/weixin/jsonpJssdk.js\n","readmeFilename":"README.md"}