123456789101112131415161718192021 |
- 'use strict';
- var gzip = require('zlib').gzip;
- var gzipSync = require('browserify-zlib').gzipSync;
-
- module.exports = function (str, cb) {
- if (!str) {
- return cb(err, 0);
- }
-
- gzip(str, function (err, data) {
- if (err) {
- return cb(err, 0);
- }
-
- cb(err, data.length);
- });
- };
-
- module.exports.sync = function (str) {
- return gzipSync(str).length;
- };
|