rollup-plugin-zip
Advanced tools
Comparing version
@@ -7,3 +7,3 @@ 'use strict'; | ||
const isAsset = (entry) => !!entry.isAsset; | ||
const isAsset = (entry) => (entry.type === 'asset'); | ||
var index = (options) => ({ | ||
@@ -33,6 +33,6 @@ name: 'zip', | ||
else { | ||
const { npm_package_name, npm_package_version } = process.env; | ||
outFile = npm_package_name || 'bundle'; | ||
if (npm_package_version) { | ||
outFile += '-' + npm_package_version; | ||
const { npm_package_name: packageName = 'bundle', npm_package_version: packageVersion } = process.env; | ||
outFile = packageName; | ||
if (packageVersion) { | ||
outFile += '-' + packageVersion; | ||
} | ||
@@ -52,3 +52,3 @@ if (outDir && !(fs.existsSync(outDir) && fs.statSync(outDir).isDirectory())) { | ||
const zipFile = new yazl.ZipFile(); | ||
Object.entries(bundle).forEach(([_, entry]) => { | ||
Object.entries(bundle).forEach(([, entry]) => { | ||
if (isAsset(entry)) { | ||
@@ -55,0 +55,0 @@ const { fileName, source } = entry; |
@@ -5,3 +5,3 @@ import { existsSync, statSync, mkdirSync, createWriteStream } from 'fs'; | ||
const isAsset = (entry) => !!entry.isAsset; | ||
const isAsset = (entry) => (entry.type === 'asset'); | ||
var index = (options) => ({ | ||
@@ -31,6 +31,6 @@ name: 'zip', | ||
else { | ||
const { npm_package_name, npm_package_version } = process.env; | ||
outFile = npm_package_name || 'bundle'; | ||
if (npm_package_version) { | ||
outFile += '-' + npm_package_version; | ||
const { npm_package_name: packageName = 'bundle', npm_package_version: packageVersion } = process.env; | ||
outFile = packageName; | ||
if (packageVersion) { | ||
outFile += '-' + packageVersion; | ||
} | ||
@@ -50,3 +50,3 @@ if (outDir && !(existsSync(outDir) && statSync(outDir).isDirectory())) { | ||
const zipFile = new ZipFile(); | ||
Object.entries(bundle).forEach(([_, entry]) => { | ||
Object.entries(bundle).forEach(([, entry]) => { | ||
if (isAsset(entry)) { | ||
@@ -53,0 +53,0 @@ const { fileName, source } = entry; |
{ | ||
"name": "rollup-plugin-zip", | ||
"version": "0.5.2", | ||
"version": "0.6.0", | ||
"description": "Rollup plugin to zip up emitted files.", | ||
@@ -23,3 +23,3 @@ "homepage": "https://github.com/mentaljam/rollup-plugin-zip", | ||
"build": "rollup -c", | ||
"lint": "tslint -p .", | ||
"lint": "eslint src/*.ts test/*.ts", | ||
"pretest": "npm run build", | ||
@@ -39,11 +39,12 @@ "test": "node test/test.js" | ||
"devDependencies": { | ||
"@types/node": "^13.7.0", | ||
"@types/yauzl": "^2.9.1", | ||
"@types/yazl": "^2.4.2", | ||
"@typescript-eslint/eslint-plugin": "^2.19.2", | ||
"@typescript-eslint/parser": "^2.19.2", | ||
"colors": "^1.4.0", | ||
"rollup": "^1.23.1", | ||
"rollup-plugin-tslint": "^0.2.2", | ||
"rollup-plugin-typescript2": "^0.24.3", | ||
"tslint": "^5.20.0", | ||
"tslint-config-prettier": "^1.18.0", | ||
"typescript": "^3.6.4", | ||
"eslint": "^6.8.0", | ||
"rollup": "^1.31.0", | ||
"rollup-plugin-typescript2": "^0.25.3", | ||
"typescript": "^3.7.5", | ||
"yauzl": "^2.10.0" | ||
@@ -50,0 +51,0 @@ }, |
9818
1.04%11
10%