{"_id":"@brisberg/twine-builder","_rev":"4-9b1c2e52bd4525d1bed6ad1aeecdd1c5","name":"@brisberg/twine-builder","dist-tags":{"latest":"0.1.3-beta"},"versions":{"0.1.0-beta":{"name":"@brisberg/twine-builder","version":"0.1.0-beta","description":"Opinionated Build Tool for Twine and Tweego","main":"dist/gulpfile.js","scripts":{"clean":"rm -rf dist/","build":"tsc","test":"echo \"Error: no test specified\" && exit 1","prepack":"yarn run clean && yarn run build"},"bin":{"twine-builder":"dist/cli.js"},"repository":{"type":"git","url":"git+https://github.com/brisberg/twine-builder.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["twine","tweego","twine2"],"author":{"name":"Brandon Risberg"},"license":"MIT","private":false,"bugs":{"url":"https://github.com/brisberg/twine-builder/issues"},"homepage":"https://github.com/brisberg/twine-builder#readme","dependencies":{"@types/gulp":"^4.0.7","@types/gulp-concat":"^0.0.32","@types/gulp-filter":"^3.0.33","@types/gulp-header":"^2.0.0","@types/gulp-if":"^0.0.33","@types/js-yaml":"^3.12.5","@types/undertaker":"^1.2.3","gulp":"^4.0.2","gulp-clean":"^0.4.0","gulp-concat":"^2.6.1","gulp-filter":"^6.0.0","gulp-footer":"^2.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","js-yaml":"^3.14.0","minimist":"^1.2.5"},"devDependencies":{"ts-node":"^9.0.0","typescript":"^4.0.5"},"gitHead":"749e2da4d779165e650729313cf272c79ccbeb9f","_id":"@brisberg/twine-builder@0.1.0-beta","_nodeVersion":"10.19.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-q92DEhprRQgU+nCNG2InjilLrDp5YMKshiPv+lW/fwfkpCdhiVGAqf5YdBQBqRLu/7MaXd8X2TRlY8Cb+Pc6Lg==","shasum":"4b85cb305a54afe60057cc44c0cb1484f1b402cd","tarball":"https://registry.npmjs.org/@brisberg/twine-builder/-/twine-builder-0.1.0-beta.tgz","fileCount":15,"unpackedSize":13269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp0AeCRA9TVsSAnZWagAAgUoP/iCDyvFxS96KKZZ9jgL3\n5fJsHTGiD9eVPyYv5iyxionnACVgTaYHj+0v4fpBvbTHEjLLyjWhRemyC7i2\nOb3yx5sUwFDST96zp24+ttNwcHPxAliO1gBSGi/ZLxU4v/Mg2HFBv5U6cfQs\n3XcFnGdx7iirl8ba7FIWj088zXAwG532plpDGjHfF/riR7M2VpSOZzURSbAi\nEW91/aL3jUOEtPQyYlQw6KdfYoKYtDc3lxDvPlm46vf7BqzxjYEfE3u7gE28\nBh/Vj2xKfoujnGM1WdDw1+eJRyllYIcTqm0FR8HR2hxxxdZMxjIi9svDfFys\nZxReZtXjuGBWZOqj8vcVXZqYqQsRcE3uwgDSJOZRO0YJtB4afbOPNio9KqBl\n/pUNhtuvl0+z0U5E17hG+qDdLWtSK6pa8RHUFvXQV6AENbx6eGAQyNey6UIs\nftYtihUW4lkAb+cCZ6UYd29yUvsekcnbFuSzsK+Kt80fWI+F/EeKXftM+ZNd\nvyNnvUCfdEe7C54dytTkd4Y/YHvlq+KaBFHBAFEiAFyKFtBeRFXAt9iB8Y2h\nZcwiR6UbggoFQF9EJdSpiubCAHAxx9gYtOD047wpIxlzTt4VBe1MFRVnrzRP\nLEB/+NfCztX0ak7xcCF9P64NimIaw0sSuqGmH52/Fx+o9hqbOanVXu4BG5kP\nseMf\r\n=3aEA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQU1gnRbhPkNKmPjKiUMIC7g25IA3kT2xuQEWHMn9IXAiEA7PeX2r51V54SNzIvPRG4rPUI9FMw4Ph14BGh3Oyup3E="}]},"_npmUser":{"name":"brisberg","email":"brandon.risberg@gmail.com"},"directories":{},"maintainers":[{"name":"brisberg","email":"brandon.risberg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twine-builder_0.1.0-beta_1604796445667_0.6494925051388893"},"_hasShrinkwrap":false},"0.1.1-beta":{"name":"@brisberg/twine-builder","version":"0.1.1-beta","description":"Opinionated Build Tool for Twine and Tweego","main":"dist/gulpfile.js","scripts":{"clean":"rm -rf dist/","build":"tsc","test":"echo \"Error: no test specified\" && exit 1","prepack":"yarn run clean && yarn run build"},"bin":{"twine-builder":"dist/cli.js"},"repository":{"type":"git","url":"git+https://github.com/brisberg/twine-builder.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["twine","tweego","twine2"],"author":{"name":"Brandon Risberg"},"license":"MIT","private":false,"bugs":{"url":"https://github.com/brisberg/twine-builder/issues"},"homepage":"https://github.com/brisberg/twine-builder#readme","dependencies":{"@types/gulp":"^4.0.7","@types/gulp-concat":"^0.0.32","@types/gulp-filter":"^3.0.33","@types/gulp-header":"^2.0.0","@types/gulp-if":"^0.0.33","@types/js-yaml":"^3.12.5","@types/undertaker":"^1.2.3","gulp":"^4.0.2","gulp-clean":"^0.4.0","gulp-concat":"^2.6.1","gulp-filter":"^6.0.0","gulp-footer":"^2.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","js-yaml":"^3.14.0","minimist":"^1.2.5"},"devDependencies":{"ts-node":"^9.0.0","typescript":"^4.0.5"},"gitHead":"749e2da4d779165e650729313cf272c79ccbeb9f","_id":"@brisberg/twine-builder@0.1.1-beta","_nodeVersion":"10.19.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-lat4WImLyJi9yVJ8iAqiEyCcuLFgMhJbXuHWTPolH7ZJkBUkH03IavCac6tKqX2nY9ZY7yC188VyIpnUvimE0g==","shasum":"29a28ce43a18400f1971ccf0edb8d398c179cf78","tarball":"https://registry.npmjs.org/@brisberg/twine-builder/-/twine-builder-0.1.1-beta.tgz","fileCount":24,"unpackedSize":1618768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp0P+CRA9TVsSAnZWagAAgZsQAJPLrrR6XCcEOgm0Xht/\nkyHy9WNzM1ksByTJU0thc4TDLp3P/czTSv8y4jewc2UTKm9P1ozRAso2zfqF\n2Sd/yR7iSOn4rlB85+WSHHGVuixev1A6C1wy3xK0h6nzBTO2i0AuDh3F4y7A\nYcWQgRl5IvxhIzd2NqTHuQda5eoPMu2kBImj3lMJSBa0zDjBtqO057ly5a3i\nyxox5x67J0eerPQEeO9yYutbemKMTi/w8SWUvSIWpi2xMHKaOZX76O8vvYcf\nat6YLc4zqaOXohJQGAc2qTV39m62dbRklgfqb+fSJ3c9cE1A5tOrPy1qarox\nQG2C/9GymwcYojZs18OUQ1zBXRZH4gm/zlhtmwq8ietS08vlNcPUbajNb53x\nfb5eULbbCsbzZ+ZddHzwj/hzGHudjnMFSnWoVWx9JJoENz/38CnJ+BxOSErl\nN1wTu1nXIR01w8g2ca/zYgUSbJSDXquQ4r64+7spUH/33AwPNfjYYoynCGMN\n6uD0iSKL/cc+LJvJNG9x77Y7pyMa3kDPWitbNhE9c/M5CeYIJLSVHphqCgEI\nw0zFsLDVJPVch+EEhhAOaSWRo81XAPt757B6DcROauxyeYovZCm4boKod82D\nAViaK1yAtPCRYtgsQXod2grYjUDciZyuoz/RysoX2LjbyEpWqNWJNJqqI6P8\nYliq\r\n=qVVc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTCwaSE0tTwSVnhtBW9/fUODL/Z6M1/ZHaWt05+vbCoAiEA9uo6O9vMbkhmtyK0GYftbR+f6xHWdpklpIknKqQh2MI="}]},"_npmUser":{"name":"brisberg","email":"brandon.risberg@gmail.com"},"directories":{},"maintainers":[{"name":"brisberg","email":"brandon.risberg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twine-builder_0.1.1-beta_1604797438211_0.7442342293723545"},"_hasShrinkwrap":false},"0.1.2-beta":{"name":"@brisberg/twine-builder","version":"0.1.2-beta","description":"Opinionated Build Tool for Twine and Tweego","main":"dist/gulpfile.js","scripts":{"clean":"rm -rf dist/","build":"tsc","test":"echo \"Error: no test specified\" && exit 1","prepack":"yarn run clean && yarn run build"},"bin":{"twine-builder":"dist/cli.js"},"repository":{"type":"git","url":"git+https://github.com/brisberg/twine-builder.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["twine","tweego","twine2"],"author":{"name":"Brandon Risberg"},"license":"MIT","private":false,"bugs":{"url":"https://github.com/brisberg/twine-builder/issues"},"homepage":"https://github.com/brisberg/twine-builder#readme","dependencies":{"@types/gulp":"^4.0.7","@types/gulp-concat":"^0.0.32","@types/gulp-filter":"^3.0.33","@types/gulp-header":"^2.0.0","@types/gulp-if":"^0.0.33","@types/js-yaml":"^3.12.5","@types/undertaker":"^1.2.3","gulp":"^4.0.2","gulp-clean":"^0.4.0","gulp-concat":"^2.6.1","gulp-filter":"^6.0.0","gulp-footer":"^2.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","js-yaml":"^3.14.0","minimist":"^1.2.5"},"devDependencies":{"ts-node":"^9.0.0","typescript":"^4.0.5"},"_id":"@brisberg/twine-builder@0.1.2-beta","dist":{"shasum":"50a9daa533cc110fa535b321b4605558f517cd85","integrity":"sha512-6wWl8d7mIvqAe0WWlJmZqAZt7Z1reYh18w2/FxGCfBwazD9cOJFYKimyEEIClWRhUXgWvD7aJzJwzkVYeWm7Qw==","tarball":"https://registry.npmjs.org/@brisberg/twine-builder/-/twine-builder-0.1.2-beta.tgz","fileCount":34,"unpackedSize":1619029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp0r1CRA9TVsSAnZWagAA3R4P/AhD84MoOmmkdpjGylnP\nHzBgtHsMJ8xA3S5u5OZDc3BQMyCqM9qn9rTslrUIcz7uSjrMiz7vEcwj5Pf8\nI9xMoX30l4IipymIbvtO9iLgmERLMtM+uuTBanSHGp9nSuNPjsXKW854pqmQ\n68XLkiwPzozbbtrk2wCGqQFBXmJ9Nnd0snZZKWUEwFH3xNVfVJDsNaFxdBIG\ncnL6LjRQJdyMLSIaiBdFyM8A9vtPDPNYgtfy5MNVUl5mDZWO83zF7T2uADQy\nEH9DcsnZBaIJQLSXEKrKd3Xuz3SVLwDN7GD+a0NlJrNaEtcbBFFPOTiZQ1fY\nQgktcdYu3oaIdHOsQt5WgZ0lW0sthXYeWAbX42xXAP7c5xFJnvEbrFouPSZ8\nt0Tf4HjPbTyiHrLXu189odL/a4LtLN+YR3UgAtU97vcxbiAvT+k6M2Mj63VK\nG8SMtw9HDoBBQx/S/v5CCjRM9St8Rsg1xgz/952fUGtPtATJrlsMkfLQLA7J\ns8IRw8PBwMj9bXw3TFVhNtV/NamLxHqNGaMTbHlJFly0RJ6AJ/x7ry8FKFmf\nUfvY8TayzGDdMRwV05QkPVjQc+Py8+Q9JY+e0RZW5oz7DCvy8joUlFbmlUEP\nlZ2UUDhBHUJ4dvGaZzBKmYsSf+OKD/LVwI7EliQQtPizypqt2EYpoifkomUD\nyiUO\r\n=uLqe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUW9jZK/VI0x0wx3QsEJOQyMHhiX7qdv5du4gDcx8vzAiEA4thmNMK4OE8NPlc0bzZF1mOLJ+qhXDnWrdxgqp1yZTI="}]},"_npmUser":{"name":"brisberg","email":"brandon.risberg@gmail.com"},"directories":{},"maintainers":[{"name":"brisberg","email":"brandon.risberg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twine-builder_0.1.2-beta_1604799220989_0.9761346069913157"},"_hasShrinkwrap":false},"0.1.3-beta":{"name":"@brisberg/twine-builder","version":"0.1.3-beta","description":"Opinionated Build Tool for Twine and Tweego","main":"dist/gulpfile.js","scripts":{"clean":"rm -rf dist/","build":"tsc","test":"echo \"Error: no test specified\" && exit 1","prepack":"yarn run clean && yarn run build"},"bin":{"twine-builder":"dist/cli.js"},"repository":{"type":"git","url":"git+https://github.com/brisberg/twine-builder.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["twine","tweego","twine2"],"author":{"name":"Brandon Risberg"},"license":"MIT","private":false,"bugs":{"url":"https://github.com/brisberg/twine-builder/issues"},"homepage":"https://github.com/brisberg/twine-builder#readme","dependencies":{"@types/gulp":"^4.0.7","@types/gulp-concat":"^0.0.32","@types/gulp-filter":"^3.0.33","@types/gulp-header":"^2.0.0","@types/gulp-if":"^0.0.33","@types/js-yaml":"^3.12.5","@types/undertaker":"^1.2.3","gulp":"^4.0.2","gulp-clean":"^0.4.0","gulp-concat":"^2.6.1","gulp-filter":"^6.0.0","gulp-footer":"^2.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","js-yaml":"^3.14.0","minimist":"^1.2.5"},"devDependencies":{"ts-node":"^9.0.0","typescript":"^4.0.5"},"_id":"@brisberg/twine-builder@0.1.3-beta","dist":{"shasum":"548892a39007ee925113aa4cd839e177bb0a4945","integrity":"sha512-6qzd/bnj08PqqSBYJvVA2tv5q6dYSE8S+am2Ol679P37UJ9hpGBGIci3F4LFSZ1CLzHmPMWlJ0CCUbz7f8a5KQ==","tarball":"https://registry.npmjs.org/@brisberg/twine-builder/-/twine-builder-0.1.3-beta.tgz","fileCount":34,"unpackedSize":1619032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp0vKCRA9TVsSAnZWagAAiNoP/iO/7f4YLIESh1273KhW\nTegCDfc40cUdtzQUW1LbS7u+ErORirssXwJ/kx3hnCKjexgELREtWM4nDZly\nBhJdN37ACG108avHbL0OXAXy/6CRw0grsTEDGaRvzb7MNyYa8LeUd7eIWUbL\nGgxx6HBEDQXcNpTibUwrSv2Jiy54r3vy0xlTB/UTGDtszUBgMGvpacjo2a1u\n7mKgJQMd68nNX9iVGzU8i1heI0+Nyv8HGHslakUytDtk5+vHBqewMOgTifxu\nkfvfBXoEAo0hFhQl3T4b+jYQ+vjBiEkKQJpLBTqmY5+wou6eCQoPaqYeWN9X\nGKYpYByA7Zkr7gQ0VTSi6t1NMDvSbDg9K1eRWMxmZZrQPNRsTFnPH0xkJLHL\ngKHq5Vw2Uzz3sFceyCk3FjcriGikG8Gn/KtEEt3nP5WWoLvtz3w6KC04/QuH\nrEsoxKxBiU79h8vqYMYSTIeajdzK0ALDpVpyO/yavJxhSjMLs7+plLMz+7Mf\n/6gUIp/SuGfY99FsXekHhI2PvkkgxnjlALSr99mR7hERIyyzJQ5PAi3pLM9u\n5siqYA0fwiDQcejo8s8/xtsRaZlTkaHVO/tPKJLsgUEyD8n7A/v/TRQhq25b\npvwsVZALrOktyVMPRIcCPG3RBv3Y7BQQMYCgPCUGgkN0uoib8fmqECuNS4lL\nDJqR\r\n=dtSH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPIe7BIyWjFjxIEhNzphVObBnxodKYOcuzRT63lZ7eCAiEAxJkHLXrTlMExHRKRC55VhWUXegt93CENwtaUoHIZ4eM="}]},"_npmUser":{"name":"brisberg","email":"brandon.risberg@gmail.com"},"directories":{},"maintainers":[{"name":"brisberg","email":"brandon.risberg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twine-builder_0.1.3-beta_1604799434509_0.49248310149956454"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-08T00:47:25.633Z","0.1.0-beta":"2020-11-08T00:47:25.783Z","modified":"2022-04-04T20:42:22.061Z","0.1.1-beta":"2020-11-08T01:03:58.394Z","0.1.2-beta":"2020-11-08T01:33:41.153Z","0.1.3-beta":"2020-11-08T01:37:14.681Z"},"maintainers":[{"name":"brisberg","email":"brandon.risberg@gmail.com"}],"description":"Opinionated Build Tool for Twine and Tweego","homepage":"https://github.com/brisberg/twine-builder#readme","keywords":["twine","tweego","twine2"],"repository":{"type":"git","url":"git+https://github.com/brisberg/twine-builder.git"},"author":{"name":"Brandon Risberg"},"bugs":{"url":"https://github.com/brisberg/twine-builder/issues"},"license":"MIT","readme":"# twine-builder\nWIP Project porting my opinionated twine builder to a modular system.\n\nReimplementing as a Gulp Task\n\nPossible ideas for name of this project:\n\n  - `entwine`: The verb of wrapping something in twine, meshing things together\n  - `spindle`: Metal spike used to pull loose wool in to yarn or twine\n\n\nUpdate:\n\nSo this actually is possible. You can invoke gulp from outside the package and use it's gulp file. I will need to provide the transpiled sources, running the gulpfile.ts really isn't going to work.\n\nI need to add something to make sure Tweego is on the path. Maybe a test command.\nFor some reason this was different in my two shells.\n\nWhen you invoke gulp, you can pass it `--cwd .` which will force it to treat your project directory (not the node_module directory) as the root.\n\nClean appears to be remove the output directory for some reason. Tweego fails if the output directory doesn't exist, as I suppose it can't perform those actions on it's own. This wasn't required before, when generateHeader would create the output dir.\n\nStill need to make sure that the headerfile is being created.\n","readmeFilename":"README.md"}