{"_id":"1dr-build-utilities","_rev":"11-f72ea8c2fadeaeee755777866cd70371","name":"1dr-build-utilities","description":"1DR Utilities and so on","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"1dr-build-utilities","version":"1.0.0","description":"1DR Utilities and so on","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/onedarnleyroad/build-utilities.git"},"author":{"name":"One Darnley Road"},"license":"ISC","bugs":{"url":"https://github.com/onedarnleyroad/build-utilities/issues"},"homepage":"https://github.com/onedarnleyroad/build-utilities#readme","gitHead":"0b75d821dfc5d8610d472387ead29f61d8c6d069","_id":"1dr-build-utilities@1.0.0","_shasum":"496689dda76f1d2b60dedb9234ecdcd28decacbc","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"cowfields","email":"cowfields@gmail.com"},"dist":{"shasum":"496689dda76f1d2b60dedb9234ecdcd28decacbc","tarball":"https://registry.npmjs.org/1dr-build-utilities/-/1dr-build-utilities-1.0.0.tgz","integrity":"sha512-T+EOnpv1cS9L7snN9VRNUMqCTkFnTzbucC2fR7Fupw+2yzuhdQWhoUr7h6wBoYdLrR7lzsOOQmSuT4tqi2cpDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkfq80kBJNrXnn/RqFKpgHepncMMF3wv+Oai2dY2l2CQIhANr+Zq1JqAhjf7hbN/G+cAtbddX75dYr6ZmHvSRL4Cbv"}]},"maintainers":[{"name":"cowfields","email":"cowfields@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/1dr-build-utilities-1.0.0.tgz_1487683725744_0.4281456032767892"}},"1.0.1":{"name":"1dr-build-utilities","version":"1.0.1","description":"1DR Utilities and so on","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/onedarnleyroad/build-utilities.git"},"author":{"name":"One Darnley Road"},"license":"ISC","bugs":{"url":"https://github.com/onedarnleyroad/build-utilities/issues"},"homepage":"https://github.com/onedarnleyroad/build-utilities#readme","gitHead":"0b75d821dfc5d8610d472387ead29f61d8c6d069","_id":"1dr-build-utilities@1.0.1","_shasum":"ba2a08d838f55f6fb9dc770d8f6f502f8f0e6e4a","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"cowfields","email":"cowfields@gmail.com"},"dist":{"shasum":"ba2a08d838f55f6fb9dc770d8f6f502f8f0e6e4a","tarball":"https://registry.npmjs.org/1dr-build-utilities/-/1dr-build-utilities-1.0.1.tgz","integrity":"sha512-PSiNSnjvsGsso/4VzXB+a8Fz8WuXQl9tSM1ttngZs4gEpeWMn5BhK9gKRR6aY28nv2GesGPXZlxR0CW5wG6OpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEL1SzyYXiaxo+Wh0Fi5uuC38acStCzEtzzRiHZQ0M5SAiEApt+24cshif1OIJ1OIWn0zMPUHGYZonmeH1nkPxJbVaI="}]},"maintainers":[{"name":"cowfields","email":"cowfields@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/1dr-build-utilities-1.0.1.tgz_1487683784538_0.2709379990119487"}},"1.0.2":{"name":"1dr-build-utilities","version":"1.0.2","description":"1DR Utilities and so on","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/onedarnleyroad/build-utilities.git"},"author":{"name":"One Darnley Road"},"license":"ISC","bugs":{"url":"https://github.com/onedarnleyroad/build-utilities/issues"},"homepage":"https://github.com/onedarnleyroad/build-utilities#readme","gitHead":"fb62f910118596084a4c212cd8a7a811c5dfb182","_id":"1dr-build-utilities@1.0.2","_shasum":"53f44c716f6453950361ddde925edab7ce7b7ef5","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"cowfields","email":"cowfields@gmail.com"},"dist":{"shasum":"53f44c716f6453950361ddde925edab7ce7b7ef5","tarball":"https://registry.npmjs.org/1dr-build-utilities/-/1dr-build-utilities-1.0.2.tgz","integrity":"sha512-txPVMwxP7jq88/xtF2MVnw/v8Wfp86QDpbET6q1pH/gfEhHXaztMnBVQCTIV2a2chA4+j/seUVmz+k2dp/lRFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbcB9V+zp6b1kx4tG7GyF3plmjqklsZNjZZdI4dxDmLgIhAIf+0RLWV4cYinRMDwSdY+P0IiPRbsIbcuGS2J6xry7M"}]},"maintainers":[{"name":"cowfields","email":"cowfields@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/1dr-build-utilities-1.0.2.tgz_1487697607627_0.10678260028362274"}},"1.0.3":{"name":"1dr-build-utilities","version":"1.0.3","description":"1DR Utilities and so on","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/onedarnleyroad/build-utilities.git"},"author":{"name":"One Darnley Road"},"license":"ISC","bugs":{"url":"https://github.com/onedarnleyroad/build-utilities/issues"},"homepage":"https://github.com/onedarnleyroad/build-utilities#readme","dependencies":{"gulp-load-plugins":"^1.0.0","require-new":"^1.1.0","files-exist":"^1.0.1","gulp-autoprefixer":"^3.1.0","gulp-changed":"^1.3.0","gulp-clean-css":"^2.0.7","gulp-clip-empty-files":"^0.1.1","gulp-concat":"^2.6.0","gulp-imagemin":"^3.0.1","gulp-merge-media-queries":"^0.2.1","gulp-plumber":"^0.6.6","gulp-rename":"^1.2.2","gulp-rimraf":"^0.2.0","gulp-sass":"^2.1.0","gulp-sourcemaps":"^1.6.0","gulp-svg-symbols":"^2.0.2","gulp-uglify":"^1.5.3","gulp-uglifycss":"^1.0.4","gulp-watch":"^4.3.5"},"gitHead":"7673062250a0151b17f83d8e8a4c5de2581b72b4","_id":"1dr-build-utilities@1.0.3","_shasum":"90eefebdd2731460429077dd474475e66d2541a1","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"cowfields","email":"cowfields@gmail.com"},"dist":{"shasum":"90eefebdd2731460429077dd474475e66d2541a1","tarball":"https://registry.npmjs.org/1dr-build-utilities/-/1dr-build-utilities-1.0.3.tgz","integrity":"sha512-gZep2YkbFwJq1JE4Xc3jJsVcmPW5L3sXjwZ5UedgKWtIN4EihYsELUV5vPlsYx824CfcxDYwUBch3yTXpXmlOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEr2IS/YXdao1bdgJz+PmAlT6JCy62IDe0qbLZfSHOIQAiEAw5QzPrpJHkt3+M8BDDKAQxvHHaSCdud9Yqe5wmR8JQs="}]},"maintainers":[{"name":"cowfields","email":"cowfields@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/1dr-build-utilities-1.0.3.tgz_1487782484095_0.9415295147337019"}},"1.0.4":{"name":"1dr-build-utilities","version":"1.0.4","description":"1DR Utilities and so on","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/onedarnleyroad/build-utilities.git"},"author":{"name":"One Darnley Road"},"license":"ISC","bugs":{"url":"https://github.com/onedarnleyroad/build-utilities/issues"},"homepage":"https://github.com/onedarnleyroad/build-utilities#readme","dependencies":{"gulp-load-plugins":"^1.0.0","require-new":"^1.1.0","files-exist":"^1.0.1","gulp-autoprefixer":"^3.1.0","gulp-changed":"^1.3.0","gulp-clean-css":"^2.0.7","gulp-clip-empty-files":"^0.1.1","gulp-concat":"^2.6.0","gulp-imagemin":"^3.0.1","gulp-merge-media-queries":"^0.2.1","gulp-plumber":"^0.6.6","gulp-rename":"^1.2.2","gulp-rimraf":"^0.2.0","gulp-sass":"^2.1.0","gulp-sourcemaps":"^1.6.0","gulp-svg-symbols":"^2.0.2","gulp-uglify":"^1.5.3","gulp-uglifycss":"^1.0.4","gulp-watch":"^4.3.5"},"gitHead":"ebddc7ee43d90367d52e43ea47a2cfc6080f3b51","_id":"1dr-build-utilities@1.0.4","_shasum":"35b51a0aeccbf3acea7bee169fa14f2891ab4b8e","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"cowfields","email":"cowfields@gmail.com"},"dist":{"shasum":"35b51a0aeccbf3acea7bee169fa14f2891ab4b8e","tarball":"https://registry.npmjs.org/1dr-build-utilities/-/1dr-build-utilities-1.0.4.tgz","integrity":"sha512-OVc8mTHfMX9SjyBcPCUs5P/oJlQKueO5Lu8VVxVsAYY4cmXy6KsnaZS+M/pUOftPtiUSUOjoDvy++b54rXwU5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDqbMSWDcIFA6KDLbbEYk3CfDE8g6kNVH6Izk22sPqSwIhAITbjXuvIgdaYhfwiYxnQoVUSUxZLn66ieG8o7X1Pc9X"}]},"maintainers":[{"name":"cowfields","email":"cowfields@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/1dr-build-utilities-1.0.4.tgz_1487842935106_0.8036740811076015"}},"1.0.5":{"name":"1dr-build-utilities","version":"1.0.5","description":"1DR Utilities and so on","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/onedarnleyroad/build-utilities.git"},"author":{"name":"One Darnley Road"},"license":"ISC","bugs":{"url":"https://github.com/onedarnleyroad/build-utilities/issues"},"homepage":"https://github.com/onedarnleyroad/build-utilities#readme","dependencies":{"gulp-load-plugins":"^1.0.0","require-new":"^1.1.0","files-exist":"^1.0.1","gulp-autoprefixer":"^3.1.0","gulp-changed":"^1.3.0","gulp-clean-css":"^2.0.7","gulp-clip-empty-files":"^0.1.1","gulp-concat":"^2.6.0","gulp-imagemin":"^3.0.1","gulp-merge-media-queries":"^0.2.1","gulp-plumber":"^0.6.6","gulp-rename":"^1.2.2","gulp-rimraf":"^0.2.0","gulp-sass":"^2.1.0","gulp-sourcemaps":"^1.6.0","gulp-svg-symbols":"^2.0.2","gulp-uglify":"^1.5.3","gulp-uglifycss":"^1.0.4","gulp-watch":"^4.3.5"},"gitHead":"b98bcb3a9af0fc8652edbd6cec9fca472403d0a3","_id":"1dr-build-utilities@1.0.5","_shasum":"b314ec2e6195a648b2dd21ce39dc6ea92588f20c","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"cowfields","email":"cowfields@gmail.com"},"dist":{"shasum":"b314ec2e6195a648b2dd21ce39dc6ea92588f20c","tarball":"https://registry.npmjs.org/1dr-build-utilities/-/1dr-build-utilities-1.0.5.tgz","integrity":"sha512-7CzLFMMxaTygoKCiCSudf/AL8miPQxSoGNon5U4rtbHw5aaCxRYsrIIGY5jgPCFn9rkUPBZEMg5/4qAcU3fqwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9v6wYeXw3qYsVRspwK5ImGujx22VVSLtT4oliaePhnAiBcyOiVi9zjUqoppOOpgnRIlGP3Y5t885gVets94tdCSg=="}]},"maintainers":[{"name":"cowfields","email":"cowfields@gmail.com"},{"name":"johndwells","email":"johndwells@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/1dr-build-utilities-1.0.5.tgz_1488277529732_0.6647489203605801"}},"1.0.6":{"name":"1dr-build-utilities","version":"1.0.6","description":"1DR Utilities and so on","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/onedarnleyroad/build-utilities.git"},"author":{"name":"One Darnley Road"},"license":"ISC","bugs":{"url":"https://github.com/onedarnleyroad/build-utilities/issues"},"homepage":"https://github.com/onedarnleyroad/build-utilities#readme","dependencies":{"gulp-load-plugins":"^1.0.0","require-new":"^1.1.0","files-exist":"^1.0.1","gulp-autoprefixer":"^3.1.0","gulp-changed":"^1.3.0","gulp-clean-css":"^2.0.7","gulp-clip-empty-files":"^0.1.1","gulp-concat":"^2.6.0","gulp-imagemin":"^3.0.1","gulp-merge-media-queries":"^0.2.1","gulp-plumber":"^0.6.6","gulp-rename":"^1.2.2","gulp-rimraf":"^0.2.0","gulp-sass":"^2.1.0","gulp-sourcemaps":"^1.6.0","gulp-svg-symbols":"^2.0.2","gulp-uglify":"^1.5.3","gulp-uglifycss":"^1.0.4","gulp-watch":"^4.3.5"},"gitHead":"5ce8a13d19ad84b7a30f350af4b0719f0f1a4dae","_id":"1dr-build-utilities@1.0.6","_shasum":"e1dda4c871cd827891261e11e1a048aecd9ade65","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"cowfields","email":"cowfields@gmail.com"},"dist":{"shasum":"e1dda4c871cd827891261e11e1a048aecd9ade65","tarball":"https://registry.npmjs.org/1dr-build-utilities/-/1dr-build-utilities-1.0.6.tgz","integrity":"sha512-rSxP8VZq1bX/yw9UJCHq0pRKqlTUl1EsKY6dxskAEBp6Wpf+9m4OljO2se49ULgykB3Yd6JQ59uwyd4rU3J4Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFk+a209RYpKWIabzqqWzONp423SwNHZz1mhJoVhfuKLAiEAksttHXNU+S1D9dNaoabYanaOn0fDNMx2wf2jgZgy6/I="}]},"maintainers":[{"name":"cowfields","email":"cowfields@gmail.com"},{"name":"johndwells","email":"johndwells@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/1dr-build-utilities-1.0.6.tgz_1488278509362_0.5260735319461673"}},"1.0.7":{"name":"1dr-build-utilities","version":"1.0.7","description":"1DR Utilities and so on","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/onedarnleyroad/build-utilities.git"},"author":{"name":"One Darnley Road"},"license":"ISC","bugs":{"url":"https://github.com/onedarnleyroad/build-utilities/issues"},"homepage":"https://github.com/onedarnleyroad/build-utilities#readme","dependencies":{"gulp-load-plugins":"^1.0.0","require-new":"^1.1.0","files-exist":"^1.0.1","gulp-autoprefixer":"^3.1.0","gulp-changed":"^1.3.0","gulp-clean-css":"^2.0.7","gulp-clip-empty-files":"^0.1.1","gulp-concat":"^2.6.0","gulp-imagemin":"^3.0.1","gulp-merge-media-queries":"^0.2.1","gulp-plumber":"^0.6.6","gulp-rename":"^1.2.2","gulp-rimraf":"^0.2.0","gulp-sass":"^2.1.0","gulp-sourcemaps":"^1.6.0","gulp-svg-symbols":"^2.0.2","gulp-uglify":"^1.5.3","gulp-uglifycss":"^1.0.4","gulp-watch":"^4.3.5"},"gitHead":"05ac7e04398c1d421c9e1e8e446f868d1c933a72","_id":"1dr-build-utilities@1.0.7","_shasum":"b4001689671db90ce089c554b1e374a4871f6fcb","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"cowfields","email":"cowfields@gmail.com"},"dist":{"shasum":"b4001689671db90ce089c554b1e374a4871f6fcb","tarball":"https://registry.npmjs.org/1dr-build-utilities/-/1dr-build-utilities-1.0.7.tgz","integrity":"sha512-PWuT8UmXuy24KEvOAMUE9lkOAOW7Id8j2dM2zf5xgnwoxwDYpi8FvGrw6iAs08xNO4QBtnBCp1CL4X8B+MKe7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw2umkseBNY3eM4xyHF2BRxcJJ29db1aSpMMt/wlDzlwIgJNrOlQXpZMVfTdLkAjc8bba7BbpY6+0rKtlzHMJJse4="}]},"maintainers":[{"name":"cowfields","email":"cowfields@gmail.com"},{"name":"johndwells","email":"johndwells@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/1dr-build-utilities-1.0.7.tgz_1488278659157_0.9300661762244999"}}},"readme":"# Build Utilities for One Darnley Road\n\nIt's probably not of much use to anyone but us! We're used to doing things in a certain way in most\nof our projects, so this is a way to DRY out our gulpfiles, and allow older projects to benefit from \nimprovements made in newer ones. \n\nIt's also a way to reuse little front end components (mostly JS) again doing things in the same way we always do. Hopefully our projects start to become a bit more about configuration of functionality that lives here.\n\n## Installation\n### As a contributor to this repo\n\nYou can use NPM link:\n\nAs you develop, assuming you have access, you'll want to add things to this repo and thus the package. One way would be to add code, commit, push, npm publish, and then have to npm update in the active project. It's a bit of a faff that might get in the way of developing files in the project.\n\nTo get around this, we can use npm link to the git repo.\n\nThe steps go like this:\n\nFirst clone the repository of this module (somewhere other than your main project), and\ncd into it. Then set it up as an npm to be linked elsewhere.\n\n\n1. Clone the repo and move into that folder\n```\n$ git clone https://github.com/onedarnleyroad/build-utilities && cd build-utilities\n```\n\n2. Install dependencies. This is important as the tools rely on various gulp plugins and so on,\nbut because this will be symlinked, the project will not be able to find them.\n```\n$ npm install\n```\n\nFinally link the package:\n```\n$ npm link\n```\n\nThe last command will set it up as a globally available symlink to NPM. Or something. I'm still R-ing-TFM\n\nThe next step is to link this module in your current project(s):\n\n```\n$ cd /my/project\n$ npm install --save-dev 1dr-build-utitilies // this is kinda optional\n$ npm link 1dr-build-utilities\n```\n\nThat's actually it, the utilities are now available in the repo. The second install is optional as it means that if someone else is working on the `/my/project` repo, but you do *not* want them to have access to edit `1dr-build-utilities` then you are saving this package to `package.json` and other developers can still use the tools. But bear in mind there may be a discrepancy in what they compile and what you compile. But for our own use case, this is probably not a real scenario.\n\n**NB: You must `npm install` before the `npm link`, so that the link 'overwrites' the package downloaded from npm. If it's already linke then `npm install` will not overwrite it. However, if you run `npm install 1dr-build-utilities` after the `npm link 1dr-build-utilities` this will remove the link, and install whatever is hosted on NPM.\n\nFurther reading: http://justjs.com/posts/npm-link-developing-your-own-npm-modules-without-tears\nThe above is useful because it explains getting around having to type `sudo` to make the link work, and what's going on with this method.\n\n\n### Simple installation\n\nIf you're just using this repo, but not ever making changes to it (perhaps you aren't 1DR), **or** you're happy to just `npm publish` on this repo whenever you've got new files to add or change then you can install the traditional way:\n\n```\n$ npm install --save-dev 1dr-build-utilities\n```\n\nIt's just a module like any other, but since this set of utilities will contain front end assets that are most likely going to be compiled with gulp, if people have different versions of the modules, then the resulting bundles may have outdated or differently-behaving code, and it could be a bit of a mess for production code. That may just be the price to pay, but it's also possible to use package.json (assuming you're not npm linking) to control the package version.\n\n\n## Usage\n\nTBC...\n\n","maintainers":[{"name":"cowfields","email":"cowfields@gmail.com"},{"name":"johndwells","email":"johndwells@gmail.com"}],"time":{"modified":"2022-06-12T14:06:12.225Z","created":"2017-02-21T13:28:47.593Z","1.0.0":"2017-02-21T13:28:47.593Z","1.0.1":"2017-02-21T13:29:46.433Z","1.0.2":"2017-02-21T17:20:09.592Z","1.0.3":"2017-02-22T16:54:44.632Z","1.0.4":"2017-02-23T09:42:16.879Z","1.0.5":"2017-02-28T10:25:30.298Z","1.0.6":"2017-02-28T10:41:51.256Z","1.0.7":"2017-02-28T10:44:20.946Z"},"homepage":"https://github.com/onedarnleyroad/build-utilities#readme","repository":{"type":"git","url":"git+https://github.com/onedarnleyroad/build-utilities.git"},"author":{"name":"One Darnley Road"},"bugs":{"url":"https://github.com/onedarnleyroad/build-utilities/issues"},"license":"ISC","readmeFilename":"readme.md","users":{"cowfields":true}}