{"_id":"@alidrus/vue-simple-inline-translation","_rev":"6-c4fbdab83419ac22d1b22ce8afc8a98e","name":"@alidrus/vue-simple-inline-translation","dist-tags":{"latest":"0.3.2"},"versions":{"0.1.0":{"name":"@alidrus/vue-simple-inline-translation","version":"0.1.0","private":false,"scripts":{"serve":"vue-cli-service serve ./example/main.js --open","build":"vue-cli-service build --name vue-simple-inline-translation --entry ./src/index.js --target lib","lint":"vue-cli-service lint","doc:build":"npx vuedoc.md --section API --output ./README.md ./src/components/VueSimpleInlineTranslation.vue","prepublishOnly":"npm run lint && npm run build && npm run styleguide:build && npm run doc:build","styleguide":"vue-styleguidist server","styleguide:build":"vue-styleguidist build","test:unit":"vue-cli-service test:unit"},"dependencies":{"vue":"^2.5.21"},"devDependencies":{"@vue/cli-plugin-babel":"^3.3.0","@vue/cli-plugin-eslint":"^3.3.0","@vue/cli-plugin-unit-mocha":"^3.3.0","@vue/cli-service":"^3.3.0","@vue/eslint-config-airbnb":"^4.0.0","@vue/test-utils":"^1.0.0-beta.20","@vuedoc/md":"^1.5.0","babel-eslint":"^10.0.1","chai":"^4.1.2","component-fixture":"^0.4.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0","vue-cli-plugin-component":"^1.10.5","vue-styleguidist":"^1.7.13","vue-template-compiler":"^2.5.21"},"keywords":["vue","component"],"main":"dist/vue-simple-inline-translation.common.js","module":"dist/vue-simple-inline-translation.common.min.js","gitHead":"9eccdc05ca986fea6f5a35d636c51b54ac68b3e7","description":"A Vue component that simplifies the way text is translated: by translating it inline.","_id":"@alidrus/vue-simple-inline-translation@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"alidrus","email":"alidrus@gmail.com"},"dist":{"integrity":"sha512-YjGnZ/tdur3pz9HmnHVh576yfOEK+MPjxT7VbTUQQPBEv3l2QRj/HO6WmC5gdCKMDWIDH+Y7mrnuIHI20NdGUg==","shasum":"c7e980cbeea74c77e51862ebe40afeba787ef8d3","tarball":"https://registry.npmjs.org/@alidrus/vue-simple-inline-translation/-/vue-simple-inline-translation-0.1.0.tgz","fileCount":11,"unpackedSize":59768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRhdHCRA9TVsSAnZWagAAGVkP/RS5mYBd3NlwlkHJkXu9\nDW3dbg8RCTeiXhrXT7qrveuCx7KP/KzlmuV5EFTbeENI7k8wWaothV/Vh4VQ\nL7FRbiOz6rt8lN0d58NjIqaHIwZbmtRQisApenU4ZAEGoTMZsKNQvCTZzJCC\nIYSlDe/BYHiFRMi5cv50moBTZ6wXAYzT3/BWImG9RarTqN1BHQve5qeVuMnV\nwibZYkkQVSn5lh3fdhmDHjTeFpDiz0x4WGCOELQSv0Th2V9pEoNWuIN3n68X\ncp4wNN4XdZmFnW+MnJF9m3joNO7lGUFF26FEI/8OZiUO/5Dd5FcLFloewP0l\nOLiRszGC+6As7RITqj8goGhOJbRhGjysXzgTJtES5TqzHNgwTKiEW81LelUn\nnYPLHSTBDZAKEiGt9zAc9fsxkqicZL7/RpuXvb7Se9lpGHfgWD0zYQsn7X76\nzb+hbMrYx4cg3vquNTc5xBJZqp8HJqtWPJGRstzWDQWSHKRLY/hHJgeWOR52\nLU4cEIM204m28H+LwGy9E8quQwc1cwRY8JQn/aXl/3wVP7zbax7gk3jnfPLN\nbMr6bg0dQmNm3sO7V8GNMk5IdA7rr0FStTez8vihuh5qgB9/R34/b/7xNMdw\nK8lrlj0FbS4M5+WqwgU0xAWbtBEJzqyM7mBXEkL0FeFnsALOVJwLmZQ6C0ge\nmmrk\r\n=Prxj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGq+8wSWgOlMyB6cbUexBcZsosF17+ORJtmvcHp7X/ipAiEA2l0J+fd3srqEuB0H6etTyVT5dq8sooMYSCknZiIU68U="}]},"maintainers":[{"name":"alidrus","email":"alidrus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-simple-inline-translation_0.1.0_1548097351257_0.839637691734709"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"@alidrus/vue-simple-inline-translation","version":"0.1.1","private":false,"scripts":{"serve":"vue-cli-service serve ./example/main.js --open","build":"vue-cli-service build --name vue-simple-inline-translation --entry ./src/index.js --target lib","lint":"vue-cli-service lint","doc:build":"npx vuedoc.md --section API --output ./README.md ./src/components/VueSimpleInlineTranslation.vue","prepublishOnly":"npm run lint && npm run build && npm run styleguide:build && npm run doc:build","styleguide":"vue-styleguidist server","styleguide:build":"vue-styleguidist build","test:unit":"vue-cli-service test:unit"},"dependencies":{"vue":"^2.5.21"},"devDependencies":{"@vue/cli-plugin-babel":"^3.3.0","@vue/cli-plugin-eslint":"^3.3.0","@vue/cli-plugin-unit-mocha":"^3.3.0","@vue/cli-service":"^3.3.0","@vue/eslint-config-airbnb":"^4.0.0","@vue/test-utils":"^1.0.0-beta.20","@vuedoc/md":"^1.5.0","babel-eslint":"^10.0.1","chai":"^4.1.2","component-fixture":"^0.4.1","coveralls":"^3.0.2","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0","istanbul":"^0.4.5","vue-cli-plugin-component":"^1.10.5","vue-styleguidist":"^1.7.13","vue-template-compiler":"^2.5.21"},"keywords":["vue","component"],"main":"dist/vue-simple-inline-translation.common.js","module":"dist/vue-simple-inline-translation.common.min.js","description":"A Vue component that simplifies the way text is translated: by translating it inline.","licenseText":"MIT License\n\nCopyright (c) 2019 Abu Bakar Al-Idrus\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"@alidrus/vue-simple-inline-translation@0.1.1","dist":{"shasum":"0b01e0d6762dce40ee59281b43fffddc877bbdba","integrity":"sha512-/nY1NQFbeWwxAOzlzZsNb/gQDXgJV7nI6u9MVOwsw6RN7yJrRQTjkWfajWjaonKAYiDfCjoIja1wrlK4923vdw==","tarball":"https://registry.npmjs.org/@alidrus/vue-simple-inline-translation/-/vue-simple-inline-translation-0.1.1.tgz","fileCount":13,"unpackedSize":26037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTXWUCRA9TVsSAnZWagAAxA4P/3cA7Vqu4nTYM8Jb+/6f\nv7lSAsB8JsVrr1/Xy7j39JM35jv9logefZPHclkvOCFuxsermj4ALkQvccJY\nBuWo0EJ9NOUkLjTRCxevAg3DUZPVnpSE1O9zhetVp0ql2il6Uijq0ymjLUr5\nG1FT4SW4VAf3JZw+Jq/h+2w9xyTiRpQ/YPpfK6+JNsaukgwPZDjvt67b9bFw\nFBQQCPJp1lZzzCrysleyVJavKlE/Gd3ITAdbcemf5imftO396f3NraAPMbPy\nnWJp2wCKa/rghbRJXucl908yV/Jy9G6X+zzkyXRtpNXJ9YychpVCIwOhRp7f\nKQQjXKiOjLjmQ5Ey1usYVI+EKtNfuevIiv3JF8Simosp4985sH/6o0WzEkFL\nDcGwfCdMpmAuNqJ5ODTQMD/gXqFLKUTbuZ0zIuYvUX7986G5554S6sAPUxAm\nikF29ml4+O9Vs8ZdVrEySdVCjzdDMySbqevzw0FPJMTlpyqNeyZfXoQjQeHX\n8BUqooj4cQMj/0ZBQos9ESEqTg6sS3bHcfYXXZHkGgUgX1y/eRCVhBW54CU2\nSG+9ugZbOf5ZX6FBOP3xuoPybaq5TMvUetdiva3MM3Z4eY4vaFoG82RQG3pM\na8a4pZXm7/O18w4VfInDfi2YrE8QJRQ/WGomTc+/lnkDW+366jDwd+2qtK3g\nCeET\r\n=Ar6q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpMfCIFTtq6S70f0Ga1793RARjUzVzDwP4xxnXO93KewIgP5t9/I9nvBul425FPNtiL2UTnJ0oMfqGZ79l8zA5n6g="}]},"maintainers":[{"name":"alidrus","email":"alidrus@gmail.com"}],"_npmUser":{"name":"alidrus","email":"alidrus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-simple-inline-translation_0.1.1_1548580243942_0.5897947300387387"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"@alidrus/vue-simple-inline-translation","version":"0.2.0","private":false,"scripts":{"serve":"vue-cli-service serve ./example/main.js --open","build":"vue-cli-service build --name vue-simple-inline-translation --entry ./src/index.js --target lib","lint":"vue-cli-service lint","doc:build":"npx vuedoc.md --section API --output ./README.md ./src/components/VueSimpleInlineTranslation.vue","prepublishOnly":"npm run lint && npm run build && npm run styleguide:build && npm run doc:build","styleguide":"vue-styleguidist server","styleguide:build":"vue-styleguidist build","test:unit":"vue-cli-service test:unit"},"dependencies":{"vue":"^2.5.21"},"devDependencies":{"@vue/cli-plugin-babel":"^3.3.0","@vue/cli-plugin-eslint":"^3.3.0","@vue/cli-plugin-unit-mocha":"^3.3.0","@vue/cli-service":"^3.3.0","@vue/eslint-config-airbnb":"^4.0.0","@vue/test-utils":"^1.0.0-beta.20","@vuedoc/md":"^1.5.0","babel-eslint":"^10.0.1","chai":"^4.1.2","component-fixture":"^0.4.1","coveralls":"^3.0.2","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0","istanbul":"^0.4.5","vue-cli-plugin-component":"^1.10.5","vue-styleguidist":"^1.7.13","vue-template-compiler":"^2.5.21"},"keywords":["vue","component"],"main":"dist/vue-simple-inline-translation.common.js","module":"dist/vue-simple-inline-translation.common.min.js","description":"A Vue component that simplifies the way text is translated: by translating it inline.","licenseText":"MIT License\n\nCopyright (c) 2019 Abu Bakar Al-Idrus\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"@alidrus/vue-simple-inline-translation@0.2.0","dist":{"shasum":"5d652d91dd55767437e0ce6b4a8f809331b1a7e4","integrity":"sha512-dUI33znBP12EvonU7kyZmm8WJQQcUx6n7w66BY1gJdzT3Gnu6/c001Z7Q7D1gh/5OHOfg140yzSvsIVjoJIIbQ==","tarball":"https://registry.npmjs.org/@alidrus/vue-simple-inline-translation/-/vue-simple-inline-translation-0.2.0.tgz","fileCount":12,"unpackedSize":26258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTjnFCRA9TVsSAnZWagAAClQP/0zKq35RhMl4vCq7xdBM\nrBwkziMNnays7ctUm9FGtzxHFAA50OM0KJd3wYvdFQDbzfFr13G+ZDFzOOhI\nkYkARtTM2UqFQyIARAl5f9e+uHGGqYNc1bo/h82XsdBwA2cAUElYkg3dbaqv\n/aocPpfwjOFvOHn8xjk1S51r24ckh+iMMk/jUCtLpq8ADwM6k46kruMKa+7U\nMeTOa1usvpVHNagEdqE2VJUD0LkM1RhRcbAHxM/iC5NVWU3Kckl2XlYubiKE\n2WLIPvT2dsyj9B9vMyqUYdPXDVH0RqOrfCAuBxdxiCjY/jdrJ2Hf+EqE1mZd\nkqu8NtmYDEXsKT1yJAc4VOJ3QVuBcutRpRgUSfHwGr3rwGvguceUWrSacM3h\nP2zQkTJWfzEwge9DGbLYTTzVihht6c1tGH79KWnl3KKBuPjNI6ulkVH6QFBM\nvAusJr+jB64FHfvydTeEkYcStpGnftSI/dWcYYhm28DYv85mRu97f+/LfNTC\nGEh7nUIy7kPsjxu8yJjx9tONnJRzVuZpC1eV6cab22MJuVY9/z8e83o/SGXQ\nKLYjvvPTRsk0DSOkhCY/K8mcvDVrkuRvLLBtPaOlRZeIt3J0eHBrI+fhHwTR\nl3n5l54xxaPKn+cRJYVreDfkF1TM0Az/NqkGt4Fu+f7NJCZ1aHQ2ieQLIy1i\nURjL\r\n=GEMw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkcpzATKsj0TELFVhUeAI1v/eEzsBMdnQpSwWEE+R5zAiBtdAmYgmBiPD1Ov1E087c6AL1Y0dPMH5/RtWHqB8yGog=="}]},"maintainers":[{"name":"alidrus","email":"alidrus@gmail.com"}],"_npmUser":{"name":"alidrus","email":"alidrus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-simple-inline-translation_0.2.0_1548630468431_0.8099034638679203"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"@alidrus/vue-simple-inline-translation","version":"0.2.1","private":false,"scripts":{"serve":"vue-cli-service serve ./example/main.js --open","build":"vue-cli-service build --name vue-simple-inline-translation --entry ./src/index.js --target lib","lint":"vue-cli-service lint","doc:build":"npx vuedoc.md --section API --output ./README.md ./src/components/VueSimpleInlineTranslation.vue","prepublishOnly":"npm run lint && npm run build && npm run styleguide:build && npm run doc:build","styleguide":"vue-styleguidist server","styleguide:build":"vue-styleguidist build","test:unit":"vue-cli-service test:unit"},"dependencies":{"vue":"^2.5.21"},"devDependencies":{"@vue/cli-plugin-babel":"^3.3.0","@vue/cli-plugin-eslint":"^3.3.0","@vue/cli-plugin-unit-mocha":"^3.3.0","@vue/cli-service":"^3.3.0","@vue/eslint-config-airbnb":"^4.0.0","@vue/test-utils":"^1.0.0-beta.20","@vuedoc/md":"^1.5.0","babel-eslint":"^10.0.1","chai":"^4.1.2","component-fixture":"^0.4.1","coveralls":"^3.0.2","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0","istanbul":"^0.4.5","vue-cli-plugin-component":"^1.10.5","vue-styleguidist":"^1.7.13","vue-template-compiler":"^2.5.21"},"keywords":["vue","component"],"main":"dist/vue-simple-inline-translation.common.js","module":"dist/vue-simple-inline-translation.common.min.js","description":"A Vue component that simplifies the way text is translated: by translating it inline.","licenseText":"MIT License\n\nCopyright (c) 2019 Abu Bakar Al-Idrus\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"@alidrus/vue-simple-inline-translation@0.2.1","dist":{"shasum":"640aec44a2a89cbfbda592ec4d970b3abaaf086b","integrity":"sha512-3KdFwQDhGccrBa6idu7ydIR8aZHY65zAsIcd+JNxavaf3/+7+MfxAtU5It+0ss1wcZDF/6nH8ZscLc1P8MCWbQ==","tarball":"https://registry.npmjs.org/@alidrus/vue-simple-inline-translation/-/vue-simple-inline-translation-0.2.1.tgz","fileCount":13,"unpackedSize":26692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcToXpCRA9TVsSAnZWagAA5UkP/iBxvXpwdpoyib5kGwJ1\n2zyG8M4+UkZSNIQbUgOMXTk+c1lox+h/fgfINQw20KZV9xylmEI1sKEE1Ls1\naDgaho6sGkGJEl6cqq6UcLnkpN0jfVWYq401Z+gA0u0EaLzfjh30Kb9jBRt3\nZksIE8/mCq4TS1MU0TT2PGOaKjhoq3CzVUUE1y8XpBPfFTQBQ8rLrWywJTXA\n19GXldRewAG1zJUsSCQ1sfQMDCahqEQvSFRIqRFajD3fq1BCGUeoJFUCvC1f\nsy+qkaru5UPwjiMQM8UUcgmvzIh2FCv2/EPJLFJyDr+D6pGwZj+N1mcfND/9\nIRCUCcKsUHfsst3p9TXnGmu2zeM9ZqRBisbal2ICaIDo/m3yCyS9PHB/MohN\nZqTqo6TXrfWUDUaRruKHNoBbQ4TmiFXd5HUdMnm8ru/YXGzcoLqya2cVqrUP\njPXHzsai3rXwe8qS7ymA7W2LISVZvD8rIrD8CYDAsbhOwowIGyaEHBQzuaqr\nSEW7jKpLb7muGaQPfncxG158uX61WDZuhEjWAk4TKZ1WAf9xbidxi1GHB9e4\n/Gz9u8ICOFfEiDoly4QYP9/8I8EvSNITMg2fY5KeQO1cGYUQO0CNrJosOBmU\nQUdb2RQO96KAtpiXdEcaeW0kdB94BhcyyNH9CeYvObvt9qoMjPzd4FQiNRe/\n+YKL\r\n=qr31\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHrQEpGXlbGwdA9VNunwlyusZHjAoqrpFEcrq3GKGnqAiAfEjZW49aIutv1Ij482RtmaVA4ESOGiqfca5QUKETFgQ=="}]},"maintainers":[{"name":"alidrus","email":"alidrus@gmail.com"}],"_npmUser":{"name":"alidrus","email":"alidrus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-simple-inline-translation_0.2.1_1548649960658_0.4517334808193374"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.2":{"name":"@alidrus/vue-simple-inline-translation","version":"0.3.2","private":false,"scripts":{"serve":"vue-cli-service serve ./example/main.js --open","build":"vue-cli-service build --name vue-simple-inline-translation --entry ./src/index.js --target lib","lint":"vue-cli-service lint","doc:build":"npx vuedoc.md --section API --output ./README.md ./src/components/VueSimpleInlineTranslation.vue","prepublishOnly":"npm run lint && npm run build && npm run styleguide:build && npm run doc:build","styleguide":"vue-styleguidist server","styleguide:build":"vue-styleguidist build","test:unit":"vue-cli-service test:unit"},"dependencies":{"vue":"^2.5.21"},"devDependencies":{"@vue/cli-plugin-babel":"^3.3.0","@vue/cli-plugin-eslint":"^3.3.0","@vue/cli-plugin-unit-mocha":"^3.3.0","@vue/cli-service":"^3.3.0","@vue/eslint-config-airbnb":"^4.0.0","@vue/test-utils":"^1.0.0-beta.20","@vuedoc/md":"^1.5.0","babel-eslint":"^10.0.1","chai":"^4.1.2","component-fixture":"^0.4.1","coveralls":"^3.0.2","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0","istanbul":"^0.4.5","vue-cli-plugin-component":"^1.10.5","vue-styleguidist":"^1.7.13","vue-template-compiler":"^2.5.21"},"keywords":["vue","component"],"resolutions":{"ajv":"6.8.1"},"main":"dist/vue-simple-inline-translation.common.js","module":"dist/vue-simple-inline-translation.common.min.js","description":"A Vue component that simplifies the way text is translated: by translating it inline.","licenseText":"MIT License\n\nCopyright (c) 2019 Abu Bakar Al-Idrus\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"@alidrus/vue-simple-inline-translation@0.3.2","dist":{"shasum":"b648abe4e88379bc94112573ee39a13b2bd6babf","integrity":"sha512-ABAdX212v7/OewWPHzn2Om2xJa2BIeA2STIGOphj/MRRQnex0n3xZHgWa0V6Hs7V1rVJtCsH5gWxz2OARs2HKw==","tarball":"https://registry.npmjs.org/@alidrus/vue-simple-inline-translation/-/vue-simple-inline-translation-0.3.2.tgz","fileCount":12,"unpackedSize":69771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcX52oCRA9TVsSAnZWagAAdE0P/2p55P0PFMGuop+U+95x\nm6zej1zl1ub1lQIb0HOL71TE/DpEUPsLlCNCblOqjkdLkYhHdXHmLI1leEdJ\nlxZ4HIwMrOcINsdaRAs0gohPjtzh9u9dTU0FCyTRjkSFp5ZUKsI9wW3R9LnT\nDwgpqzaX5T2bKoMSvHfOPRSTzDl3bH57aBsNqdaLl4P4kPV1PpD1j7UBKLgI\nuVU/OadG5v9lyzsn4/5XoCQCdGCgjPmJxu6bzYo4fdw98dVaL5GaiJPHU9sQ\nFIZ2l4HoCLQZYAHohzUGh1w0YJ71VoQswNr3EBOEYNnsGf1fTG184peHKrpx\ng3NTcEct52pbNkeF2UwMl1xKLzdCzglQpkD5yzEKHJXwbi+t4sDCdaRGj76s\nzbtLMgPCE2k81DSRoRiNqpaSz2adKQwPFLjC44pYEncH7Xav9FfRic4qeiRB\n/FTTCJKx2Y+J2tML8LswWFQLvlP9NI/EfwKqpRE/bdtSDcSRwhdFbDHsFHx6\n6hNmkYwRnSZjj0lfVUOh7ujhhhOewL19LwDZ2ynxV4bDbUuxCgNp/sOcrsyT\nGfYROQCJQuGJ6bGvZDcngJ+ukzEEmPpomskANG6l1SdgTjCwuD+CHh3ewB1U\noNy1WA+SeRUZpAeFOIV/G9WtY3lonU95RiM7RkSOs4v3XnT8K00ODvdRQl31\nqF2G\r\n=JwGM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoac8O5ZQAYHpWYPX3J4InFJdixMW7qTHMDHUMm2n0pQIge4rHOuBDAI52cye6urTpvb0vbjQPoL5rzG4f3TZEvOg="}]},"maintainers":[{"name":"alidrus","email":"alidrus@gmail.com"}],"_npmUser":{"name":"alidrus","email":"alidrus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-simple-inline-translation_0.3.2_1549770152203_0.42439791644213565"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2019-01-21T19:02:31.084Z","0.1.0":"2019-01-21T19:02:31.378Z","modified":"2023-06-07T06:19:34.846Z","0.1.1":"2019-01-27T09:10:44.051Z","0.2.0":"2019-01-27T23:07:48.535Z","0.2.1":"2019-01-28T04:32:40.767Z","0.3.2":"2019-02-10T03:42:32.399Z"},"maintainers":[{"name":"alidrus","email":"alidrus@gmail.com"}],"description":"A Vue component that simplifies the way text is translated: by translating it inline.","keywords":["vue","component"],"readme":"# @alidrus/vue-simple-inline-translation\nA Vue component that simplifies the way text is translated: by translating it inline.\n\n## Motivation\n\nFrom my observation throughout the years, I have noticed that in most (or all)\ntranslation systems, translated strings are looked up from an array or object\nwhich has to be maintained separately from the markup. While working on\ntranslating a page, one often has to open a split view in the editor to find\nthe corresponding string to look up in the current portion of the markup. As a\nresult, it becomes a little bit confusing for the person writing content (and\nmarkup) as they would need to keep things in sync and remember which lookup\nkeys or symbols go into which portions of the page.\n\nSo I wondered, what if there was a way to put the translations inline so that\nyou can have the translated content and the original content placed side by\nside in the page's markup. This is where *vue-simple-inline-translation* comes\nin to the rescue.\n\n## Build Status\n\n[![Build Status](https://travis-ci.org/alidrus/vue-simple-inline-translation.svg?branch=master)](https://travis-ci.org/alidrus/vue-simple-inline-translation)\n\n## Installation\n\nWith npm:\n```bash\nnpm install @alidrus/vue-simple-inline-translation\n```\n\nWith yarn:\n```bash\nyarn add @alidrus/vue-simple-inline-translation\n```\n\n## Usage Examples:\n\nThe following is a simple example:\n```HTML\n<template>\n    <h1>\n        <translate :current-language=\"current\" language=\"en\">Welcome</translate>\n        <translate :current-language=\"current\" language=\"ms\">Selamat Datang</translate>\n        <translate :current-language=\"current\" language=\"tl\">Maligayang Pagdating</translate>\n    </h1>\n</template>\n\n<script>\nimport { VueSimpleInlineTranslation } from '@alidrus/vue-simple-inline-translation';\n\nexport default {\n    components: {\n        translate: VueSimpleInlineTranslation\n    },\n    data() {\n        return {\n            current: 'ms'\n        };\n    }\n}\n</script>\n```\n\nOutput (in HTML markup):\n```HTML\n<h1>Selamat Datang</h1>\n```\n\nWhen the translation text contains HTML markup, it will automatically be\nenclosed within a `<span>` block by default. However, you can change the\nenclosing tag using the `enclosing-tag` attribute. For example, the following\ntwo translation blocks\n```HTML\n<template>\n    <p>\n        <translate :current-language=\"current\" language=\"en\">\n            To <b>boldly</b> go where no translation has gone before.\n        </translate>\n    </p>\n\n    <translate enclosing-tag=\"p\" :current-language=\"current\" language=\"en\">\n        <span>To <b>boldly</b> go where no translation has gone before.</span>\n    </translate>\n</template>\n```\nwould produce the same HTML markup:\n```HTML\n<p><span>To <b>boldly</b> go where no translation has gone before.</span></p>\n```\n\nFor a more detailed example, check App.vue in the *example/* folder.\n\n## Available props\n\n| Prop             | Type      | Default | Description                                                                                                        |\n| ---------------- | --------- | ------- | ------------------------------------------------------------------------------------------------------------------ |\n| current-language | `String`  |         | Current language.                                                                                                  |\n| language         | `String`  |         | Language of the translated text.                                                                                   |\n| enclosing-tag    | `String`  | `span`  | HTML tag used to enclose the translated text. By default, only applied when translation text contains HTML markup. |\n| force-tag        | `Boolean` | `false` | Force enclosing tag to be used even when translation is plain text without markup.                                 |\n| tag-class        | `Object`  | `{}`    | CSS classes to apply to the enclosing tag. Same format as v-bind:class using an object.                            |\n| tag-style        | `Object`  | `{}`    | CSS styles to apply to the enclosing tag. Same format as v-bind:style using an object.                             |\n| tag-attributes   | `Object`  | `{}`    | The enclosing tag's HTML attributes (property-value pairs).                                                        |\n\n### Common mistakes when setting prop values\n\n#### no `v-bind`\nNot using `v-bind` (or the `:` shorthand) to set `current-language`,\n`force-tag`, `tag-class`, `tag-style` and `tag-attributes` properties.\n\nFor example:\n```HTML\n<translate … force-tag=\"true\" … >\n```\nwill set the force-tag prop to the string value `\"true\"` instead of boolean\nvalue `true` and this will produce an error when the prop fails to validate.\n\n#### wrong prop type\nUsing an array for `tag-class`, `tag-style` or `tag-attributes` instead of an object.\n\nFor example:\n```HTML\n<translate … v-bind:tag-class=\"[ 'has-text-bold', 'is-active' ]\" … >\n```\nwill produce an error when the prop fails to validate.\n","readmeFilename":"README.md","license":"MIT"}