{"_id":"vue-spile","_rev":"28-68622957700608eced1d1c4b78d49aac","name":"vue-spile","dist-tags":{"latest":"0.1.44"},"versions":{"0.0.1":{"name":"vue-spile","version":"0.0.1","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","gitHead":"fecd8851729cc1a16129606487b5d48cbf01225a","_id":"vue-spile@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-P+oZR1hmqS29+/aB1xi6LnFJll2JERrsSyM/+Egvi4BeP61tm6FMOfq3qfprwHcfAqzDiA0mgvFnSCRnKPgLeA==","shasum":"170182190304a01fbef1cdc8c0057c74d254269d","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.1.tgz","fileCount":2,"unpackedSize":807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtZdEa/9Oo7OCbLpjjcsuShsZIYdrbI8VD8zFqsgYncAIhAIt2ZHO8MrqZHRqUENBnHrbnQ+eowQx70fnGlfd3KSdw"}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.1_1519248840836_0.9223668927645972"},"_hasShrinkwrap":false},"0.0.2":{"name":"vue-spile","version":"0.0.2","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"vue-template-compiler":"^2.5.13"},"gitHead":"fecd8851729cc1a16129606487b5d48cbf01225a","_id":"vue-spile@0.0.2","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-7oDcsX/gCIc/FBtGoiuEhQ1X141q7fr8VJjZGxjHmPSGuk4CZTfwC73MVCX1mFmH4qDNPaLPj5wH7UG8EOj5MA==","shasum":"dc7ad9f4546bf89479d93809b4acfe4a10a26314","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.2.tgz","fileCount":2,"unpackedSize":10937,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDr4dwkjpuHz14BhOUISxgCv0jGXwwq6KO68dq5NBtlaAiBRizB0SROP+9MwVokVbxplmkiJPuWSQBTAI7/js+qyYQ=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.2_1519250011515_0.6918414420059524"},"_hasShrinkwrap":false},"0.0.21":{"name":"vue-spile","version":"0.0.21","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"vue-template-compiler":"^2.5.13"},"gitHead":"fecd8851729cc1a16129606487b5d48cbf01225a","_id":"vue-spile@0.0.21","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-yXuaaRZcLCd9fQsc8xr8cDi4vWxBCd34pHXxIeyaM/Vc7CN1GTNW0vsI9mqtquTMYQuReud97QVIkioIwngHMw==","shasum":"365c0a3fe2069eb73db28245af92ef357a8664c2","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.21.tgz","fileCount":3,"unpackedSize":11007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMSUiV8Ou4wXtNvgWi0iYPIUkHZpEGxAT8lbOR5lICyAiEApwMks1zAexqloi46zp1ML/LVQaXR+dV3zEFrAq9wa+0="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.21_1519250102218_0.6346105992818047"},"_hasShrinkwrap":false},"0.0.22":{"name":"vue-spile","version":"0.0.22","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"js-beautify":"^1.7.5","vue-template-compiler":"^2.5.13"},"gitHead":"834ece14331833a4f0ace7609a65f18aaaa4606a","_id":"vue-spile@0.0.22","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-/++vVAq4CEbEhWypMB1E/haeUuezWARHsnTf8uOy7DKXwDskWvAc8n83eJ3j+6LK3RrnnI7xetajsyDmkqkJFw==","shasum":"133feca5a3a4d5d245ca80ce9347070656ebbc0a","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.22.tgz","fileCount":15,"unpackedSize":21456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEivAyZS5ET+fWnRlRrxXrgBr7KqrvDS08jqvYF9Q8blAiEAqm4CTK5a9vt4oUZdH7MoISwPhDhe6FemCMtDxVFqoAo="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.22_1520193077797_0.4761407763203811"},"_hasShrinkwrap":false},"0.0.23":{"name":"vue-spile","version":"0.0.23","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"js-beautify":"^1.7.5","vue-template-compiler":"^2.5.13"},"gitHead":"92b7e85d85e2bfd84e494251008fb029fb85031d","_id":"vue-spile@0.0.23","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-P2bwbuyNGcfo6uiBiVWBrMrwn96ZEV9p8iRMLyj3ioVs9+M62hxqxFoADvAmYUauCINJIiUFdTZVQHr32zu1+w==","shasum":"9e8e57827dffe7996c11409b3f9b0ae6ddb52367","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.23.tgz","fileCount":15,"unpackedSize":22128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAS7lJnv9ONRy/W8Ek5wJYStEY9rSHy4tgyAZ71UVx3nAiEA9vL1DDqWos2/+DnFwogTRNCKvb6mq5Zudy8ETyivZiY="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.23_1520194635887_0.6141147133035563"},"_hasShrinkwrap":false},"0.0.24":{"name":"vue-spile","version":"0.0.24","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"js-beautify":"^1.7.5","vue-template-compiler":"^2.5.13"},"gitHead":"0135b2d29cdc4a7d7f543dc98f9f4cbdfb5503aa","_id":"vue-spile@0.0.24","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-on5n6RdhOBImXe2dHbJEQklcdIqXHYwWrHkj1FYI7zpxjzjKWCXFxtjQ+d4JnCikEd/AzVLrXoCQS3chujriWA==","shasum":"efa7409bc9b21e09662609526aa94250b214099b","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.24.tgz","fileCount":21,"unpackedSize":22937,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRYrQrBlZcsBBX25R0iklgTpI8RxoWLGv/Xpy/SPyP8AiAeAO/9/CaAtNQ+5f5UjEngo/EaaHPLZOhw20S1UC8//Q=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.24_1520197272000_0.325526321912454"},"_hasShrinkwrap":false},"0.0.25":{"name":"vue-spile","version":"0.0.25","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.25","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-7Pr865CeGOpITKa8CRd2b2+1uU0tTtrv4T+1c7Ddh949lVg1JbOzI4qk0MDjst5z6VolvugM6Tb1h/+P2/lBMQ==","shasum":"31b8d688280fce6dc7b91f0a9b3e343dae1c0334","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.25.tgz","fileCount":32,"unpackedSize":33573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY2Ykjs3rQPPemT0z5GBVHwgdNq2w8l/genvl4YWRB3gIgImskaCNl+D9SpRTuetAXrbndpcQKpk7bxC0d4DuDr54="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.25_1520719741040_0.9054027477416013"},"_hasShrinkwrap":false},"0.0.26":{"name":"vue-spile","version":"0.0.26","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.26","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-gHUJfwXYdBOAaJUsH3twoe49K/xAkGvNBM2eeWY8nC6pKFyMOKpzqa4HB6+1e1BeES9MubiHOY0Pwf4Z25AoLg==","shasum":"b0c2eca91b6653f45bd862aad67667ba3cf23a86","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.26.tgz","fileCount":29,"unpackedSize":34744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl9Bl3De0diNyz9USxAk4BMrCz5Ee6UksPN14nu0vYgAiBt5alFuQx1ohqaoU2s+Y5pyEdcOFyUWPNtgAZU+v/HVw=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.26_1520773634146_0.5804924432933429"},"_hasShrinkwrap":false},"0.0.27":{"name":"vue-spile","version":"0.0.27","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.27","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-wd6z0q53PysHVqKTF5HuXRjWzWwW6+GKe/gAD+SSJRzxZIyyvK4JjgjjSp8X/gEqWq1LQzZ3NiSSvEB14ByO6g==","shasum":"226251497aafdc0f4c51c3dbe62d4295ff8bcc67","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.27.tgz","fileCount":29,"unpackedSize":34775,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVjfxceo7mZsvsBjtJQShbDxYUXeaCpou77bMUSRdFFAIhALnIONYRS9bF2AcetHcy1FAIa635L991fJi55ugLcb9N"}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.27_1520773730082_0.7648772547908809"},"_hasShrinkwrap":false},"0.0.28":{"name":"vue-spile","version":"0.0.28","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.28","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-Z6k3v09BlpVb+sjuN99c+7901oaSf/8tdsWPHOc8oqTpJvofTgkqbqqe7XVC/qSh/khXChtq0l00BbWZDhxM4g==","shasum":"3647d6e0620439432939078886e2446a7457ae51","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.28.tgz","fileCount":29,"unpackedSize":34857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZb5AQoRzk4p90uceck6x4Q4zz5cST2Jbz26GLqRAACAiB+d0Erypzniw5oURxl9LPDBMq7epIMwGCbhmtF8pwi8g=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.28_1520778227251_0.616565251872587"},"_hasShrinkwrap":false},"0.0.29":{"name":"vue-spile","version":"0.0.29","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.29","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-zjgrVRlKtGluhQmtQNGhzy2iLWsT3rdmCogC/lPn4SbVisFLYMvgKxNjuKLGHkOrdOwA3+PwQuQtiy1G2xP1Pg==","shasum":"abdc60a51294be5743222e4192e911afdd348051","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.29.tgz","fileCount":29,"unpackedSize":34862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyx523hDZB4jpDqoQCuiVkG1O8OCZ7DKWkNQxDp2BZbAiArdLj2FXvKCmVPlDYZsrvRYHc+VUydTgsPaIaGMlx2Pg=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.29_1520778519382_0.9736062363079507"},"_hasShrinkwrap":false},"0.0.30":{"name":"vue-spile","version":"0.0.30","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.30","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-dgy3ptVmGQMicwc4JHA8cyhST0oBR0YhDg1+yO7t4vClSP9F9eCHRXmfPQEd3B6lwqbJfoR0eouT6DeWmVWQaQ==","shasum":"da04375d2962bdcb06ee1247d9365df076ea945e","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.30.tgz","fileCount":29,"unpackedSize":34876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcT1N3SJm8vkM1Xecqv+hPNErf7s7I89nfZExesVaLiwIgZBqJv7IicXJca9cBzWh0bi35qKrgn7df6THa87JaEpg="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.30_1520778617472_0.47241988136139534"},"_hasShrinkwrap":false},"0.0.31":{"name":"vue-spile","version":"0.0.31","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.31","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-9E93M2sBFKVJAkPzzywM/n3KZnL6OHK/kHSaGspqprWj+pLtJ7aEsDl7vFdn37Gf0oYjzHlIvNjTuFTFe4VeJQ==","shasum":"baadfc9cb7e39795aae178d3df5959ea66ea010f","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.31.tgz","fileCount":29,"unpackedSize":36692,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMJ/pkvIGIlQqd6Bh3F4UZ44msj3Z0/SMfmOZrIYm9HAiEA7O3dy9ktIqmh4K5ylftT8sLDQkvFekzk9C5Su6lUX2Q="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.31_1520779961868_0.6326352713757502"},"_hasShrinkwrap":false},"0.0.32":{"name":"vue-spile","version":"0.0.32","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.32","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-riMzU3QcEMx+BB8VkYU8xiv9yOa9AXhl0ZgL6MyXQra69JDXNKRHs9H5ZCYCQWUK+LoJr2lQdizhw2Gzla6jjg==","shasum":"a7607a23b7632da86ef4dfd62284792ec02d3bb5","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.32.tgz","fileCount":29,"unpackedSize":37496,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFTC+fj91GIPTdNyiALqEhWSrdDvBadzfqwiSTnyc30gIhANbJ7yf+Q6L0rw6M8b1UeMRN5PS+gzH2j7I/pukx5rwK"}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.32_1520780486473_0.6608713999844227"},"_hasShrinkwrap":false},"0.0.33":{"name":"vue-spile","version":"0.0.33","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.33","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-X0kMfLGiPuH0YUx4Cxuv5S9fa75NbPsCm9lGWPM1HK0Yc+kr1ffzkf17NSlpwFfsr45U7XJvpJiKF3rHOnlNLw==","shasum":"8426ab8014a2fbbb3ac0abb5b932d3ca8f23b253","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.33.tgz","fileCount":29,"unpackedSize":37731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt0qy3G+JFWWSRbDhEfDyhplATRBAuLj4+Y3nmUusdmwIhAPI0wXNq6QPNkO3SKJpjS5AKdPIwQqBwxgXSY5z6AfIT"}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.33_1520780639094_0.3789017512261501"},"_hasShrinkwrap":false},"0.0.34":{"name":"vue-spile","version":"0.0.34","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.34","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-UOHxfGDwxCar/MGAuOk2CO3EmujiekeFdLls9AK8ZQoIE4Hoqk7aV2RW+M1M2VpUGzxICuQBvkL1HiA3xPFFoA==","shasum":"6f3a44067555fbbb734ebced1a4d5acbc6b6cfc5","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.34.tgz","fileCount":32,"unpackedSize":38963,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5EEAzlMTvAxvDHp1o0UgJC3wwLQpuR4oAH5yHvTRGbAiBQmtlH6tXUdcOcg6cOeq7UcjiYByNv6IS8zO9TtmKOFg=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.34_1520782804862_0.2989036477507325"},"_hasShrinkwrap":false},"0.0.35":{"name":"vue-spile","version":"0.0.35","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"5a6f76550b8e2d07120a6a70c533aedbc9de4a75","_id":"vue-spile@0.0.35","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-+9khXlObKdhvBWnEYuwGHoIGkdtHU8KkDfkWzPdEV8DWp+2rjVEohDld0IZNxRQ0ZBhq4mLFJU2OUQ2I9h1p/A==","shasum":"31256298e15723b895fc855c90aad7a93d2c5a7a","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.35.tgz","fileCount":46,"unpackedSize":46684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5IVnrqL6RsE5L33ovYP6Gf23tWumkDPJl9QIcQ4jXCAiBRFDGQo1b9ZwUVpJwh12tY4XPDwoYYrO3zT4tINh6DhQ=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.35_1520797070835_0.1012838969049592"},"_hasShrinkwrap":false},"0.0.36":{"name":"vue-spile","version":"0.0.36","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"519f5741ecb39327339bbe646d281eb69f54c13f","_id":"vue-spile@0.0.36","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-pWbadGcrWoI6knIRx7/3q47s/GJ1IHgYScxzQhZ+RSW+jOB3FM+ZOXHNClSrFzeeVUclFYMY35AO4/00m/FFuw==","shasum":"6de68b86ff87f4e6e8553df7962a953913f07c20","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.0.36.tgz","fileCount":50,"unpackedSize":61955,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlyQvBUsTrzKjAHL381W3VixN5AzgkCFYwq1K22O2hDAiBb2HifSisdEix9A22OdDT7ivSqnXaAjDxv6iD+LtPz8Q=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.0.36_1520979127144_0.7875221035282736"},"_hasShrinkwrap":false},"0.1.36":{"name":"vue-spile","version":"0.1.36","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"675bb0e0a417f9a93ef54a7915a883956cee3c09","_id":"vue-spile@0.1.36","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-4/2FU4ThR4L/ag7ldPevepj2xSiAXJoV97JTIeiCRhywg2s9YNEPOUIW1EZRXrX6zxJs3mZuYLVB5I30Cbdq/A==","shasum":"9506a79b1ca9c4a42522288bb496dc4053e60ac7","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.1.36.tgz","fileCount":50,"unpackedSize":62116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg4oYsWB7wnW5QbXywkm4toD33dpeQxXCAfsLqmeuaNQIgcOYFntFfnUzd4B7UMkg+Gjn/uu+VjhaTF2Err+mD6yY="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.1.36_1521062509633_0.1059797185823701"},"_hasShrinkwrap":false},"0.1.37":{"name":"vue-spile","version":"0.1.37","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"675bb0e0a417f9a93ef54a7915a883956cee3c09","_id":"vue-spile@0.1.37","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-8vS7CmjqSZT+sFPmaQkHmgbg97mUzCBcFFaDHSwlZNJ2CA42fJ9tTSFmCF6JfyoR6AerqQKLPEaY9cUyF+Hb9Q==","shasum":"34a96b2afffc144c7bc89e111284e00579892f68","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.1.37.tgz","fileCount":50,"unpackedSize":62116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyvEUv9FXzJZXSFb3sMgKFZunc4+VNq9YDaiAt6CCTgAiA49EujBXBZ9iMFC1/izz+PPQobXUCnp4XTgxPS6pFeag=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.1.37_1521062541197_0.40572671782642145"},"_hasShrinkwrap":false},"0.1.38":{"name":"vue-spile","version":"0.1.38","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"a1b020118f69c80f71e7af9f22f901197f0138ae","_id":"vue-spile@0.1.38","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-3njZbBU9vrsgIElMlfGyCRJxncRz84gWlMuUEepQV7a9xMPXCy6rvBvfJaUVrhXSvirx+gjlwaFINZG1zb0YlQ==","shasum":"e904064c0b5190d148206190fc537698ba0ed4fe","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.1.38.tgz","fileCount":50,"unpackedSize":62982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFO9+OE4cbh1ak8HJSEGDkYbfpg6RdpW38KEC6jPNs2LAiBm1BlApo73SiTC8YC+4xiBqe/1Llye6Q4BO/Xc44d4vg=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.1.38_1521373724292_0.46696493269876616"},"_hasShrinkwrap":false},"0.1.39":{"name":"vue-spile","version":"0.1.39","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"a1b020118f69c80f71e7af9f22f901197f0138ae","_id":"vue-spile@0.1.39","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-UaxqYEIkE/rbSYo98va6dWRgosydYCHpy2wXJiAYW5akf4N3omGexpY3yW5iOe7y9R15V+LwBLqohp9ttZkWHA==","shasum":"0a9f024d1fea717c1ac4908929429c5fd6d707be","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.1.39.tgz","fileCount":50,"unpackedSize":62985,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZGgeP/QIPjAgvp3jILjk7ylAGvz7j8yqTrl0QOxNh4AiAcv82Aq32sII9op5PMEPiwEXg/OkIyYXjH1F/pNsqoUg=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.1.39_1521373833627_0.3800452307051707"},"_hasShrinkwrap":false},"0.1.40":{"name":"vue-spile","version":"0.1.40","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.13","vue-template-compiler":"^2.5.13"},"gitHead":"a1b020118f69c80f71e7af9f22f901197f0138ae","_id":"vue-spile@0.1.40","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-cko7/ZblSCATcTUf3dJfvjr5SlyiZAIZVYI93qMwNgN1vgA5QIHSPUbIzPCKTlJth45DW4J3U8lSb+oyN8U3PQ==","shasum":"18bfd9fc3faae592a42a202a64f292526141940f","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.1.40.tgz","fileCount":50,"unpackedSize":62974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtkYQOfp3red13cZMf/uS8ZwI4UwTy7gIceUaAcq6kCwIgV2lSZ9A/z/PbsZA2xSxLeiUmAqU1lSWPRrmzNCxB6bE="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.1.40_1521373944082_0.06751786561264117"},"_hasShrinkwrap":false},"0.1.41":{"name":"vue-spile","version":"0.1.41","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w","ls":"lite-server"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","lite-server":"^2.3.0","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.16","vue-template-compiler":"^2.5.16"},"gitHead":"4acaba3746c32282bf4ec39ef3f91a571856416c","_id":"vue-spile@0.1.41","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-wTROwUSgh1BWHb2RxL7bCzse2L65qXJih/ZfQZMNRpjtntjinGrkLDNDcJTNNDTvGi2yBuH+7u4Q6gKHXTlqiQ==","shasum":"709f06065a490b6b0feefec16db237b731e6dc8a","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.1.41.tgz","fileCount":49,"unpackedSize":62784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFDgyPEOSq0YZmczCcDjz/1oHwu05e1etwFvH0b/tlhQIhAIZkVBRUWQXcnwNxh6eKsJI6tyO8Aa7RpVuAI7GcxZ62"}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.1.41_1521395953126_0.1292410945432385"},"_hasShrinkwrap":false},"0.1.42":{"name":"vue-spile","version":"0.1.42","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w","ls":"lite-server"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","lite-server":"^2.3.0","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.16","vue-template-compiler":"^2.5.16"},"gitHead":"4acaba3746c32282bf4ec39ef3f91a571856416c","_id":"vue-spile@0.1.42","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-eK76oS2Z3jtWK3BDhquf7jr29ktbXrXaN5prm1+xktPVpCbVKShDJfuP2tK6QsB7A+OZh5ycVxDUbwbyPP7+Bg==","shasum":"88ed8d1c25b5a20fe388d38e6c3c90e681760204","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.1.42.tgz","fileCount":49,"unpackedSize":62784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdNzA2TXtsJac9f2V/LziLZUzgKDsOZedQoWdupp7nOAiAE1Q+4DvyqMd3nclIXf3QrEkAjJD7uyl83G/EchnhknQ=="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.1.42_1521396064706_0.9208988924118036"},"_hasShrinkwrap":false},"0.1.43":{"name":"vue-spile","version":"0.1.43","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w","ls":"lite-server"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","lite-server":"^2.3.0","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.16","vue-template-compiler":"^2.5.16"},"gitHead":"056bd618ce473003073a8ae1367c04a27c87b4fd","_id":"vue-spile@0.1.43","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-6hV/4b2eh8F9oYXa6D4C5UpjhhkOu60UTp/3UktA+gG1S4r5JOv+7+D6skMciOMMf/lojQ99fM/MQ+drfn/8oQ==","shasum":"f0a21051d49ee55f331d010441bba7883cbd6a27","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.1.43.tgz","fileCount":54,"unpackedSize":82590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs9YMpSQ9Rliu8K5kPmFRQm0rjiIiueCYKPvjWNZm8JgIgHNqZMVogF+VhvAxTLqKVMPwWA8u8crCV/SVgsQJAAJc="}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.1.43_1521409437044_0.5244717242859886"},"_hasShrinkwrap":false},"0.1.44":{"name":"vue-spile","version":"0.1.44","description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","ts-watch":"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w","ls":"lite-server"},"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","dependencies":{"babel-polyfill":"^6.26.0","js-beautify":"^1.7.5","lite-server":"^2.3.0","systemjs":"^0.21.0","typescript":"^2.7.2","vue":"^2.5.16","vue-template-compiler":"^2.5.16"},"gitHead":"39f4ae378bf3fa62256bee661daace87298391d9","_id":"vue-spile@0.1.44","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"harrymumps","email":"harry.mumps@gmail.com"},"dist":{"integrity":"sha512-Anpd57jx5ekO5ih3Zbb/eEq1ROm8eiH0ecNeVHDSu3ECEKEYXHK3LiILCQhrHgxLqc2OM5H9tQ5GBTVKyYcFhQ==","shasum":"a77237a43711a14e25998eeb300f5d7dcb91af2f","tarball":"https://registry.npmjs.org/vue-spile/-/vue-spile-0.1.44.tgz","fileCount":54,"unpackedSize":83159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5pBBcHYIO+0G7zOmVjkbtow6hJZmn3G6xd3SWYfWckQIhAIf/HxCqKX2s6/fYQARUVujGI2+QxCHfwNRU/eC1egUO"}]},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-spile_0.1.44_1522016890577_0.18225308270750262"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-21T21:34:00.836Z","0.0.1":"2018-02-21T21:34:00.887Z","modified":"2022-05-23T19:00:25.683Z","0.0.2":"2018-02-21T21:53:31.572Z","0.0.21":"2018-02-21T21:55:02.418Z","0.0.22":"2018-03-04T19:51:17.881Z","0.0.23":"2018-03-04T20:17:15.942Z","0.0.24":"2018-03-04T21:01:12.074Z","0.0.25":"2018-03-10T22:09:01.122Z","0.0.26":"2018-03-11T13:07:14.228Z","0.0.27":"2018-03-11T13:08:50.323Z","0.0.28":"2018-03-11T14:23:47.297Z","0.0.29":"2018-03-11T14:28:39.452Z","0.0.30":"2018-03-11T14:30:17.521Z","0.0.31":"2018-03-11T14:52:42.306Z","0.0.32":"2018-03-11T15:01:26.615Z","0.0.33":"2018-03-11T15:03:59.202Z","0.0.34":"2018-03-11T15:40:04.956Z","0.0.35":"2018-03-11T19:37:50.892Z","0.0.36":"2018-03-13T22:12:07.433Z","0.1.36":"2018-03-14T21:21:49.824Z","0.1.37":"2018-03-14T21:22:21.294Z","0.1.38":"2018-03-18T11:48:44.456Z","0.1.39":"2018-03-18T11:50:33.670Z","0.1.40":"2018-03-18T11:52:24.181Z","0.1.41":"2018-03-18T17:59:13.223Z","0.1.42":"2018-03-18T18:01:04.766Z","0.1.43":"2018-03-18T21:43:57.123Z","0.1.44":"2018-03-25T22:28:10.680Z"},"maintainers":[{"name":"harrymumps","email":"harry.mumps@gmail.com"}],"description":"Transpile .vue files to JavaScript, CSS and other resources. For use with other tooling including SystemJS.","homepage":"https://bitbucket.org/harrymumps/vue-spile#readme","keywords":["vue","vue-template-compiler","JavaScript","CSS","SCSS","LESS","ES6","node"],"repository":{"type":"git","url":"git+https://bitbucket.org/harrymumps/vue-spile.git"},"author":{"name":"harry mumps","email":"harry.mumps@gmail.com","url":"https://bitbucket.com/harrymumps"},"license":"MIT","readme":"## Vue-Spile : Transpile .vue files to .js files\r\n\r\nVue-spile intention is to provide an alternative to webpack for using .vue files and component development. SystemJS will be used for loading javascript browser resources.\r\n \r\n + vue-spile transpiles .vue files to .js files. \r\n\r\n + vue-spile assumes you have more than 1 .vue file, so by default it watches for changes to .vue files and transpiles to .js/.scss files as you develop.  \r\n \r\n + If necessary, it will also create a .scss style file from the style portion of a .vue file.\r\n\r\n + It can also copy the .scss style files to a separate position, so they can be included in another 'main.css' web site file.\r\n\r\n\r\n\r\n\r\n### Pre-requisites : \r\n\r\nBoth Node and npm are required to use vue-spile. \r\n\r\nNode JS will include npm when it is installed. \r\n\r\nVue-spile was developed with Node (v9.5.0) and NPM(5.5.1) .\r\n\r\nThe development currently has developed with Node (v9.8.0) and NPM(5.6.0).\r\n\r\n\r\n### npm init\r\n\r\nYou will have initialised a folder with a project.json. The best way of doing this is by the npm init command.\r\n\r\n```\r\n$ npm init\r\n```\r\n\r\n\r\n### Installation of vue-spile\r\n\r\nUsing node tooling, install vue-spile into your project :-\r\n\r\n\r\n```\r\n$ npm install vue-spile --save-dev\r\n```\r\n\r\nor you can use yarn :-\r\n\r\n```\r\n$ yarn add vue-spile \r\n```\r\n\r\nYour package.json will also be modified with a reference to vue-spile.\r\nVue-spile will be added to your ./node_modules directory.\r\nWhen you subsequently use the npm install command, npm can ensure the /node_modules contains the vue-spile tooling by using the reference in the package.json. \r\n\r\n\r\n### Usage\r\n\r\nThe following outlines several demos for using vue-spile.\r\n\r\n> Demo #1 : start vue-spile watching for .vue file changes in the current directory and in sub-directories. When a .vue file is changed, a transpiled .js will be created or updated.\r\n\r\n> Demo #2 : make use of a transpiled .vue file on a web page. System.js will be used not webpack.\r\n\r\n> Demo #3 : make use of a transpiled several .vue files, which are vue components, on a web page using System.js.\r\n\r\nThe code for these demos are included in th /node_modules/vue-spile/wwwroot/components/source-ts directory.\r\n\r\n### Demo #1 : vue-spile hello-world\r\n\r\n##### Summary : use vscode for an editor ; npm init ; npm install vue-spile --save-dev ; node run vue-spile-client.js ; touch hello-world.vue.\r\n\r\n 0. Create a new folder, call it vsdemo\r\n 0. open vscode (Visual Studio Code) or another code editor. \r\n 0. make  vsdemo the current directory \r\n      ``` \r\n      $ cd vsdemo\r\n      ```\r\n 0. create a project.json file, by using the npm init command, accept all the defaults, including yes for the last question.\r\n\r\n    ``` \r\n    $ npm init\r\n    ```\r\n\r\n  0. install vue-spile into node-modules and record the dependency in package.json\r\n      ```\r\n      $ npm install vue-spile --save-dev    \r\n      ```\r\n      alternatively, use yarn ...\r\n\r\n      ```\r\n      $ yarn add vue-spile     \r\n      ```\r\n\r\n 0. Create a node JavaScript file called vue-spile-client.js. and add this JavaScript code\r\n \r\n    ```\r\n    const VueSpile = require(\"vue-spile\").VueMux \r\n\r\n    // watch for .vue file changes, transpile to .js files\r\n    let vueSpile = new VueSpile()\r\n    vueSpile.start()\r\n\r\n    ```\r\n\r\n  0. Run this file with node, by typing the following at the prompt.  \r\n      ```\r\n      $ node vue-spile-client.js\r\n      ```\r\n   \r\n  0. Add a file called hello-world.vue, and this add this text to the file ...  \r\n      ```\r\n\r\n<template>\r\n     <div>    \r\n        <input v-model:value=\"forename\" >\r\n        <br>\r\n        <input v-model:value=\"surname\" >\r\n        <br>\r\n        {{forename}} {{surname}}\r\n    </div>\r\n</template>\r\n\r\n<script>\r\n  import Vue from \"/node_modules/vue/dist/vue.js\";\r\n\r\n    // bind up a view model to the element with id #person\r\n    // Note : prefix emplate with x or t, to see the markup coming from the html page or the .vue file\r\n    new Vue({\r\n      el: \"#person\",\r\n      emplate:null,\r\n      data: function() {\r\n        return {\r\n          forename: \"John\",\r\n          surname: \"Smith\"\r\n        };\r\n      }\r\n    });\r\n\r\n</script>\r\n\r\n\r\n      ```\r\n\r\nif you are using VSCode, then VS code may ask you to install the Vetur plugin.  This will plugin light-up  .vue files when editing in VSCode.\r\n\r\n  Vue-spile is watching for changes to any .vue file. When a .vue file is changed the .vue file will be transpiled to a .js file.\r\n\r\n  Next,  How do we get those transpiled .js files onto a HTML page in a web browser?\r\n  See demo #2.\r\n\r\n  \r\n\r\n### Demo #2 : Vue, SystemJs, TypeScript transpilation.\r\n\r\n##### Summary : we will use lite-server for a simple web server ; vue-spile will transpile .vue files to .js files ; Typescript will transpile those .js files to ES5 JavaScript code with system module format ; A html page will use SystemJs to load up vue components on a web page.  \r\n\r\n\r\n\r\n\r\n0. npm install babel-polyfill --save\r\n0. npm install systemjs --save\r\n0. npm install typescript --save-dev\r\n0. $ md wwwroot ; cd wwwroot\r\n0. $ md components ; md dist-ts ; md source-ts\r\n0. $ cd source-ts ; md demo1-spile ; md demo2-VueSystemjs ; md demo3-Person ; \r\n0. move vue-spile-client.js to wwwroot\r\n0. move hello-world.vue to wwwroot/components/demo1-spile\r\n0. cd to ./vsdemo, the root of this demo project \r\n0. $ npm install lite-server\r\n0. $ lite-server ; \r\n0. start a web server,  point a a browser at  http://localhost:3000/\r\n0. create a web page ./vsdemo/index.html and paste the following code ...\r\n\r\n      ```\r\n        <a href=\"wwwroot/components/source-ts/demo1-spile/hello-vue.html\">\r\n          wwwroot/components/source-ts/demo1-spile/hello-vue.html\r\n        </a>\r\n        <br>\r\n        <a href=\"wwwroot/components/source-ts/demo2-VueSystemjs/person.html\">\r\n            wwwroot/components/source-ts/demo2-VueSystemjs/person.html\r\n        </a>\r\n\r\n      ```\r\n0. lite-server should pick the changed file and present you with the links.\r\n0. create /wwwroot/components/source-ts/demo1-spile/hello-vue.html, \r\n\r\n        ```\r\n          <!DOCTYPE html>\r\n          <html lang=\"en\">\r\n\r\n          <head>\r\n              <title></title>\r\n              <meta charset=\"utf-8\">\r\n              <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\r\n              <script src=\"/node_modules/babel-polyfill/dist/polyfill.min.js\"></script>\r\n              <script src=\"/node_modules/systemjs/dist/system.js\"></script>\r\n          </head>\r\n\r\n          <body>\r\n\r\n              <div id=\"person\" v-cloak>    \r\n                  <input v-model:value=\"forename\" >\r\n                  <br>\r\n                  <input v-model:value=\"surname\" >\r\n                  <br>\r\n                  {{forename}} {{surname}}\r\n              </div>\r\n\r\n              <script>\r\n                  System.import(\"/wwwroot/components/dist-ts/demo1-spile/hello-world.js\");\r\n              </script>\r\n\r\n          </body>\r\n          </html>\r\n\r\n        ```\r\n\r\n0. The link http://localhost:3000/wwwroot/components/source-ts/demo1-spile/hello-vue.html should work, but the devtools will show you that get requests for polyfill.js, vue.js, system.js, dist-ts/hello-vue.js are failing with 404.\r\n    Next, install some dependencies with npm and get TypeScript watch transpilation going ...\r\n\r\n0. $ touch tsconfig.json to make a file in wwwroot/components\r\n\r\n0. add the following to wwwroot/components/tsconfig.json\r\n\r\n        ```\r\n            {\r\n            \"compileOnSave\": false,\r\n            \"include\": [ \"source-ts/**/*\" ],\r\n\r\n            \"compilerOptions\": {\r\n                \"outDir\": \"dist-ts\",\r\n                \"module\": \"system\",\r\n                \"target\": \"es5\",\r\n                \"noImplicitUseStrict\": true,\r\n                \"allowJs\": true,\r\n                \"declaration\": false,\r\n                \"allowUnreachableCode\": false,\r\n                \"noFallthroughCasesInSwitch\": true,\r\n                \"noImplicitReturns\": true,\r\n                \"newLine\": \"CRLF\",\r\n                \"removeComments\": true,\r\n                \"sourceMap\": true,\r\n                \"noImplicitAny\": false,\r\n                \"noEmitOnError\": true\r\n            }\r\n          }\r\n\r\n        ```\r\n\r\n  0. add the following to the package.json, and the scripts section \r\n\r\n        ```\r\n        \"scripts\": {\r\n          \"ts-watch\": \"node ./node_modules/typescript/lib/tsc -p wwwroot/components/tsconfig.json -w\"\r\n        },\r\n\r\n        ```\r\n    0. Create an empty JavaScript file called, wwwroot/components/source-ts/x.js.  Without this, TypeScript watch does not mirror the directory structure in the source-ts directory.\r\n    \r\n    0. start TypeScript in watch mode, so this it compiles the transpiled .vue files to es5 JavaScript.\r\n    \r\n        ```\r\n        $> npm run ts-watch\r\n        ```\r\n\r\n    0. At this stage, the demo1 html should be working at http://localhost:3000/wwwroot/components/source-ts/demo1-spile/hello-world.html. Next, a vue component ...\r\n\r\n    0. Create wwwroot/components/source-ts/demo2-VueSystemjs/person.html and add this text, ...\r\n\r\n      \r\n        <!DOCTYPE html>\r\n        <html lang=\"en\">\r\n\r\n        <head>\r\n            <title></title>\r\n            <meta charset=\"utf-8\">\r\n            <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\r\n            <script src=\"/node_modules/babel-polyfill/dist/polyfill.min.js\"></script>\r\n            <script src=\"/node_modules/systemjs/dist/system.js\"></script>\r\n        </head>\r\n\r\n        <body>\r\n\r\n        acme-person\r\n\r\n            <div id=\"person\" v-cloak>    \r\n                <!-- pass the view instance a view-model called $data to the component called acme-person -->\r\n                <acme-person v-bind:person=\"$data\"></acme-person>\r\n            </div>\r\n\r\n            <script>\r\n                System.import(\"/wwwroot/components/dist-ts/demo2-VueSystemjs/person.js\");\r\n            </script>\r\n\r\n        </body>\r\n        </html>\r\n\r\n\r\n  0. Create wwwroot/components/source-ts/demo2-VueSystemjs/person.js and add this text, ...\r\n\r\n        ```\r\n          import Vue from \"/node_modules/vue/dist/vue.js\";\r\n\r\n          import \"./acme-person.js\"\r\n\r\n          // vue instance\r\n          let component = {\r\n              el: '#person',\r\n              data: function () {\r\n                  return {\r\n                      surname:'Smith'};\r\n              }\r\n          };\r\n\r\n          window.personComponent = new Vue(component);\r\n      ```\r\n    0. create a file called wwwroot/components/source-ts/demo2-VueSystemjs/acme-person.js\r\n        ```\r\n          <template>\r\n              <div>\r\n                  {{person.surname}}\r\n              </div>\r\n          </template>\r\n          <script>\r\n\r\n              import Vue from \"/node_modules/vue/dist/vue.js\";\r\n\r\n              // this component takes a property called person as a parameter\r\n              let component = {\r\n                  props: [\"person\"],\r\n                  template: null\r\n              };\r\n\r\n              // after this,  we can use a new tag : <acme-person v-bind:person=\"$data\"></acme-person>\r\n              Vue.component(\"acme-person\", component);\r\n\r\n          </script>\r\n\r\n        ```\r\n\r\n\r\n### Demo #3 : Several .vue components in parent-child-grandchild relationship, each component separately responsible for its concern \r\n\r\nDemo 3 : You can copy demo 3 from from the files in in the /node_modules/vue-spile directory. \r\nCut and paste the \r\n\\node_modules\\vue-spile\\wwwroot\\components\\source-ts\\demo3-person \r\nto your own \\vsdemo\\wwwroot\\components\\source-ts directory.\r\nThe example uses 3 components, a person vue component, an invoice vue component , and a invoiceitem vue component.\r\nIt should work in IE11.\r\n\r\n\r\n0. copy all the files from  \\node_modules\\vue-spile\\wwwroot\\components\\source-ts\\demo3-person\r\nto \\vsdemo\\wwwroot\\components\\source-ts\\demo3-person\r\n\r\n0. The .vue files should be transpiled as you paste them.\r\n\r\n0. open /wwwroot/components/source-ts/demo3-Person/person.html in your browser.\r\n  \r\n0. The person vue component uses the invoice vue component which uses the invoiceitem vue component.\r\n\r\n0. Review the example as a start point of for componentised development with Vue.\r\n ","readmeFilename":"README.md"}