1.1.9 • Published 1 year ago

node-package-zip v1.1.9

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

node-package-zip

objetivo

el objetivo de este util es la compresión de los ficheros de un proyecto NODE tendremos una carpeta que aloja

controlando los modulos de tu propiedad y gestionando la actualización de git y npm

instalación

npm install -D node-package-zip

crea en tu proyecto un fichero pack.js

require('node-package-zip')(<options>)

modifica package.json

    "scripts": {
        "package": "node ./pack.js"
    }

para realizar una copia

    npm run package

options

todos los parametros son opcionales y sirven para
controlar la ubicación y el contenido del zip
    <regVer>: matriz con regexp de las carpetas de versiones válidas
    <regExc>: matriz con regexp con las carpetas a excluir del fichero Zip
    <path>  : carpeta con las diferentes versiones, 
              (escogera la última carpeta <regVer> modificada)

ejemplo

        require('node-package-zip')({
                            author:'Ricardo Benitez Pelletier',
                            path: `${process.cwd()}/..` ,
                            regVer : [
                                new RegExp(/[a-z]\d\.\d\.\d/g),   // ejemplo v1.0.1
                            ],
                            regExc : [
                                new RegExp(/^\./g),              // excluye carpeta .*
                                new RegExp(/^node_modules/g),    // excluye node_modules
                            ]
                        })

creará un fichero v1.0.1.zip en la carpeta options.path

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.0

1 year ago

1.0.9

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago