diff --git a/build/rollup.config.js b/build/rollup.config.js index 7554b80..a6ec94e 100644 --- a/build/rollup.config.js +++ b/build/rollup.config.js @@ -25,6 +25,13 @@ export default { plugins: plugins, name: 'IReceipt', external: Object.keys(pkg.dependencies), + globals: { + xml2js: 'xml2js', + 'date-fns/esm': 'esm', + 'aes-js': 'aesjs', + jsbarcode: 'JsBarcode', + qrcode: 'QRCode' + }, banner: `/*! * iReceipt v${pkg.version} (${pkg.homepage}) * Copyright ${year} ${pkg.author} diff --git a/dist/js/ireceipt.js b/dist/js/ireceipt.js index 9b72d95..bed8e0a 100644 --- a/dist/js/ireceipt.js +++ b/dist/js/ireceipt.js @@ -1,5 +1,5 @@ /*! - * iReceipt v0.4.0 (https://github.com/kf99916/iReceipt) + * iReceipt v1.0.0 (https://github.com/kf99916/iReceipt) * Copyright 2018 [object Object] * Licensed under MIT (https://github.com/kf99916/iReceipt/blob/master/LICENSE) */ diff --git a/package.json b/package.json index c079267..63021a4 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,17 @@ { "name": "ireceipt", - "version": "0.4.0", - "description": "Generate Taiwan's electronic receipt including QR code, bar code, and XML for National Taxation Bureau", + "version": "1.0.0", + "description": + "Generate Taiwan's electronic receipt including QR code, bar code, and XML for National Taxation Bureau", "main": "dist/js/ireceipt.min.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build": "run-p build:*", - "build:js": "node_modules/.bin/rollup --environment NODE_ENV:production --config build/rollup.config.js --sourcemap", + "build:js": + "node_modules/.bin/rollup --environment NODE_ENV:production --config build/rollup.config.js --sourcemap", "dev": "run-p dev:*", - "dev:js": "node_modules/.bin/rollup --environment NODE_ENV:develop --config build/rollup.config.js --sourcemap --watch" + "dev:js": + "node_modules/.bin/rollup --environment NODE_ENV:develop --config build/rollup.config.js --sourcemap --watch" }, "repository": { "type": "git", @@ -47,9 +50,7 @@ "url": "https://github.com/kf99916/iReceipt/issues" }, "homepage": "https://github.com/kf99916/iReceipt", - "files": [ - "dist" - ], + "files": ["dist"], "devDependencies": { "babel-plugin-external-helpers": "~6.22", "babel-preset-env": "~1.6",