{"_id":"gulp-path","_rev":"19-2a53b2004bb93539cd280dd6ab869c98","name":"gulp-path","description":"Creates file's paths in a simple and organized way","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"gulp-path","version":"1.0.0","description":"Creates file's paths in a simple and organized way","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/klauskpm/gulp-path.git"},"keywords":["gulp","path","gulp-path","gulp-paths"],"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"homepage":"https://github.com/klauskpm/gulp-path","gitHead":"ae54ffb0119976c0e5160605d69378e542aa63d6","_id":"gulp-path@1.0.0","_shasum":"945ddc32d954655610af3ee0afbadf57b1e9ef66","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"klauskpm","email":"klausmachado@gmail.com"},"dist":{"shasum":"945ddc32d954655610af3ee0afbadf57b1e9ef66","tarball":"https://registry.npmjs.org/gulp-path/-/gulp-path-1.0.0.tgz","integrity":"sha512-9ij0mIzzLj1xBPOOfiSC5DGcB/wcSE8BTnSQIUVZPW0VtGw9EGS36ZO4dswVlCFliKZD7kZOL03HblAepREwkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHNgw/Y6GjFpVsf+iQs4SqOvlc7lo6EgdH+ta03jf/xAiEAthhAuGpuGo4j8PO/uU0c8x+QZAZXCZAFYCGhVxlaxQY="}]},"maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}]},"2.0.0":{"name":"gulp-path","version":"2.0.0","description":"Creates file's paths in a simple and organized way","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/klauskpm/gulp-path.git"},"keywords":["gulp","path","gulp-path","gulp-paths"],"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"homepage":"https://github.com/klauskpm/gulp-path","gitHead":"d6ab0a4102bf6c52e10839a9d5845e1e45e3cd39","_id":"gulp-path@2.0.0","_shasum":"92a289fab8b23c9ba4b023dd845e3cd751de6815","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"klauskpm","email":"klausmachado@gmail.com"},"dist":{"shasum":"92a289fab8b23c9ba4b023dd845e3cd751de6815","tarball":"https://registry.npmjs.org/gulp-path/-/gulp-path-2.0.0.tgz","integrity":"sha512-rxWU+gP8aXzFWn5NF03ziCqQTFCrzIeLBU+Frdkorop79njnLWLX2sQO81rnlFsjyCmg10ejJEl8ouxpw2cGng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBm1EaUEpZ4TUzHPYFfJMRGSBKv43P68yRquUb3uZq2AIgIxqifmk2DgiwJo8HLyGJa46JtITWRJt6zLNxbX+w+eE="}]},"maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}]},"2.0.1":{"name":"gulp-path","version":"2.0.1","description":"Creates file's paths in a simple and organized way","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/klauskpm/gulp-path.git"},"keywords":["gulp","path","gulp-path","gulp-paths"],"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"homepage":"https://github.com/klauskpm/gulp-path","gitHead":"e6097591bc7560d339f1bdf799248d0989599317","_id":"gulp-path@2.0.1","_shasum":"42d36caaf80b4943e879bf6216bd8d3aefe2d2cb","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"klauskpm","email":"klausmachado@gmail.com"},"dist":{"shasum":"42d36caaf80b4943e879bf6216bd8d3aefe2d2cb","tarball":"https://registry.npmjs.org/gulp-path/-/gulp-path-2.0.1.tgz","integrity":"sha512-3Lgq8cL6y/yN2JtsJOcGWCe2fq/IP83LUH/Rik19Iq1OUUoWv8AbFwc1IQxOGBNIXmdoOAr6mXnywLd6nsJJtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDu2f3aJoaWSVMw5Jtxwmd80TDV63kQGAGu76u00NdrqAiEA8KW1hyuHKvt0eJw6/7WMDSknrs57Gs9FFktAlNewL4I="}]},"maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}]},"2.0.2":{"name":"gulp-path","version":"2.0.2","description":"Creates file's paths in a simple and organized way","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/klauskpm/gulp-path.git"},"keywords":["gulp","path","gulp-path","gulp-paths"],"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"homepage":"https://github.com/klauskpm/gulp-path","gitHead":"df6b33d5937e06e150624bcdec4bcb45b1c7ce03","_id":"gulp-path@2.0.2","_shasum":"82eee02adafb4f360dd9ca7355df4ec003a66a00","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"klauskpm","email":"klausmachado@gmail.com"},"dist":{"shasum":"82eee02adafb4f360dd9ca7355df4ec003a66a00","tarball":"https://registry.npmjs.org/gulp-path/-/gulp-path-2.0.2.tgz","integrity":"sha512-OK6nGtP9usSmaK3EcXWpaLSuBbHMaSPCCfhgeh8AZrl8Og4H5+KSHexg5u8zRn35QEB0ivDLlfSRnG3uifTnUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqNSUdMeDhl/V/+xXL0Ci4lhqCECh9+HxJvWcB5fuDsAIgF4auYdy+QezEjMZdtM8q/DsHb4XIAAkj5TUSDM694Mg="}]},"maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}]},"3.0.0":{"name":"gulp-path","version":"3.0.0","description":"Creates file's paths in a simple and organized way","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/klauskpm/gulp-path.git"},"keywords":["gulp","path","gulp-path","gulp-paths"],"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"homepage":"https://github.com/klauskpm/gulp-path","gitHead":"e44c04975fb287eabd0a81b6caa0b41a05f3d7df","_id":"gulp-path@3.0.0","_shasum":"325734942eafba00c9de7457d325e189a283e2ec","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"klauskpm","email":"klausmachado@gmail.com"},"dist":{"shasum":"325734942eafba00c9de7457d325e189a283e2ec","tarball":"https://registry.npmjs.org/gulp-path/-/gulp-path-3.0.0.tgz","integrity":"sha512-5xaDKQRKyX3mjmY8b9TL8IYRu6zk43P4v3N2JaajtQu2163unVYaMloOF0fJI4jBloLHJG3uCLb0K9rA/W7txw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3zcTUFj66SDlzYYuI0nDBbisTu7cHbkOd50+5AHEFLAiAeosHpn15TPKWsDOwbebBb9GW4PAm9wXd1VxRRY1oxbg=="}]},"maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/gulp-path-3.0.0.tgz_1455298212187_0.9015518855303526"}},"3.0.1":{"name":"gulp-path","version":"3.0.1","description":"Creates file's paths in a simple and organized way","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/klauskpm/gulp-path.git"},"keywords":["gulp","path","gulp-path","gulp-paths"],"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"homepage":"https://github.com/klauskpm/gulp-path","gitHead":"7c1544006fb857b09e94b82f19ea4686e71441c9","_id":"gulp-path@3.0.1","_shasum":"a9dbebdfb8731c18a4da66200cf1ddf42af1e048","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"klauskpm","email":"klausmachado@gmail.com"},"dist":{"shasum":"a9dbebdfb8731c18a4da66200cf1ddf42af1e048","tarball":"https://registry.npmjs.org/gulp-path/-/gulp-path-3.0.1.tgz","integrity":"sha512-7aAbwkDyl4JqC0L6sK3PCtyUa/cljTGm4KLGPivy3Xpj+50iRK4rRXxBmpO1ysaYn4Ph7NORQ8oxpe5cEOiBKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAMIBAiTRpnHSUjuYgnqp/+IC3HGwA59MpHMIuiXrybAIgMGo0QaM82gZwBipLcI2o9d8EjCix5TqWVPyaRrCTYOE="}]},"maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/gulp-path-3.0.1.tgz_1455298370005_0.19583120197057724"}},"3.0.2":{"name":"gulp-path","version":"3.0.2","description":"Creates file's paths in a simple and organized way","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/klauskpm/gulp-path.git"},"keywords":["gulp","path","gulp-path","gulp-paths"],"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"homepage":"https://github.com/klauskpm/gulp-path","gitHead":"36129dfd9f95c51b4e6663477845f26f4535d00e","_id":"gulp-path@3.0.2","_shasum":"145b303b1fc94a12d0fa4c3ca0206fa7389112af","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"klauskpm","email":"klausmachado@gmail.com"},"dist":{"shasum":"145b303b1fc94a12d0fa4c3ca0206fa7389112af","tarball":"https://registry.npmjs.org/gulp-path/-/gulp-path-3.0.2.tgz","integrity":"sha512-pwNw579nafuNdqrj0xaKlcAHgfYmG0jxtoF3TphN2AzAuf0fEfHqnADaQdYpEXRvrcXAWGnu3q/E7oETLUkZEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjgcQji7/+1klzoLXkCmNaWQK+UsHpLS8hZ8WD24fTtAiAMLJmUJi6JK+ua4gO3jbVj3p3dJ+R7tE06SeTeNrgW5w=="}]},"maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/gulp-path-3.0.2.tgz_1455298637107_0.8476715325377882"}},"3.0.3":{"name":"gulp-path","version":"3.0.3","description":"Creates file's paths in a simple and organized way","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/klauskpm/gulp-path.git"},"keywords":["gulp","path","gulp-path","gulp-paths"],"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"homepage":"https://github.com/klauskpm/gulp-path","gitHead":"04387c495bc0e1be8f66ed8e816e6149440e91ce","_id":"gulp-path@3.0.3","_shasum":"a15390a30ca970969203ed122270920e8da3a55f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"klauskpm","email":"klausmachado@gmail.com"},"dist":{"shasum":"a15390a30ca970969203ed122270920e8da3a55f","tarball":"https://registry.npmjs.org/gulp-path/-/gulp-path-3.0.3.tgz","integrity":"sha512-jKul/d+eGGtDp1ZEPyhqjNNF7EZiGpE3jFQXM7LHYGa8xFAn3hRespaGLxC5zWMn0l6r6DkGfORtkhXS1wEdww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvbzxt6V39SkkLghXG883MSY+E+kOwZPv03xn8GILjtgIgbD4NWekluZrAbcWuVqR/WmgCt4GXV/L3MjGXzMZys2g="}]},"maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-path-3.0.3.tgz_1461362351780_0.7405302331317216"}},"4.0.0":{"name":"gulp-path","version":"4.0.0","description":"Creates file's paths in a simple and organized way","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","dev":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/klauskpm/gulp-path.git"},"keywords":["gulp","path","gulp-path","gulp-paths"],"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"homepage":"https://github.com/klauskpm/gulp-path","devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","rollup":"^0.50.0","rollup-plugin-babel":"^3.0.2","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1"},"gitHead":"d4f7b03a83ba14a3446972e380131334580d6af6","_id":"gulp-path@4.0.0","_shasum":"acbeac799ddc524ca3bae2c8a2284b5115c7c96d","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.0.0","_npmUser":{"name":"klauskpm","email":"klausmachado@gmail.com"},"dist":{"shasum":"acbeac799ddc524ca3bae2c8a2284b5115c7c96d","tarball":"https://registry.npmjs.org/gulp-path/-/gulp-path-4.0.0.tgz","integrity":"sha512-CyIcGkXa3mEEnVottXH6CW15Nl+YnFwBFc5gPGdy0TuSu4v6s9U2h25tMQIrpdcJ0/kmox1OyACsv9EYIozwTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuul04AZ8N8rcEdkOfKsjkVfOOoDaeER7eX3RoBosQHAiEAx8Sdp6OrdDkolaVwP1BRG/xiLssLpAvdpddy6kh+Ktk="}]},"maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-path-4.0.0.tgz_1510024381864_0.9680987533647567"}}},"readme":"# gulp-path\r\n  \r\n  Creates file's paths in a simple and organized way\r\n  \r\n## Install\r\n`$ npm install --save-dev gulp-path`\r\n\r\n## Basic usage\r\nYou can create simple paths, for input and output, as simple as this.\r\n\r\n```js\r\n'use strict';\r\n \r\nvar gulp = require('gulp');\r\nvar sass = require('gulp-sass');\r\nvar gp = require('gulp-path');\r\n \r\nvar app = new gp.Path('src', 'public');\r\nvar styles = app.generateAllPaths('styles', 'css', null, 'sass');\r\n \r\ngulp.task('sass', function(){\r\n    // ./src/styles/*.sass\r\n    return gulp.src(styles.input)\r\n        .pipe(sass())\r\n        // ./public/css\r\n        .pipe(styles.output);\r\n});\r\n```\r\n\r\nYou can also create simple blob paths\r\n```js\r\n'use strict';\r\n \r\nvar gulp = require('gulp');\r\nvar sass = require('gulp-sass');\r\nvar gp = require('gulp-path');\r\n \r\nvar input = gp.generateBlob('src', 'components', '*', 'sass');\r\nvar output = gp.generateBlob('public', 'components', null, null);\r\n\r\ngulp.task('sass', function(){\r\n    // ./src/styles/*.sass\r\n    return gulp.src(input)\r\n        .pipe(sass())\r\n        // ./public/css\r\n        .pipe(output);\r\n});\r\n```\r\n\r\n## Documentation\r\n### Path(input [, output = input, sub-path = null])\r\nAll parameters of Path are waiting a `string` or an `array`. In that way, you\r\ncan have a simple path, multiple paths, or a composed path.\r\n\r\n#### input <String|Array>\r\nA property with the input path(s)\r\n\r\n#### output <String|Array>\r\nA property with the output path(s)\r\n\r\n#### #createSubPath(subPaths)\r\nCreates a new `Path` instance based on the previous path.\r\n\r\n#### #generateAllPaths(subPathsInput, subPathsOutput, files, extensions)\r\nGenerates all paths, an object that holds input and output only, based on the params and base path.\r\n\r\n#### #generateInput(subPaths, files, extensions)\r\nGenerates all input paths based on the params and base path.\r\n\r\n#### #generateOutput(subPaths)\r\nGenerates all output paths based on the params and the base path.\r\n\r\n### generateBlob([bases = './', paths = '', files = '', extensions = ''])\r\nGenerates a blob of paths","maintainers":[{"name":"klauskpm","email":"klausmachado@gmail.com"}],"time":{"modified":"2022-06-18T17:40:30.448Z","created":"2015-09-04T14:47:24.731Z","1.0.0":"2015-09-04T14:47:24.731Z","2.0.0":"2015-09-04T16:16:55.436Z","2.0.1":"2015-09-08T19:54:55.775Z","2.0.2":"2015-09-30T18:46:12.937Z","3.0.0":"2016-02-12T17:30:15.785Z","3.0.1":"2016-02-12T17:32:51.942Z","3.0.2":"2016-02-12T17:37:21.014Z","3.0.3":"2016-04-22T21:59:14.350Z","4.0.0":"2017-11-07T03:13:01.994Z"},"homepage":"https://github.com/klauskpm/gulp-path","keywords":["gulp","path","gulp-path","gulp-paths"],"repository":{"type":"git","url":"git+https://github.com/klauskpm/gulp-path.git"},"author":{"name":"Klaus Kazlauskas","email":"klausmachado@gmail.com"},"bugs":{"url":"https://github.com/klauskpm/gulp-path/issues"},"license":"MIT","readmeFilename":"README.md","users":{"daam":true,"rubiadias":true,"ezeikel":true,"outboundexplorer":true,"sensaetions":true,"kwesi":true}}