Skip to content

Commit

Permalink
Release v3.3.3
Browse files Browse the repository at this point in the history
  • Loading branch information
lindell committed May 16, 2016
1 parent e33052e commit 09e8846
Show file tree
Hide file tree
Showing 13 changed files with 1,432 additions and 1,398 deletions.
2,753 changes: 1,387 additions & 1,366 deletions bin/browser/JsBarcode.all.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions bin/browser/JsBarcode.all.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/browser/barcodes/JsBarcode.code128.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/browser/barcodes/JsBarcode.code39.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/browser/barcodes/JsBarcode.ean-upc.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/browser/barcodes/JsBarcode.itf-14.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/browser/barcodes/JsBarcode.msi.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/browser/barcodes/JsBarcode.pharmacode.min.js

Large diffs are not rendered by default.

22 changes: 7 additions & 15 deletions bin/node/JsBarcode.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,9 @@ var _barcodes = require('./barcodes/');

var _barcodes2 = _interopRequireDefault(_barcodes);

var _canvas = require('./renderers/canvas.js');
var _renderers = require('./renderers/');

var _canvas2 = _interopRequireDefault(_canvas);

var _svg = require('./renderers/svg.js');

var _svg2 = _interopRequireDefault(_svg);
var _renderers2 = _interopRequireDefault(_renderers);

var _merge = require('./help/merge.js');

Expand All @@ -30,23 +26,19 @@ var _getOptionsFromElement2 = _interopRequireDefault(_getOptionsFromElement);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

// Import the renderers
// The protype of the object returned from the JsBarcode() call

var renderers = {
"canvas": _canvas2.default,
"svg": _svg2.default
};

// Help functions
// Import all the barcodes


// The protype of the object returned from the JsBarcode() call
var API = function API() {};

// The first call of the library API
// Will return an object with all barcodes calls and the information needed
// when the rendering function is called and options the barcodes might need


// Import the renderers
var JsBarcode = function JsBarcode(element, text, options) {
var api = new API();

Expand Down Expand Up @@ -231,7 +223,7 @@ API.prototype.render = function () {

// Prepares the encodings and calls the renderer
function render(renderProperties, encodings, options) {
var renderer = renderers[renderProperties.renderer];
var renderer = _renderers2.default[renderProperties.renderer];

encodings = (0, _linearizeEncodings2.default)(encodings);

Expand Down
20 changes: 20 additions & 0 deletions bin/node/renderers/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
'use strict';

Object.defineProperty(exports, "__esModule", {
value: true
});

var _canvas = require('./canvas.js');

var _canvas2 = _interopRequireDefault(_canvas);

var _svg = require('./svg.js');

var _svg2 = _interopRequireDefault(_svg);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

exports.default = {
canvas: _canvas2.default,
svg: _svg2.default
};
3 changes: 3 additions & 0 deletions bin/node/renderers/svg.js
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ function prepareSVG(svg, options, encodings) {
svg.setAttribute("y", "0px");
svg.setAttribute("viewBox", "0 0 " + width + " " + height);

svg.setAttribute("xmlns", svgns);
svg.setAttribute("version", "1.1");

svg.style.transform = "translate(0,0)";

if (options.background) {
Expand Down
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "JsBarcode",
"main": "bin/browser/JsBarcode.all.js",
"version": "3.3.2",
"version": "3.3.3",
"homepage": "https://github.com/lindell/JsBarcode",
"authors": [
"Johan Lindell <johan@lindell.me>"
Expand Down
14 changes: 6 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsbarcode",
"version": "3.3.2",
"version": "3.3.3",
"description": "JsBarcode is a simple and powerfull way to create different types of 1d barcodes.",
"main": "./bin/node/JsBarcode.js",
"directories": {
Expand Down Expand Up @@ -46,26 +46,24 @@
"babel-plugin-transform-es2015-classes": "^6.6.5",
"babel-plugin-transform-runtime": "^6.6.0",
"babel-preset-es2015": "^6.6.0",
"blanket": "^1.2.2",
"blanket": "^1.2.3",
"coveralls": "^2.11.6",
"gulp": "^3.9.1",
"gulp-babel": "^6.1.2",
"gulp-bump": "^2.0.1",
"gulp-bump": "^2.1.0",
"gulp-clean": "^0.3.2",
"gulp-concat": "^2.6.0",
"gulp-git": "^1.7.0",
"gulp-git": "^1.7.1",
"gulp-header": "^1.7.1",
"gulp-rename": "^1.2.2",
"gulp-uglify": "^1.5.3",
"gzip-size": "^3.0.0",
"mocha": "1.21.0 - 2.4.5",
"mocha-lcov-reporter": "^1.2.0",
"publish-release": "^1.2.0",
"run-sequence": "^1.1.5",
"webpack": "^2.1.0-beta.5",
"webpack-stream": "^3.1.0",
"blanket": "^1.2.3",
"gulp-bump": "^2.1.0",
"gulp-git": "^1.7.1"
"webpack-stream": "^3.1.0"
},
"config": {
"blanket": {
Expand Down

0 comments on commit 09e8846

Please sign in to comment.