Browse Source

new release

pull/73/head
Guillermo 8 years ago
parent
commit
30d252e6f6
  1. 2
      README.md
  2. 12
      dist/tesseract.js
  3. 186
      dist/worker.js
  4. 2
      package.json

2
README.md

@ -26,7 +26,7 @@ Tesseract.js works with a `<script>` tag via local copy or cdn, with webpack and
You can simply include Tesseract.js with a cdn like this: You can simply include Tesseract.js with a cdn like this:
```html ```html
<script src='https://cdn.rawgit.com/naptha/tesseract.js/1.0.7/dist/tesseract.js'></script> <script src='https://cdn.rawgit.com/naptha/tesseract.js/1.0.8/dist/tesseract.js'></script>
``` ```
After including your scripts, the `Tesseract` variable should be defined! You can [head to the docs](#docs) for a full treatment of the API. After including your scripts, the `Tesseract` variable should be defined! You can [head to the docs](#docs) for a full treatment of the API.

12
dist/tesseract.js vendored

@ -268,7 +268,7 @@ process.umask = function() { return 0; };
},{}],3:[function(require,module,exports){ },{}],3:[function(require,module,exports){
module.exports={ module.exports={
"name": "tesseract.js", "name": "tesseract.js",
"version": "1.0.7", "version": "1.0.8",
"description": "Pure Javascript Multilingual OCR", "description": "Pure Javascript Multilingual OCR",
"main": "src/index.js", "main": "src/index.js",
"scripts": { "scripts": {
@ -281,20 +281,22 @@ module.exports={
"./src/node/index.js": "./src/browser/index.js" "./src/node/index.js": "./src/browser/index.js"
}, },
"author": "", "author": "",
"license": "Apache", "license": "Apache-2.0",
"devDependencies": { "devDependencies": {
"babel-preset-es2015": "^6.16.0", "babel-preset-es2015": "^6.16.0",
"babelify": "^7.3.0", "babelify": "^7.3.0",
"browserify": "^13.1.0", "browserify": "^13.1.0",
"envify": "^3.4.1", "envify": "^3.4.1",
"http-server": "^0.9.0", "http-server": "^0.9.0",
"watchify": "^3.7.0", "pako": "^1.0.3",
"pako": "^1.0.3" "watchify": "^3.7.0"
}, },
"dependencies": { "dependencies": {
"file-type": "^3.8.0", "file-type": "^3.8.0",
"is-url": "^1.2.2",
"jpeg-js": "^0.2.0", "jpeg-js": "^0.2.0",
"level-js": "^2.2.4", "level-js": "^2.2.4",
"node-fetch": "^1.6.3",
"object-assign": "^4.1.0", "object-assign": "^4.1.0",
"png.js": "^0.2.1", "png.js": "^0.2.1",
"tesseract.js-core": "^1.0.2" "tesseract.js-core": "^1.0.2"
@ -557,7 +559,7 @@ module.exports = function () {
var runFinallyCbs = false; var runFinallyCbs = false;
if (packet.status === 'resolve') { if (packet.status === 'resolve') {
if (this._resolve.length === 0) console.debug(data); if (this._resolve.length === 0) console.log(data);
this._resolve.forEach(function (fn) { this._resolve.forEach(function (fn) {
var ret = fn(data); var ret = fn(data);
if (ret && typeof ret.then == 'function') { if (ret && typeof ret.then == 'function') {

186
dist/worker.js vendored

@ -82,7 +82,7 @@ AbstractChainedBatch.prototype.write = function (options, callback) {
module.exports = AbstractChainedBatch module.exports = AbstractChainedBatch
}).call(this,require('_process')) }).call(this,require('_process'))
},{"_process":33}],2:[function(require,module,exports){ },{"_process":32}],2:[function(require,module,exports){
(function (process){ (function (process){
/* Copyright (c) 2013 Rod Vagg, MIT License */ /* Copyright (c) 2013 Rod Vagg, MIT License */
@ -135,7 +135,7 @@ AbstractIterator.prototype.end = function (callback) {
module.exports = AbstractIterator module.exports = AbstractIterator
}).call(this,require('_process')) }).call(this,require('_process'))
},{"_process":33}],3:[function(require,module,exports){ },{"_process":32}],3:[function(require,module,exports){
(function (Buffer,process){ (function (Buffer,process){
/* Copyright (c) 2013 Rod Vagg, MIT License */ /* Copyright (c) 2013 Rod Vagg, MIT License */
@ -395,7 +395,7 @@ module.exports.AbstractIterator = AbstractIterator
module.exports.AbstractChainedBatch = AbstractChainedBatch module.exports.AbstractChainedBatch = AbstractChainedBatch
}).call(this,{"isBuffer":require("../is-buffer/index.js")},require('_process')) }).call(this,{"isBuffer":require("../is-buffer/index.js")},require('_process'))
},{"../is-buffer/index.js":9,"./abstract-chained-batch":1,"./abstract-iterator":2,"_process":33,"xtend":4}],4:[function(require,module,exports){ },{"../is-buffer/index.js":10,"./abstract-chained-batch":1,"./abstract-iterator":2,"_process":32,"xtend":4}],4:[function(require,module,exports){
module.exports = extend module.exports = extend
function extend() { function extend() {
@ -2323,7 +2323,7 @@ function isnan (val) {
} }
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
},{"base64-js":5,"ieee754":8,"isarray":10}],7:[function(require,module,exports){ },{"base64-js":5,"ieee754":8,"isarray":11}],7:[function(require,module,exports){
/*global window:false, self:false, define:false, module:false */ /*global window:false, self:false, define:false, module:false */
/** /**
@ -3817,6 +3817,31 @@ exports.write = function (buffer, value, offset, isLE, mLen, nBytes) {
} }
},{}],9:[function(require,module,exports){ },{}],9:[function(require,module,exports){
if (typeof Object.create === 'function') {
// implementation from standard node.js 'util' module
module.exports = function inherits(ctor, superCtor) {
ctor.super_ = superCtor
ctor.prototype = Object.create(superCtor.prototype, {
constructor: {
value: ctor,
enumerable: false,
writable: true,
configurable: true
}
});
};
} else {
// old school shim for old browsers
module.exports = function inherits(ctor, superCtor) {
ctor.super_ = superCtor
var TempCtor = function () {}
TempCtor.prototype = superCtor.prototype
ctor.prototype = new TempCtor()
ctor.prototype.constructor = ctor
}
}
},{}],10:[function(require,module,exports){
/*! /*!
* Determine if an object is a Buffer * Determine if an object is a Buffer
* *
@ -3839,14 +3864,14 @@ function isSlowBuffer (obj) {
return typeof obj.readFloatLE === 'function' && typeof obj.slice === 'function' && isBuffer(obj.slice(0, 0)) return typeof obj.readFloatLE === 'function' && typeof obj.slice === 'function' && isBuffer(obj.slice(0, 0))
} }
},{}],10:[function(require,module,exports){ },{}],11:[function(require,module,exports){
var toString = {}.toString; var toString = {}.toString;
module.exports = Array.isArray || function (arr) { module.exports = Array.isArray || function (arr) {
return toString.call(arr) == '[object Array]'; return toString.call(arr) == '[object Array]';
}; };
},{}],11:[function(require,module,exports){ },{}],12:[function(require,module,exports){
var Buffer = require('buffer').Buffer; var Buffer = require('buffer').Buffer;
module.exports = isBuffer; module.exports = isBuffer;
@ -3856,7 +3881,7 @@ function isBuffer (o) {
|| /\[object (.+Array|Array.+)\]/.test(Object.prototype.toString.call(o)); || /\[object (.+Array|Array.+)\]/.test(Object.prototype.toString.call(o));
} }
},{"buffer":6}],12:[function(require,module,exports){ },{"buffer":6}],13:[function(require,module,exports){
(function (Buffer){ (function (Buffer){
module.exports = Level module.exports = Level
@ -4034,7 +4059,7 @@ var checkKeyValue = Level.prototype._checkKeyValue = function (obj, type) {
} }
}).call(this,require("buffer").Buffer) }).call(this,require("buffer").Buffer)
},{"./iterator":13,"abstract-leveldown":3,"buffer":6,"idb-wrapper":7,"isbuffer":11,"typedarray-to-buffer":34,"util":37,"xtend":15}],13:[function(require,module,exports){ },{"./iterator":14,"abstract-leveldown":3,"buffer":6,"idb-wrapper":7,"isbuffer":12,"typedarray-to-buffer":33,"util":35,"xtend":37}],14:[function(require,module,exports){
var util = require('util') var util = require('util')
var AbstractIterator = require('abstract-leveldown').AbstractIterator var AbstractIterator = require('abstract-leveldown').AbstractIterator
var ltgt = require('ltgt') var ltgt = require('ltgt')
@ -4108,43 +4133,7 @@ Iterator.prototype._next = function (callback) {
this.callback = callback this.callback = callback
} }
},{"abstract-leveldown":3,"ltgt":16,"util":37}],14:[function(require,module,exports){ },{"abstract-leveldown":3,"ltgt":15,"util":35}],15:[function(require,module,exports){
module.exports = hasKeys
function hasKeys(source) {
return source !== null &&
(typeof source === "object" ||
typeof source === "function")
}
},{}],15:[function(require,module,exports){
var Keys = require("object-keys")
var hasKeys = require("./has-keys")
module.exports = extend
function extend() {
var target = {}
for (var i = 0; i < arguments.length; i++) {
var source = arguments[i]
if (!hasKeys(source)) {
continue
}
var keys = Keys(source)
for (var j = 0; j < keys.length; j++) {
var name = keys[j]
target[name] = source[name]
}
}
return target
}
},{"./has-keys":14,"object-keys":18}],16:[function(require,module,exports){
(function (Buffer){ (function (Buffer){
exports.compare = function (a, b) { exports.compare = function (a, b) {
@ -4294,7 +4283,7 @@ exports.filter = function (range, compare) {
} }
}).call(this,{"isBuffer":require("../is-buffer/index.js")}) }).call(this,{"isBuffer":require("../is-buffer/index.js")})
},{"../is-buffer/index.js":9}],17:[function(require,module,exports){ },{"../is-buffer/index.js":10}],16:[function(require,module,exports){
var hasOwn = Object.prototype.hasOwnProperty; var hasOwn = Object.prototype.hasOwnProperty;
var toString = Object.prototype.toString; var toString = Object.prototype.toString;
@ -4336,11 +4325,11 @@ module.exports = function forEach(obj, fn) {
}; };
},{}],18:[function(require,module,exports){ },{}],17:[function(require,module,exports){
module.exports = Object.keys || require('./shim'); module.exports = Object.keys || require('./shim');
},{"./shim":20}],19:[function(require,module,exports){ },{"./shim":19}],18:[function(require,module,exports){
var toString = Object.prototype.toString; var toString = Object.prototype.toString;
module.exports = function isArguments(value) { module.exports = function isArguments(value) {
@ -4358,7 +4347,7 @@ module.exports = function isArguments(value) {
}; };
},{}],20:[function(require,module,exports){ },{}],19:[function(require,module,exports){
(function () { (function () {
"use strict"; "use strict";
@ -4422,7 +4411,7 @@ module.exports = function isArguments(value) {
}()); }());
},{"./foreach":17,"./isArguments":19}],21:[function(require,module,exports){ },{"./foreach":16,"./isArguments":18}],20:[function(require,module,exports){
'use strict'; 'use strict';
@ -4842,7 +4831,7 @@ exports.inflate = inflate;
exports.inflateRaw = inflateRaw; exports.inflateRaw = inflateRaw;
exports.ungzip = inflate; exports.ungzip = inflate;
},{"./utils/common":22,"./utils/strings":23,"./zlib/constants":25,"./zlib/gzheader":27,"./zlib/inflate":29,"./zlib/messages":31,"./zlib/zstream":32}],22:[function(require,module,exports){ },{"./utils/common":21,"./utils/strings":22,"./zlib/constants":24,"./zlib/gzheader":26,"./zlib/inflate":28,"./zlib/messages":30,"./zlib/zstream":31}],21:[function(require,module,exports){
'use strict'; 'use strict';
@ -4946,7 +4935,7 @@ exports.setTyped = function (on) {
exports.setTyped(TYPED_OK); exports.setTyped(TYPED_OK);
},{}],23:[function(require,module,exports){ },{}],22:[function(require,module,exports){
// String encode/decode helpers // String encode/decode helpers
'use strict'; 'use strict';
@ -5133,7 +5122,7 @@ exports.utf8border = function (buf, max) {
return (pos + _utf8len[buf[pos]] > max) ? pos : max; return (pos + _utf8len[buf[pos]] > max) ? pos : max;
}; };
},{"./common":22}],24:[function(require,module,exports){ },{"./common":21}],23:[function(require,module,exports){
'use strict'; 'use strict';
// Note: adler32 takes 12% for level 0 and 2% for level 6. // Note: adler32 takes 12% for level 0 and 2% for level 6.
@ -5167,7 +5156,7 @@ function adler32(adler, buf, len, pos) {
module.exports = adler32; module.exports = adler32;
},{}],25:[function(require,module,exports){ },{}],24:[function(require,module,exports){
'use strict'; 'use strict';
@ -5219,7 +5208,7 @@ module.exports = {
//Z_NULL: null // Use -1 or null inline, depending on var type //Z_NULL: null // Use -1 or null inline, depending on var type
}; };
},{}],26:[function(require,module,exports){ },{}],25:[function(require,module,exports){
'use strict'; 'use strict';
// Note: we can't get significant speed boost here. // Note: we can't get significant speed boost here.
@ -5262,7 +5251,7 @@ function crc32(crc, buf, len, pos) {
module.exports = crc32; module.exports = crc32;
},{}],27:[function(require,module,exports){ },{}],26:[function(require,module,exports){
'use strict'; 'use strict';
@ -5304,7 +5293,7 @@ function GZheader() {
module.exports = GZheader; module.exports = GZheader;
},{}],28:[function(require,module,exports){ },{}],27:[function(require,module,exports){
'use strict'; 'use strict';
// See state defs from inflate.js // See state defs from inflate.js
@ -5632,7 +5621,7 @@ module.exports = function inflate_fast(strm, start) {
return; return;
}; };
},{}],29:[function(require,module,exports){ },{}],28:[function(require,module,exports){
'use strict'; 'use strict';
@ -7172,7 +7161,7 @@ exports.inflateSyncPoint = inflateSyncPoint;
exports.inflateUndermine = inflateUndermine; exports.inflateUndermine = inflateUndermine;
*/ */
},{"../utils/common":22,"./adler32":24,"./crc32":26,"./inffast":28,"./inftrees":30}],30:[function(require,module,exports){ },{"../utils/common":21,"./adler32":23,"./crc32":25,"./inffast":27,"./inftrees":29}],29:[function(require,module,exports){
'use strict'; 'use strict';
@ -7501,7 +7490,7 @@ module.exports = function inflate_table(type, lens, lens_index, codes, table, ta
return 0; return 0;
}; };
},{"../utils/common":22}],31:[function(require,module,exports){ },{"../utils/common":21}],30:[function(require,module,exports){
'use strict'; 'use strict';
module.exports = { module.exports = {
@ -7516,7 +7505,7 @@ module.exports = {
'-6': 'incompatible version' /* Z_VERSION_ERROR (-6) */ '-6': 'incompatible version' /* Z_VERSION_ERROR (-6) */
}; };
},{}],32:[function(require,module,exports){ },{}],31:[function(require,module,exports){
'use strict'; 'use strict';
@ -7547,7 +7536,7 @@ function ZStream() {
module.exports = ZStream; module.exports = ZStream;
},{}],33:[function(require,module,exports){ },{}],32:[function(require,module,exports){
// shim for using process in browser // shim for using process in browser
var process = module.exports = {}; var process = module.exports = {};
@ -7729,7 +7718,7 @@ process.chdir = function (dir) {
}; };
process.umask = function() { return 0; }; process.umask = function() { return 0; };
},{}],34:[function(require,module,exports){ },{}],33:[function(require,module,exports){
(function (Buffer){ (function (Buffer){
/** /**
* Convert a typed array to a Buffer without a copy * Convert a typed array to a Buffer without a copy
@ -7752,39 +7741,14 @@ module.exports = function (arr) {
} }
}).call(this,require("buffer").Buffer) }).call(this,require("buffer").Buffer)
},{"buffer":6}],35:[function(require,module,exports){ },{"buffer":6}],34:[function(require,module,exports){
if (typeof Object.create === 'function') {
// implementation from standard node.js 'util' module
module.exports = function inherits(ctor, superCtor) {
ctor.super_ = superCtor
ctor.prototype = Object.create(superCtor.prototype, {
constructor: {
value: ctor,
enumerable: false,
writable: true,
configurable: true
}
});
};
} else {
// old school shim for old browsers
module.exports = function inherits(ctor, superCtor) {
ctor.super_ = superCtor
var TempCtor = function () {}
TempCtor.prototype = superCtor.prototype
ctor.prototype = new TempCtor()
ctor.prototype.constructor = ctor
}
}
},{}],36:[function(require,module,exports){
module.exports = function isBuffer(arg) { module.exports = function isBuffer(arg) {
return arg && typeof arg === 'object' return arg && typeof arg === 'object'
&& typeof arg.copy === 'function' && typeof arg.copy === 'function'
&& typeof arg.fill === 'function' && typeof arg.fill === 'function'
&& typeof arg.readUInt8 === 'function'; && typeof arg.readUInt8 === 'function';
} }
},{}],37:[function(require,module,exports){ },{}],35:[function(require,module,exports){
(function (process,global){ (function (process,global){
// Copyright Joyent, Inc. and other Node contributors. // Copyright Joyent, Inc. and other Node contributors.
// //
@ -8374,7 +8338,43 @@ function hasOwnProperty(obj, prop) {
} }
}).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) }).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
},{"./support/isBuffer":36,"_process":33,"inherits":35}],38:[function(require,module,exports){ },{"./support/isBuffer":34,"_process":32,"inherits":9}],36:[function(require,module,exports){
module.exports = hasKeys
function hasKeys(source) {
return source !== null &&
(typeof source === "object" ||
typeof source === "function")
}
},{}],37:[function(require,module,exports){
var Keys = require("object-keys")
var hasKeys = require("./has-keys")
module.exports = extend
function extend() {
var target = {}
for (var i = 0; i < arguments.length; i++) {
var source = arguments[i]
if (!hasKeys(source)) {
continue
}
var keys = Keys(source)
for (var j = 0; j < keys.length; j++) {
var name = keys[j]
target[name] = source[name]
}
}
return target
}
},{"./has-keys":36,"object-keys":17}],38:[function(require,module,exports){
'use strict'; 'use strict';
var leveljs = require('level-js'); var leveljs = require('level-js');
@ -8458,7 +8458,7 @@ function fetchLanguageData(req, res, cb) {
xhr.send(); xhr.send();
} }
},{"../common/langdata.json":42,"level-js":12,"pako/lib/inflate.js":21}],39:[function(require,module,exports){ },{"../common/langdata.json":42,"level-js":13,"pako/lib/inflate.js":20}],39:[function(require,module,exports){
(function (process,global){ (function (process,global){
'use strict'; 'use strict';
@ -8489,7 +8489,7 @@ exports.getLanguageData = require('./lang.js');
workerUtils.setAdapter(module.exports); workerUtils.setAdapter(module.exports);
}).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) }).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
},{"../common/worker.js":43,"./lang.js":38,"_process":33}],40:[function(require,module,exports){ },{"../common/worker.js":43,"./lang.js":38,"_process":32}],40:[function(require,module,exports){
'use strict'; 'use strict';
// This converts an image to grayscale // This converts an image to grayscale

2
package.json

@ -1,6 +1,6 @@
{ {
"name": "tesseract.js", "name": "tesseract.js",
"version": "1.0.7", "version": "1.0.8",
"description": "Pure Javascript Multilingual OCR", "description": "Pure Javascript Multilingual OCR",
"main": "src/index.js", "main": "src/index.js",
"scripts": { "scripts": {

Loading…
Cancel
Save