{"_id":"@dfds-contentful/translation","_rev":"103-4de8dc9bef14df7749b9529261ab68c7","name":"@dfds-contentful/translation","dist-tags":{"latest":"2.0.1","alpha":"2.0.1-alpha-85.d9018e0.0"},"versions":{"1.30.3":{"name":"@dfds-contentful/translation","version":"1.30.3","private":false,"publishConfig":{"access":"public"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","migration","API"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"35a333d8583259fa980b00b78f2ce020ec3c3ccd","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.30.3","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (win32)","dist":{"integrity":"sha512-1I//st4SKB8oEomVTdQSLzd8gUycffboEEyfUPLvb+JKAof1K9sbBHjz/461q1bAL3ezLMWt/ShCw92REjBdIg==","shasum":"8fcbed31aa45d473e430bba558b369f56f0bab67","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.30.3.tgz","fileCount":51,"unpackedSize":302727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/az1CRA9TVsSAnZWagAAkXkP/A8K+7LVuMSKoV4oAnIa\nvs/P58vZ/uQ9QOJgaDREmV+K5pHG7RXlslNkG5G/SB3zcwKhssIU+jy/txKd\nMbqxGDJPyiwpI5rAFl13CB4UNchG4BE7nXvi6iBMUOVr13/GA4HSkIHPs2Cs\noh3H3tk0s/1HmlChv4Pk7HGoaNHrxjVkZDs9Fa3gEXt07BZsqQIQy7suLVDy\nb2eGqzMZlFktHxUjIF2d5BGWLLRgLABYu4PcQQwPrCWE8EyLfkUwSLTMq1r/\nL9qIu+RKM3Z50BI1WDsMTZm3ZLqWwXw+r1JzJ45w1GespD36v9m4L4LVD47L\noyxcgiK4/L527DQ4h4pnZbuNJfKm0+K0MQ0ynf2nmLOR9WSy2VwJ3BhY+j+J\nYjJyibEjmNMbmVOo7qvuaqCh4DNZ9oblss4yDpVCaNWOopkk1/ESu3ppwvmi\nE2njexZzbbD2jWgXMI09vKE5BeDC2WPBUcYgExId+zDxU5cd6YaxB7FZUD29\ne4JNbFkLdRNEiZe3ane0cFJhzdLMgsZx84ebyB9qk9su4Jd1fohY6QnAXOoT\nML8NXt4zQnAQpcUwOMSelRVxQHJcnzfmJBz3J/2DZjGK9iRNb/P1MzY3RAzR\nHrC35NuRNi2UwPW42ziGnchFY9unhl2dk0yjLYRdLTZMmmKmS5kWQlgb0iQv\ngenU\r\n=wV60\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdXUKVjlbXMueh5HmjFNmYKRJL88pvy01f51NDmVtrUAiBejm9pYk8zqJStosoZu6HTbpdhBCAjBieOUj7mUUf7Ug=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.30.3_1610460404757_0.3422638519651293"},"_hasShrinkwrap":false},"1.30.4-alpha.1":{"name":"@dfds-contentful/translation","version":"1.30.4-alpha.1","private":false,"publishConfig":{"access":"public"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","migration","API"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"3075762623e259fcb294616adfe74433793e1537","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.30.4-alpha.1","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (win32)","dist":{"integrity":"sha512-4czcg0i85Duj65ZKrHRoN4ZAvJdLEBrVszpcvuj1WT9xn4HdjJnbeHObQOalO8kBjrIJ8a4jxGBMcE9zmLfYlQ==","shasum":"88dff4349677927d8c61353cfccff999d170763b","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.30.4-alpha.1.tgz","fileCount":51,"unpackedSize":302687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/bPVCRA9TVsSAnZWagAANcsP/0rgHzdUkrWLtNrVi40U\n4UFW8G3LkkkN9R8SoGgwmlEISAOg1DMBHwuL9M11zp3+M6L9CBiqIbT7yuSa\nEVlQAOER2fuuU8UXB5NC2lXh/QG8WBjdky3O0Dikv6wYId/3LRecNKTKjg1p\njmKjIuXoEDHFCufMAeQr1t/rKWCihuUxf+G3JEIunzK5Jgodw67nHemRcJ0w\nCz1unpD1gnMqbDASQTNjXDyNhro9HpiVlAcOAxmunsk9FVBkui/XcW0W5To3\nvbGyOb2ZoKXNlHq7KhmhC5qmqwI3oyxB9HkjweHxo6zF59GgKC/HUPygWiBg\nUI6HI0oYtOH94u9OI+cUb9vH9inT3yNWYv7VWYGeeWv9qdiGYAezFQQNPdnQ\nkGpcNDcrrKkrozGMuduTEWvaA3oObAiY1nAwV38wdAAFZ0P3PUY8QIJP0huf\nPwpKAVNtip2toh9e4jD/EeHgv87RUZjDP58JTGIRICO5Ed9Urt7IRWZz9oGi\niN2KoWmyL/HJyH+FOGeZbNfVt0g2x0v4rbab+quAynun6+/Nn4AAKQWy71ac\nxLvfyvxJm5CDbDubLM8HfWaDEfJq1uYv74DvZWqubinv6l9GPX+writPhkSG\nGtNBueDu4x/Nyr7IO7dHG8mrj7rAUaw8F1VQuIly/uwEY5BnNrU4Ib/dV9Q3\ndQK8\r\n=NPy+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQrClxh6y5i3GajY0w+H0YJT9HzLy3nvP+tMDsHZcNqgIgEsakKGGym8Mb6QuXs6ZIbrjyj5V4qJmHSgH/MVtqDnY="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.30.4-alpha.1_1610462164866_0.33479530361432586"},"_hasShrinkwrap":false},"1.30.4":{"name":"@dfds-contentful/translation","version":"1.30.4","private":false,"publishConfig":{"access":"public"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","migration","API"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"ffbb042b8f0b9fb9b07176e4905a300bf9d2c335","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.30.4","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (win32)","dist":{"integrity":"sha512-9GwrxxQzVmWDCdeP+oUXJDczEsU7yS+bwd1wcIVsIcCiAxEPbPabPhQ/banAftlBWqhhu8xIAYguzX9BNq+0gQ==","shasum":"58c980d0d1e78e233594004ced4ace0a012fbdf4","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.30.4.tgz","fileCount":51,"unpackedSize":302866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/bmPCRA9TVsSAnZWagAAE2wP/2//fjcuEyZrpFwxBMHB\ntyYsHDY2O7ffGTa0NIrTP/3ts+gcvh6HA2khIpj2PTY1/qbcDHc/7zAptqSK\n9+2a78EsDI+eMs+vPBM8VaP+w+cfU7Skel7AdUAXt0qM6f2C7x5wHVegEPV2\nwLQu8St+ViYq74KY2KEc286L6xbx3DcaOcQJDImLUpXmj2HGw2mh5T70qJ4x\n30HjJzfN6rCoSMR3+oJf/AQEsFWNeu6hqUCMfr884T85EAyOgAWbsUjSmLHm\nTWau4Q21Cv0VY2IXqHSDEzoBPtPn54IN5sHvHmgawDx8p7CVFbBE3JYyDwJ6\nxKWuGvZIYX6ml6BvE6oEicfvasBnP8InGN66iUqeJQuG9iVvTdlRF4Z4knxp\naeXprjD3llUAqBPjeD6bjoZonbwAb2cNFtxypeVs/jHpmDHFHqjjZV1r0Xim\n3F62yxJGNqf0YsbpdESShVCGlJPw/+P7izI8EOZeP3Z/qVLtqn8aIvkhri9l\nlHtOxOLAeKNQC0bLHkJ43BKRXL5ybvw5dHeveyM36f7dZ1+nKT3v7NY0K/9d\n1ZOBkFtFNcjRXLlAFZELd5ltgw0/d14KcoWw/3s8s0+loRv9Hf0LzsWLgbdv\nPVsI9MOBdFYZWjbpNyE/1OchDL8X//UKxTdEOw99TADjVlmUv1rLD0R7eu1/\nkDZS\r\n=E/8q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+DhSuVbFCQFW0RnoderVF1AehjSIzXFyxawBqynXVbAIhAO0Aq/PF3bU4B+pkKxYegOSFjom1iIAPELwNbmVL73RF"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.30.4_1610463630788_0.7908504417847662"},"_hasShrinkwrap":false},"1.30.5":{"name":"@dfds-contentful/translation","version":"1.30.5","private":false,"publishConfig":{"access":"public"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","migration","API"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"4a1f48dff1bcbe9482dddd9c334739b9ef7454ed","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.30.5","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-dW3Xf0q9MMp3fF3wQE9GdDiV0C/AhhsKYPGaROCG+/OsCwIYy0kQ8kbXPfRtO9oD8u82U4qkUbRRw0A0FuoYvw==","shasum":"958dc34e04c24d79ec9ed8f172813a0c2f6a2556","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.30.5.tgz","fileCount":36,"unpackedSize":169015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/b1SCRA9TVsSAnZWagAAlsgQAJlOV4r4nifVYt01+eVQ\nnqfvyqoO+Pw7QSApu3DY769cRRcyS7jV7CMgtgsSoXCyGN2/5jn+AzJFUwxo\nT+cE9/ksi6MRH/A8FEqGUQD2Th4GnnHoQiLq44trRRo1Cck8PzhOY9qxc63n\nzauoJbKDQJRaLmqp+UoP+m6DUis41i3Dka+WERwq+3vg0G03AIAyLj+HWP+o\nrX9hB9cEZY82HERdXYZz47uDqxghpjE+FWYV2GY8xTZRD4Kpb780hP988B/9\nGysaqdP/oB43OFkgKoWhsViSeX+SZqfoTd7e/7tPGmuMZV+CaQaRCqXcCKjE\nVCib/2peTj/f429U12FEZeLtrkltZkXTRy9AGLNsVHn78/WXEoMzhs2m2HQm\nRADeajk3WvXfnTZjmtcO3BWLfdq44AseU5fazz9vS0/Af41Gv780xnv9G6OQ\nwBz4tHboLPXbI1PJgkT+UiqqgFl4IkuhGXZW1pTJs1X60JlBZ0PKK8UxvVwe\nStn8y0PVuAWkcU8GP2cJ4w8ygOs3C1vFLGTDvDNRzsRd74d7fBaG0htQoMvL\nb9hknIoIlGUl7VQT94lO/QUbMqLANz1rCQlNMV15L8PGIa0shsGafKbFnwtS\n3lt/MGteoGHiHAm/0rDPYn0NIY+uB+K3D4m7LwwqLyydpSKWztboPjAen065\nLS2y\r\n=Sj8m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAabRoBZMDNaRY7mbFXOyO0R8q7J8A5L5T9dicxI6MY1AiEAteu4ynFrDNJWe+dLWkwGoQfjvYTEFYbcRdNCZK2z750="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.30.5_1610464594328_0.39114780037152364"},"_hasShrinkwrap":false},"1.30.6":{"name":"@dfds-contentful/translation","version":"1.30.6","private":false,"publishConfig":{"access":"public"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","migration","API"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"e0176ca09c13e62b6b7ee3ce8a10f11b1a1e1646","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.30.6","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-z/O5ICTSDUCo2QAJsFPSEpp73TtnudkWIG0Njv7my2Qqb02X7i5EzCbeyCf8pVdUsksIiE40G7OiUVOlYEb24Q==","shasum":"419965c04dcdd7c115780a6358855a144d712f4e","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.30.6.tgz","fileCount":36,"unpackedSize":169114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/cIZCRA9TVsSAnZWagAAxLgQAJ66d6f/0YlNWt+o2NGe\nV70C0lY6d9c3C0uOgoUei21CI2d2/AXF2R3wMwBbWxrv1QsbzztkCCc6rGZV\n7PwMtOCF0UN0Byc2yrqUPqZ/yMt+EQUYDQBjNhxL5k2xTKvRGyG1hVM2YlB4\n2yK3hcSex3q2cuPfnvc18ySgvyjGI5OsmyZ6/e2hrGb1kZjfv0wCrbgjgy8H\nzVOJG2GfBz1cVdV/qBjXROfy66bfMLmwg8DHzlzAduE2zEo3ewBuQVQGUCm/\naedgY9jgLeqfooHY+dX4FY3fGJH1QFXsuQLOltWpUtKfSqn3ngJIC7cTgHSI\nBt0IUZjs9/3hpTuE013adNoqVMOgJFdAjA/6gzaA7RcF68New7om6txPf8Sr\nqYbQO8EYZH4CqpdfdayBxzZGVmxqP8SZwWsKiWug7wIJShV6LT5QENBYxEv8\ndZsAqt5Lmm+yZw+9fMOGlOKi1XIJzwZGhnej42uMNRKspXQqjwCW20lXxIaB\nIjMWW0nhOdzg96yZ2dtXjEYDHHYtfKiEOthsKqz9kDddktDMmtQ/38sNlCG5\nJXtr9tpjbxM8jX4NwZwpjsCzb9LLTE1s3moIoyhxOQPDpVspZoX1c6BHJ+Kd\nH5qxXzlponJHaiPLxxSU12DJhS5GLkz9RXHHEc61Vm8PZSZb8Xh5+aMYeBPt\noWRM\r\n=zgfQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICh3vBqaGFXm7qW8fNEdPyM4NcjXCtN+mVi2grppQfazAiEAhUDzlgAd/jvKRI1h4QKkyHO0RLcBAY/MUDhlquZClaE="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.30.6_1610465817290_0.2578601025245415"},"_hasShrinkwrap":false},"1.1.3":{"name":"@dfds-contentful/translation","version":"1.1.3","private":false,"publishConfig":{"access":"public"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","migration","API"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"bb34e2f767c0acb20e0b6efcc1b7cfe13e82b12a","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.3","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-SFgx/foi2G9UaeQMIWD1z6ph2HCcZSXkQyi5xaAibC8iUQAAHsd/NK61K7Kk5LRIrKo1xyvR/f8ZXqJjvNVo6Q==","shasum":"ed3940a11e46453faa60127036fe4ba6c9fb174a","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.3.tgz","fileCount":36,"unpackedSize":169210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/cQsCRA9TVsSAnZWagAADTIQAIIXAYsviGkhy4MN8H7P\nWCqmVYOy3UIR3XIsKYCrU6rzb94LK678TgE7kMTIlq4tDHH+XyIVorhCOdXN\nOUNtEkXrfcZRhfPTEiZvfFtEapet9064RDi+Xuc1thGxq8ydmwENocVdPZFk\nYpZp78b6Y2HJRjyGf+m/7Lv379WGues/YuEolpKGSHGSofhK1wKj10tPE3/T\nXbd/GaqDErJbfDXrp7o5QlsCYH/MQowu2CwaV5W6wwfAxX2rGrdfw5ZRhpPE\nC4FhdyiKdzsUvIlOeBYoNbgDdyqXJXTfoPgi27irvFxErDB2XfrvBMFQwzcz\no5pOgr3EMrgSqk9Z4e1PiRWm4FM7qG9D4bEtotBUJihULRbIz6ZUXagHfAOO\nnLpU34lWgEyt55KkDLsmpijsB247a2KQQeBWmUaHwa57zZm6r5NCBl6/goX4\nYmh3N7cOTWUER+Kbgf0aqJ734hS8SBElEKsvrAsB5Ig4fdO2E0UvIviRNpIU\nCCu2r/4GhMHSUjPlGfFzFESMittqPIEbEo5k04mMrLelqQIx3L3pLLjpyKDx\nT1gdrY80LaNBtzawMYimi8WWUBXCW3lYdDMXaBmoRIxkqRO2hVkNDX8G/yeH\nBC8Al2LEO2ZI7OegckBDWUvTpIUlCDLrsyN+PMXg4gPQHX5cHEL+Du99GZ0G\nmLEs\r\n=telV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoJrccXOVoNADANZtiGpFwxXJ+3+xobdFVFGBlwYIAPAIhAKnmCHoPybIv2Rs4IxVVGS5Ldu+hrNoC4t0sg48t6uLw"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.3_1610466347618_0.30581741543275776"},"_hasShrinkwrap":false},"1.1.4":{"name":"@dfds-contentful/translation","version":"1.1.4","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"c7fd4ef9867b2ce2c06a902b7069dc9daa9de41b","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.4","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-vIYU/E5IVLGBVSSrJ4UPfifix/7NGnrsdSrZo2wKueM04oSKNWK+t4DL08qrVXbqMfr66Xju1f48qm1S5EZn2w==","shasum":"31762d54e7dab24582b6497b769bea67af1e0aea","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.4.tgz","fileCount":37,"unpackedSize":170289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/f59CRA9TVsSAnZWagAAscsP/ilckBB3kvgxmhI2ZoOp\nxzw4SDqXMfu1OP8/6gz3ySk5OoTSdcJenZ2gNi5H7lQMipo0frcPmLN+X77H\nm/u8u9eG2BTfCUsAhpGr9h/8vgXo/+3HYmAks47vXgurj6IGsBMAWQG/uiyp\ncljSgL75O8F4DMYA9WazPNuK5hccklp47QGKvUV7G/L4WBFwS3n4exfZbUFG\nDq+QFGVz+BraSbLbPXounI4wMLnAH0Emj+ii3UjHulaZqFEJ614a9iGhCERw\nXhEICeRGotqI7mYOX+AWK62Gmq7HFPUbr4J0bf2gnVFDoBNQPgSLndqc7pRO\nj51/9h4sS6dSKmBzJhsu4IfeIkzdH+k+uwAn+xqmp/+uW1RXdygzcLof+4Vd\nJvA4nM1DaHqFt6ub3wb60g2mz7xuBSafONjWm4Kni52QHHXx35FLO1i4zWm4\n7S6k3h5eXiQU//HTNL/mDg5ejiDIh3U5gYplSx9WmySKqwudCEUNbvAVJCOU\nlp86MCW6012m/8DzygXfU6YXejzyYhLCvtb4fkpjn7REpyOasdukVYbdQgNl\n4u0Xg+T8H3OworJUC9+XVpAqL+tKhQLChtlqZJvg+717dnjvcRB+0xErBVMI\nl9EZA38MfaRcfX8CmZZcJt67b4pyQ8yXsVvd8ah+2F4KtRqVSeK8hEGjt+Gw\nKkNC\r\n=r8Fa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9grNpF10jJXKGs/JPpcvmS2yxT8RnNyxKJV08VdIPTQIgMykNlqt9dqaUpJz/1lv2pg6mLK2wB9SQv/MvUrNj3WA="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.4_1610481277034_0.8031533543215137"},"_hasShrinkwrap":false},"1.1.5":{"name":"@dfds-contentful/translation","version":"1.1.5","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"71c2c5c20019b139615e6c220c632c122f6ebc9e","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.5","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-LhGZRD6ZaK/OmBkSncwngyPr/ml1EZkzkgZ7A8/1InUov8Y928iZ/rDFxZ09taJGCPkBR5WnhyCEs+L51pKe+A==","shasum":"08dbeee8ef96e6d5fec77e2ee955dd8d4979cb05","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.5.tgz","fileCount":37,"unpackedSize":170446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/gGWCRA9TVsSAnZWagAAZZcP/3jtwzCj7Bku9mFkgADN\nCuV7Y6taR0ukUYBHkTvLPMZRkVhtHHOkyjAvuf24hNAf0or5cZy+FhqsUs5m\nacNRVYGz+AU+tfZCGLgJyEMHquZf/vK0hZu/gGuqfvWtPyqx71DU8ywpnhYE\nXrz+haPNFltwoNBh/aV+lmyTfOvx3o/ZVsqnZCEb0hniUYUhe+bl3ozBiyX/\nxV5cVO5DTtm+2sD45K8LM8OhR0q8tr2xuKg7BzsX2Ae43jYw35WKtPVurHfH\nJDS4LtC6b76iPl9IBkQkn8aXj4XviFF5Rp1LlsgxpOr6yWuwanmNBbq54tAd\nYbBdPWCrl6McLeZ8pvNgttOEZ+VS/6G6l/I9/cYp1BjXykr0tH98p1mfbVAa\n9sfXk3KNmDkoKK5Zd/PZIhmrDRBLQmOFY5GldPT6Q/ylskV8Il/tF6lVsyVG\nmDDQd1r18V5oPDgAn0CPnD2NX6djX/apqjcqj6N+YZyEaw+zZ/YIhSN4QPvv\nMsUL0bzmZN8OICWXArFfxh7HbL2vigDzmxgZT5LVvsFm2iQZCbUTnwFuwyy1\nVHHpXA1jv6ewYp8Y9UITj6KAqYa7wBosEhXd0jk8e0nIf65Vhz6nCJEf/Thh\nNBW501Vngt5o/iuAMvJ/qM5yWw7QKReSYqiM9aI/ITakmLAVt2D4ZdS9YpGZ\ntGbG\r\n=Kt1D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlr0CxQc0wERxKPg6tSs/dJXwibaDRD599oyuRucTkUwIhANvAC6vjCd7+E1TicNoLPWmXqBOIhPr7L2BsZUngFNSV"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.5_1610482069821_0.7290067265587983"},"_hasShrinkwrap":false},"1.1.6":{"name":"@dfds-contentful/translation","version":"1.1.6","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"e09e566178dd8792d9c09e133a1c61b656480017","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.6","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-CO/qRHSeUT3bxoSwbWjVF1UOFElmrz6KPsfmL0fhoSUJ/V2yE6425QtQRx6C0NQPv1uUfAI7sR88pdTZXOye9Q==","shasum":"5bce807a63c768c93b739a69eb87daa443767d56","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.6.tgz","fileCount":37,"unpackedSize":170543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/s8pCRA9TVsSAnZWagAAuisP/3wtaZrp+/joT0CM0MmN\n6bQPTnGcBo45Sz8Lr0J/kxLKLroOrpKlisTL3V/WQYsnXdOexSFeSdXUc1jv\nfXCt3v9ziGx7HYRVvzmnaSie1+njkUdvcoMIAI/hyEsOvgd1+FLcfYzCRLej\nDWf/C66xBlcx6cWGT96WkOh2LRygJ8kpzFqSg9sDJR2f54OCcLCH92U9MhKw\nFm5VUkJFQtcsw7n18E5byw6rlBdGxJw88xvJKK0lf1uTJI9qUxgyar9Vejld\n2Kzm1/hjIBbACeI1/fqHrA3eUds3XkkuBa695CqhRuA42wzPjaxeZ3WMRSIE\nDy3PdoSIhVwWfJk3qHdgHw51oZcmNAIveMMwA9HPi1BJgYb2tJ8VkhwI9r2F\n8r1wWIWvKfhqt/zKQSzhYozqNpyt/wg6lybdabbbBIE8fiMQv6jPtYclh9j3\nE1Nba65LX5XROvu9nMJfO4Vh8BzjdrSS9j05PbHiO8c75H4lr6gYb/D3wkNG\nqJizBU6MjpCqEEIKcMMh02pOKSOwuX1xUylVuB+5vrt9gk++NKgbV11mRP2o\nrEjMVpZ9NgkJw8SE5AUahWs5oHhY8OTA6LxVBb9GaHC4oVzo4d+9gFA3RrDb\n0G9gzeDGdhebgOh8l2VjxrcnxnYXEcFUKlncfJ9fVSV248BEL5F7Q7fSrAeb\nYnwg\r\n=xTYD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICruI8Z9ST297BKNy4jkEX3FIcuybzfqor6Rnyw8uk1MAiEAwjAo4EjL+kJQihPYqAgJZy/BjtTAsKia8IFyXS38pOs="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.6_1610534696939_0.9872403162417505"},"_hasShrinkwrap":false},"1.1.7-alpha-51.554260c.0":{"name":"@dfds-contentful/translation","version":"1.1.7-alpha-51.554260c.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"554260c2f13b569c914208d9a5bc5c71ad9b0f6e","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.7-alpha-51.554260c.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-+ML4C31FqkvRwvwPWdsiKouT982I6LD+RhP4QZh55TOO/XO+fRQNF3j7n3qNVJ9s/JhvJB/PglmE7TagOuhLWw==","shasum":"1c3b610a1d2375ac5b42fcf1ae20d5819f52ffed","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.7-alpha-51.554260c.0.tgz","fileCount":37,"unpackedSize":170570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uffCRA9TVsSAnZWagAAapMP/0srqGVg8GwgSr2qRP5S\nKeWnqNxUorZVCy84YOcuQ2PPqX6FXWoilXWxzdHkB9d+YzypVDy7Pk3CzFai\n0l9KPltMHO6D97BVloq4DCjcTIpYgYnZimN4Qa+FdR2HDOQ6Je0rq2OAr84o\n4Lkd8r2kTBfwQCP+Gi7wuna8HCS09zt9feKIl4oAIT8CN0C54l8M6R3ThDPB\nTjONj3k1dBz2A2wmtazZ1uPBCMoUL1YWrUJmuRQc939DPSxhUMM/HdiNt+xp\nlAe+tihM0wV1swW09DjOgNjLiF/gKFji/CaCHq0xM76PWQpK+aACUB7m5avB\nWerYHfx42JhjNhW1nwfwsXJRSi/3hdkpK8mZSdsbtNjHgYtgJSPBPezv/H5I\nFbPxm+h1UNmWZAY2xo3EV/lZvui0mt+VNMBhH4Jn0uao537jKsvRrX3NJtDm\nS/t02x+0nPL/Sp8zq2cbifXzJ24cvh/9QF6rY4R1YJ2cBl8Uh5qF836OpInD\n+jz34sPOoEpwQDL8dj/ih7AJona7XoYOJUDnYlf51kok/82P5dsUadr9GFGq\na9CivX4ope/bfZkmL+OIEajLKtV4cL+5gIDu2IpEyFPUg5SY7o3UwbBeWW9l\nxm6NOBvR35v62ig+/ZUf1caQQxOYaw8yS7mAUn+kwOz1D+tHclYruy40gFrM\nhpG3\r\n=BdOs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOPjVk5Gczf2xVaxly+R7YgMZqg+5/QaJ1z63MKDEFwQIhAKOWc1fcR2dFhJrXlkWR4rjcUQdUzd5GLKf6d8FgLAq+"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.7-alpha-51.554260c.0_1610541022626_0.7179177631688662"},"_hasShrinkwrap":false},"1.1.7-alpha-51.571f828.0":{"name":"@dfds-contentful/translation","version":"1.1.7-alpha-51.571f828.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"571f82820cb1d446de2dd60c66541128c06fded9","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.7-alpha-51.571f828.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-C2zNdn6rfv/wUJqvithbnl3nw3h4WKMurrXJlv54JVmmfoZ5c00VSwX57a1sAyYuGYsEkceVsEHo1B+a7X3hhg==","shasum":"d3823ad38497ab1620460052631044319b1b34e9","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.7-alpha-51.571f828.0.tgz","fileCount":37,"unpackedSize":170570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uiLCRA9TVsSAnZWagAAxb4QAJ+QKe3EUU8PTrj/Tw8P\n6NzKY2hp+HGKKY7TrPO00nng8WqQ4OHOZjg2Ju34GujaPJgtZ+tCE8zvmHNk\nzf/Qvi6KnORtxe5/OgUjetPVK9kzcYnULfOIBV8HtGtMpIgrZOTGJD+K5JW/\nhUEouTKz5Rcy7GNrWGdA4qkDFqyxuF4FYhoG5bVK1pIVCadO/ozKo7ZwSpdy\nHnSZQuPmr2SCpxLI6ks+8zRe71DKaov4wiM/FphvKeaimZfkHC1ABOCsJrGP\ne5q2vF1upg2LhhhQ+U5rtt6SqtSr9oa1zC5nSeF1Zk75tMdEL9XIS+mgJVIA\nciZJkCHPjmVDT3kc7cOND+K64w1+yBVg2+PrtfhUd+JHB2K0bXFt/cZ3MLIO\nhzm1053w6jWs3glJR990AQXuZRahfD2cMlTARn3qfdXRuoYOGxSVcmGv70eL\n5ypwvOIvq1MPUQ6wiJl4ssmrdbm1foZLn0Ds6hj5vShGRjLQOGxOHOmnEoIU\nVr7KLblV0z4iUEAmFBJx5HLDPdHt7El/nzjCh8CW6arTNYtF3BYrLXYY4jNE\n/0WWV078ivGIua6lNYy5UYnPZpr3NwFApQHcxgye5z0ozA+x9/vRqhTP3PLG\n3Hd8tTHrrZ/eSIzVkvKPVDrbIMoHUhIAZVYSwvvVPDHCVq+mARIBRybP+8IC\nSNfT\r\n=pNi7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjqIWeNgBrGMe1mM2cxqNNiI0fSYx+sVubCiJnLW0PpAiEAwX58lVNipGXTmPk/u6rHBv7umOamfyEPKXH5NkkdBJM="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.7-alpha-51.571f828.0_1610541195455_0.32547539280888826"},"_hasShrinkwrap":false},"1.1.7":{"name":"@dfds-contentful/translation","version":"1.1.7","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"08b2448c47d50ddfeab8dcfd9929371e91e55d38","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.7","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-uZUhsbOwgjoH18frpmS3VKNJIP0K2aLpW9clsaq0y9VD5O6UVlhRKHzjTSQGpSn1fpwu/GWRw+JoWUPAm/ZFEQ==","shasum":"f7c16d7c34f5da3832855cb5a746f9efbcc8880c","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.7.tgz","fileCount":37,"unpackedSize":170640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ukxCRA9TVsSAnZWagAApv0P/2HDbuaZb+Aa4MYB+9p1\n1W3YVSunvWC2IfLjJDq/LgbyxLnAahudFgLVAdNNBhtzQgj3QATj9pNAZ0ji\n3LwKUs+/4BAELf6YPrTAMlfmSaKDVVO5myaV+DnoeXPF/T7PQiyJBJVR8aW0\nNA3fDpAbWA9BO4yYXPsR9ZpS+JqZTdhTYLkNgF6aZIWM7jPX3MJqML6+K8sE\nA9ACezMpyQv7YM+VX1qDQ8gBRz2SXJAtwLbJXYbWk+632wA9R68gNAlWQoeE\neLFeMN7LM0AfW5DRf/3L7eTtKN6VHzDtg0YQXSmz49XCv1/LP/lvAucd+acS\n03iI3C08LuIHbnCeaxZwgmvQ/kSSkn3zfiWvSXJzfaR8cNiLpbY0PJE6cgx3\n6dwT3QL/1R7Oye5o/7G/y+iUB5CXyU6+5EEqmqQxGx2yaRuRlw0hIfr1ZVyk\nPTSFfca6W0n60dI880WxZ7mjZgMfT1vRQQKyxfA9HxWuh7P6m4C8I0ULWXbv\nvC/PLrlvQnwuq08OxQ+irWiEYsrbXmelMKXE4IDs+kMVpUoXL0C4INRKmotz\nuyUfUIdfaPbxXVFI1pakyAil/6q3/0/OSl/uGKkVSrohlDc6fpZaI4I8gZd/\nEsYJBmLuax39B3BnZVL+Br5NWxAaP7BjIbGuDV3/zxWpaIpvGO0Bt92hiZUY\n1wbx\r\n=7tbZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSuFDrsrHzZPm1rsnv72DSWevRYDpcuHCQR+hqy+2y7AIgGLWgcGzMkqdyVRVxo/hlFknS0N55z/PgeqLgA4+YTOM="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.7_1610541361142_0.7532268598978757"},"_hasShrinkwrap":false},"1.1.8-alpha-52.4fa6c81.0":{"name":"@dfds-contentful/translation","version":"1.1.8-alpha-52.4fa6c81.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"4fa6c81e37bbd2f7481241c56e3fc2ca6114e065","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.8-alpha-52.4fa6c81.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-PwZGqtb87Jb0eAIQmXeF0JS/laxpAUJwUMmANCh3+ghGbaVS/pkIVAaXGfpXes8rWi1BCynAQ+CFjgM65C2PbA==","shasum":"0acf5770203793c58511bb93bcbdeda304471632","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.8-alpha-52.4fa6c81.0.tgz","fileCount":37,"unpackedSize":170667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vRUCRA9TVsSAnZWagAAa1AP/1HrDzIDWRlv9qWQ3Oxl\nLTng1Jxzjpzw86KoZZkA5Xm5nlZ3i93GflnCBGUfx1DKF8zZk8VqMo3uVrg3\nwrMdYIo2YBWGJenQi11S4r8SHTu6ef6Xp34MS4Q7u2oDHRBBA/34hdy36k8J\nIyagwDOVzVktr0HuyNmMfNfzao1Obs739tV73WBnSfmA23scITNIpmST1s9p\nv217EPY35Unc4JPBY+rqkhvr0hRNk0/UszKEJrEQa6weJr/tppBRaOfjEPCf\naCquXuXaUuR3t7y9rr+TliBtV6OnOjCfVGQGuXXByRg4V40NP4CcR+vz1Cb+\nJ8RPukUveL9QUiuu+1voSvlWdBq8emCyK8+QHKslyEdGVmx6h3Hyf1RdPt4H\nPRVKbq1cX8URTQQhQymYdsi5Vt8gT7j+xpt7e93mu8o++TfU0j0S7fGEIhqo\n6KT1ScC65oNj+zLF8Bn++Bflq7/OO19mwKO7Z11n4xE6FTSfq1yikCcMzXyI\n1EKCyWMaA1YspCXj2ZNAFvavI6MGWlNgnUXBrSj6Yy4hYLJ3rowRfJawx3Fs\nP0o5nQHvi6aYcsJqCJoSXTgODgCkd7KemrMOv1nl4q7bUbOso5M/ewMheSxq\nyHKuMF1ksJDZ7NT9KhwAapg4fefujf+DBkHDqVzwZFRX/kqP0DIlIgRqZV1z\nV7K4\r\n=RpYr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdX3Fem6AiT71J2j+IRFv7oygXB1CO2v63nD3gm8CGjgIhAIOmEaC7irzBk8Mpdzu5KI0xpqzHlK9UmTqf1vNd/xoD"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.8-alpha-52.4fa6c81.0_1610544212317_0.3356899823416388"},"_hasShrinkwrap":false},"1.1.8":{"name":"@dfds-contentful/translation","version":"1.1.8","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"855f66fc9fccfc42070ee82e2ae7d91d0cf6d21e","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.8","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-8umohKXvQVKKY2vY/HbzdpwIE/h8DCHYwfmwfroeyYyJWM2Daf38Iy1ccDb03gyzvfx7pbXl0A9f1/MWPSIrXQ==","shasum":"70cb0149e2a785a73264a2bee3389625d38fbec6","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.8.tgz","fileCount":37,"unpackedSize":170737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vfOCRA9TVsSAnZWagAA5OIP/1hspwUstk88aDGoF9XD\nw6YF/8I0Q1afCwZklaGIMbcYf0B2Idi+z5B888shq7hg98nQ94G3HMAiCdiz\n8J1GildReyYjx3ugSAWZ9JweR3mN0wqGWiJXiD1DsB27ZidW8POYYICBSC0t\nwYxXKtJoaAg7pEUQBGtsBMOiZcMVAXocZZSMSvzKRRhHLhO4TPBxJphsEB74\n3zTQloOgITrPWQACZrXrcr87U4t58lfGZuxUViF5tWsLx1wl20OQvKByQjpY\nfMSzvXZWF/sNDkF0CQRPWSTvmoVRC4Fbn8uRi19nxfWw4W4//IZcR3sEOUKa\nUpC+1Rqp1vR8wdbilz2svT7HcZOjLJKc6XNxb4b19073BIkoc0PewHTJPfex\nOD3Im2zcdVTZOwbMcdZwOn1R8XoeGNZSFVd6eqPoFlLxSZdAF29OXGbLlF79\nve6J27Vth4OprQt6vPuK9sDZHgmG8uEhVfWHffeSUFGIv1ksK6QLmCs1hb30\n96Z/Nq9ZY7tTPS8w+zaVBwhlnhv70oEUog9aeDEe/daONlrqz9M8i+htGWmW\nYOXQFyOcDOAAc65ecXWRxRHRwd3aSvrr2QlPR0/OMTdGm7rwRxYb1cEg9FvG\nonF7htMG9x1vvaedmPihNj3nurApeIy4QsGNZmLrdwoH1h18DFGjlZmpae+l\nV36j\r\n=HBCb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnk2jMhbWgJkh0SrKGnK+8AHjke33N/Pi8WZL+G5CslgIgL3F6CxK9YTbuSlq4Q+pNNFQgJjlRQ4hfposCBXexz60="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.8_1610545102378_0.6568589202987651"},"_hasShrinkwrap":false},"1.1.9-alpha-53.a628520.0":{"name":"@dfds-contentful/translation","version":"1.1.9-alpha-53.a628520.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"a628520f7c930e5a685ed22a86e9e9b1d9af6bba","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.9-alpha-53.a628520.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-P1FY0M8+OUlTn1+8Skk4/tGZ0NedoM/Dr7Tpgt38B7ij6RUfydbPDY5JcHiN9lcajGLH/De5a334Jgkq0Be9XA==","shasum":"4f166848e40ce2a1d8f6fc0490f55f9996651f67","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.9-alpha-53.a628520.0.tgz","fileCount":37,"unpackedSize":170764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/v8WCRA9TVsSAnZWagAAZYQP/iQ/kYjbobkWOEHJQl22\nAWXojl2n9UkwC0O/cCm+ffbtHIxlyN60JfT7P+6iJROklQI+v5sfbcmz2MXW\nRfJJUoN7oXQMrlFmbNFxJJNLRCAd5waIco9hyRGwa4PaQ5kHWmiT87zh/ONm\n9XSHC/TJl6C4gCDvFnTBX8oRWArCYZIEpRcu5cc2DozyBNu0UzU8IBptxkQR\njE85jTTcl7reKzxB/Jo1jm7AQk0usfCO6zUw4YaxQP0sYC1Tvy2lR7+h8Ngt\n9N0paNr7bRAlRJbv0PqemqjmCkTm/O/NkWq6NneUqQtWLBiu2PjO8ZUZZcH2\newab0YU27mABFqyVAnkixW6zGHStlC5QTOQhVipwbSFGUzHchQYhme/tpmyh\nyvj+bSctiML7DdFHM2PwjoEKMccZE7epkQYpC0r9UFIdhQ8mS1UNs0QYdyFH\nz7DI8oPsRJ30CYUbFhs50M2HxkqQwI/Vqcuf0zHC296qafzvhbbQHzKih90H\n35gY8Kl1M5EnYYZwCVpFQV0Mv+Ug44+p8MBSKLv/8+m3+CKLT65vvA386ztm\nKxErvJyr8yFTGH0IbePEXkHZlRNW28fSs8phSE2AVJQmmO16D2Fw5dBZ4ZoX\n61sixe6/VJXsJb59Ihngmsw+s3hGPElOlqkx204C6ttSuOjwwWSTQGjIf3Dd\nCTHT\r\n=mCQb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJefHTRkzKbD/TJSnpcJ4LX3GCGNx6Rvvrua32/fjKvAIgVP+7YqoVnt1N3WM0HLIFUG7yyFkHxOiAWVbeCjCLRqA="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.9-alpha-53.a628520.0_1610546966121_0.22025356204421498"},"_hasShrinkwrap":false},"1.1.9":{"name":"@dfds-contentful/translation","version":"1.1.9","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"42737c803e2289fb911686b8a5339c45f472e5e4","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.9","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-eZa+MPhbyQXSNMT2LShAIax3gdDvlMsag80WAeZJ7X+2wptyrHfkeiffxHvd1ZKlaVyhxToYgoiooEiCpkx5mw==","shasum":"68906a57da4d667480ce16ba9efdbe18de724980","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.9.tgz","fileCount":37,"unpackedSize":170834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wDuCRA9TVsSAnZWagAADdoP/RhlfLLS6gbJvlWG3JI1\nJ67rLzgPlc89ZNCqpDinU5DDbEDdqu9BdNjQghzR/hQWoNGuvZ+dUbNP5t25\nLZNpRnMdxQjHENNnDmXT+BfUUw0nufhaVs4nkJaKwSn+JvPkOoGgGeWUNirb\nYGwfKOHLsMYJFHPFJS+mHfXZEdhnT5lUvnmhn6ejY0NBbNEr7rKx3RQ52Vxh\nJNVp9Cj/PnXonm+vQ1SLsmRstzZoO+M83bf6Iw4Y5sdhmpbyAkzJHFlIefax\nty/ZSNnZvo7kT4BLUOoexQKwmdb7hStrLz5fwwP+dBOTvIn7s6ROFsXN3Iwy\ncZCWUmyT4wx9kXbNL7TgXVPJz3KfvTQrkil285EAkWFH4xNd9ds649CgR7f7\njmHWz137wII5RdkhXrXc+E6fkQ5w4Lp/YuUtxcSplT+dnKZAhPZfclr6x415\nTiBNkdA+uWCMjuHOxJaIollLCjW6V+y3vnB7k3lh9ooBTSuhc3556bw/4qBF\nTo/Am+zK9wGY7bUa2PAXBu8p5nQnMfbVAueMxWfygzuw57hbkZ5vQx5Vafdx\n+UonYYv0BfsN68vghUePwIrvF6B1Y0fe7hLpgs5SsMIHdxpuYQabUtu3xG8R\nMG3aIDJUdmXn1/BPjCnZu9Rf3MKPSJFMWWLJGSHNk5Y1TiBHxjCoJBqUCGqC\n8Nai\r\n=lAqH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhxyAlmvtWnnvQJi6EXwmibxwvLBNRHu+7/Zu1ImXxOwIhAOct3XKY/bDTQzjd6UpJILM9pGM3jlw1zvqoBJZLScy8"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.9_1610547437580_0.05137599825224015"},"_hasShrinkwrap":false},"1.1.10-alpha-54.33a517d.0":{"name":"@dfds-contentful/translation","version":"1.1.10-alpha-54.33a517d.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"33a517d8b6db9d2434c24e662df2c9e7436bc69f","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.10-alpha-54.33a517d.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-S+IDhYegrrSGoswOSCVlv2Dw4BuJLrSigpuMZHbV90CaqMPNCGI1uoFS9jn5dPymcsKfhusKoPuh1teeONfUmA==","shasum":"fa7f66f74cd41e7352027625bcc67ec4d6546a4d","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.10-alpha-54.33a517d.0.tgz","fileCount":37,"unpackedSize":171026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAETQCRA9TVsSAnZWagAANpgP/0WaRxHaWi7vhV0NPOWB\nFCWmJ3B9yQDgNvFNOjHhvnO6i+EMmqYzn92Ter0UwpefNh2SMB9etGDxEbCh\nBge9nRgcQEkwgz04x1kGmqnDVe/Dni9JiQF0p4aBgNt7DuBrbIhQxGNh4s7W\nfMIKoABHjCb6XmqraKi9GLe/cSwfcTQtyQeLVyNC25BlZBKfGbgf3hUqMYGy\nAdv1mJnMHKyOo5KYQVkOoPciwkqdOdWIZXI8dVGIX1r3LXZOsv33dlQ/cXNV\n+UukwPFASUaQou5W9yzTTS/zSRMoe8kQvyP1FhrIhVHF+dakmeweH+UAjK1u\nPbtqRLkiXogevAfb2eFxL7+vZYAppNtH6LTTW6YYPSH05MU9kQ/9iX8MiH8o\nhbyzn7ff5gqqgH/kCAMR7CulHZ/lsgk5Wa9YbNz2VVz+nObO0LYZUHQqZwLy\nSXc2a06U9P7e+cBkVsnYkXDmS8sk6ds6XiuHgtnAeVfWiBMsGlIxNrDqFJM4\nqbcJ7KPSKCx/rKzZoAaldbjn5HXMBO9NaSZjLjlbu9vbHl1TKw+xS9UHAq/w\nZvCXd7hLVEOaakVqPjjAA+rI1iMDejA/2CHilLQKH3Ww7m7nkEyMImrGtlPX\nJki3/AFaFfKin/xSCAqqkzK5ChpdVthularuAWYw1if7fk3FRtV7M5PueBq8\nFW5N\r\n=Ve/h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlL6LAfxCX/ZcH2dGGn5nqB2NNHpZgbO28elUqJtaRpAIhALDuEWIecDAVF6Y10GxPAUV0qpIhOdnH6AalC8hOucs4"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.10-alpha-54.33a517d.0_1610630352505_0.544079832124295"},"_hasShrinkwrap":false},"1.1.10":{"name":"@dfds-contentful/translation","version":"1.1.10","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"5aff7a3ce626a5de2c9e26e5feee5766ab77eef0","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.10","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-LNeHWGf7EW8FMODn9U2atfOfXM1JiqzwtxKdCeoydjNpZFWPSYC84/QbdJzK5U36EaW+rs95oSTBgg9l6hxGGw==","shasum":"81917159ddf7e49ebc932dada93a4b6b03ab028c","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.10.tgz","fileCount":37,"unpackedSize":171097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAEVwCRA9TVsSAnZWagAArTQP/052S/D7DAMpGnzcx2LB\n9RoMZOK8JBjEAA9MlgvHGSkoY8JLbmGbdzLbWeX1DyWckWZwGh0/QclFszS5\n4LPO1BJyYZxF6qOKVWOKkPfbsj2KnfwlcnoR05OrLD6lA357o2oMRPR46aB0\ncPSQgKudQLrUfo66zW3LOA2bpxVAdoWUN14+TUC0bXMW5Dph392W8WYrh7X+\nbeYgkX9SInA0tGMpJ3UvvzDiTe4YlUjJOxPW9DpnHij3gJ1asd084mDNTVQO\nOBLVbq72n/W6Q05NduczdJ0AmKfS7Y5OOFPzDIikZvXR5RbpnSdiR9jsfknW\nd4UCw9i7IqV3g006X0q8FQOjpVBieVunXmH29owqmfR5rOxsD+9szJrMo959\njWEWuBHsRWPdK6wecoivdoDrIedcp3JF00gOplgyZDdmumOC8SQhscJ/PtSk\nyP8yasiJbP6g/5/56LfP/1pSB6v+u/ZfrNS1KMZ5HoQLsF9buORG3vhXs2ur\njae1kNniMj5hMsk71aETpANx3vW8dIqmCKGP5TlGVIM6ORm2279QzgpUnrfR\nMR6csgbw5Nb9TJjJoaY9I1gBDMXmIYesx2fHFOQuUDc7PhFw8kRenPsnOWui\nueztAaIGiScEdsuKammorGaK/0BrS/P/h60g1ugySby2DuQm6ree4cSSmodk\nE5xu\r\n=6jJ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF5LoXOSMjWsn0kEhnLdc2Qpk2QXv7gxb2lQ7m7hS9NwIhALs+DHljvLDSnpvFtQrtZb9HxeGeGXzBcnQn8Nv1/H5+"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.10_1610630512284_0.40412477965905613"},"_hasShrinkwrap":false},"1.1.11-alpha-55.4c6e14c.0":{"name":"@dfds-contentful/translation","version":"1.1.11-alpha-55.4c6e14c.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"4c6e14c171211d3fe9aed82dcdddebb17b6ec21a","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.11-alpha-55.4c6e14c.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-fIfBXIKf/LQzTA/DDJG8CCF17Lx0+MNTch2dKCLJs2vUyS3gKIXvB5Bi//tBD+MWYNc7ZIif4XGHDtQ5esZvKg==","shasum":"3807ebc21a8d0a414cb1661ec423686cda3b9ab5","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.11-alpha-55.4c6e14c.0.tgz","fileCount":37,"unpackedSize":171124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAEx1CRA9TVsSAnZWagAAK40P/2+EAMZQ0SVvgU+yu11l\nLX1LQBm7pAxx1Ftqmm+HoNsST5WKv41dA3Uod4ip0/WXic66PjT6/9EpeqOp\n3OU8eoNqN9xcRGqI4+cYkv3OVRx+VcgXYOTdN5hjbvauasMwWINXZ/ANzset\nIHbt/iD6RzCK4E097mq/7nVxqiPqDUwDVlGSK+CHbULYzkh/UT0o/EvVW2QI\nwUmEIvB30FyvlyN6+SUVFG7Aoen6Jq1y9rrgbN4AqV84xgokv8L3kPmyjJYt\nrejR1umuI5x1uAZtueP/E/kH3Iq7/uNLjPECLwGZNN2MeiMTxr6/ENUYc97O\nMObsbQMwysb391tqaKTqlVfI3K4TGRqsqh4CbS+bLqypqY21rILGjCT7kp43\nqcVXgTmTouJgl41wgaoULeElVl0aHW2+IgFM5k9DQJVjXmkVyiC0QQzsQQqb\n+YGV2dHG3F1hQoUbv799r/8UfOpbuXL4BFTaX6SVRAt72izUHFvIvmfGEjF9\n+ZIJ6wdZy67ggU0xdmIISI+54DJ2Mmm3X6OAi9lQUoU1JKMBhRrsZ7XynETf\ngmkUkBNgyy/cNRoXjzqfS4Wd4lB926P5c9HUqjZXxqtZMTcej20fQI/dgpxw\nzsb4zVdojeaztoL6uG2apBu2IEqd4WwcFE7WRmrwXPzwbZgysTv61GGuglOz\n3Mr1\r\n=YHE7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyU0pBj5OjpzYVf1mNDV6o7M0cp8HT4ja95d/ty3zlHAIhAO1uBxNV6AQT4JcuGJ8nZhh39qoA8i6tJlZUxfpeJTgs"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.11-alpha-55.4c6e14c.0_1610632308922_0.9913368759572738"},"_hasShrinkwrap":false},"1.1.11-alpha-56.f3af0e1.0":{"name":"@dfds-contentful/translation","version":"1.1.11-alpha-56.f3af0e1.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"f3af0e183f87c736bcf3bcb77ffa41bc65289af0","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.11-alpha-56.f3af0e1.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-qQZd9ScxXUJmROpwdmwSoWaf/Vcox/RwN0DAwC48I6SDAf48HhP2Mx0CDkaz7Vr+qhOgPMa7GKc2e1PbLrNFog==","shasum":"12a846fde3c1e56c9786eccae6bd8be1f390c3ca","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.11-alpha-56.f3af0e1.0.tgz","fileCount":37,"unpackedSize":171124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAE1rCRA9TVsSAnZWagAAPH0P/iZplru2utRWSByEITTQ\nn3fYO111KyGkWgLHX8t8HU8CQObSYoJQN534GeMp54YVvbVLVy6mq4mqma+o\n2YDabpeBqHBVsi0rYY2h9EohFF+WmCuyEpP4vXK8a9bi9QlphR441n8nB6f1\ndXIzNSwofGj02kreoZsysPNZLBgDZASdNvgBhkbHxat+owbQPxycc3It2dl+\nO5U3IbzbBpNW2uhf39pIsZWDDROnJM2Pdal8vBsaqBEJ+6lqXSx4+FCnINoB\n3YShOTmLlhf3lPaQmpSos608HK/X1ghJV+uZXTbM98nG5vl/dkyubaUfTeC0\nZv0PrNLsSvNchwp3Ukyy6t4oRxY+hE2wB6fkd9SXBN2aqjLOE3IMOUro6LzD\n3X1T9afZNIex5Qr9yTUGaGRH8IA9bJICdODD7py4sV4ThILJ64/Jk4X83dq6\nOUDEHGdf2iBgV7hGxxsxsrgL96OSdhxO4DqROXDYRyK1P9rEkuzgO4tKf1mO\nlVGFwwVrYohXbpNY1dVjpXkYP5hpiILe/qU1XYfd/3LLlb0UYBImyg5i58JG\nINMEwplaVfkJFqTkhSW3F+729jUlLMN47ekxD/+Wc55zF7htNYVwdjzcdevL\npAzastkvpMR8e6liDGKgXSg1qyN6dfm/UfOLdE+q9v/OS9w7bYs3rR+o3/i/\nYKxr\r\n=IVuv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI6xF/qaQA1wX6oBoqG+nvmUlfc8F+LIDZ9Ud9vPGu1gIgJ77uj1VQWGhHgISMD0b4Fj28CzEJ1UknIgOu0dyVr8E="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.11-alpha-56.f3af0e1.0_1610632554938_0.8220768366270068"},"_hasShrinkwrap":false},"1.1.11":{"name":"@dfds-contentful/translation","version":"1.1.11","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"95c538cc9217c2232163bcd0f2ec74f8c611511a","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.11","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-+g1+yw4xw4RYxPDPrSR1rz1SKKMCO2iGLH1EiJnk+G5PfWfMkQpi7G/ma4lCcyoOpB2bvYejLeF2zEowjE3ZDA==","shasum":"d854fe0e402a91a5d3fc4a243019b0f248fd811b","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.11.tgz","fileCount":37,"unpackedSize":171195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAFRLCRA9TVsSAnZWagAA4XYP/3gjOI4S5a2w7F+sgXGU\nXzURBFHYltNY8gJYdW8b15OepAfvccbwZiAOhEKqAAFYxU8pHi8d6gcfd1Gc\nxl06gO6D5YWT3gTFeg7fnbFGI86eE0OwmvTdpACnPSw8ycibOoBumH608Q2x\n7tNryyaAlFLF+FZSlvmV13AcqSMyZjtV4mTOSdo5oh2trAljMJpGDNBmtXoW\nHkaXu3KqzwK//250XfYupEYatL9hcbL4oqAQ5A1b3tUNjpr//7c8dDmPwg36\nMcT3d2bn0tqpqTySwn2PebVkxJz7gVR4Y4pJT8LEWt3wwV28s9G4mzpjXHTR\nBo4y/GxdHjPLjAwc+pIdlW/wBUozod2Cy1fH+uo75F6bHANsQ7ykIB8YpEm5\nak0ZH8Ibs/r80fP2ZHOQACdbqSQOyuBuD3dTKVK7EthoN27BTl3f0n009JzL\ng2dQVgUwK75VBp2tY1snpfgDQ3M59JJ6NbvCVmvjO5Z055z8Oq6MlIogXOh7\n3jXEX37Lc6m1AY42zSwK+dwnXzus9MotaFBZ5yFfi0Qj+CoLNFW2kTfxYEbb\nSEPMuKADvFJTVZf1y58Fbe6BCj0xggUqEFKnFWEYWvHi59M6Gt7ZDCqckQv5\nNV8O+AGS5omCkhX4DieRN7TNGZ7N+0AgJRBUvOxVwH3CIc6X24EkNaHippvY\nlYHx\r\n=xGQw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/1lwqTuE9pTNNLc5aCpgO/8j1JP8t0A+2BC9oML6gGAIgX84OS5vMcWYt4EzJDXKssaoy6ZWfaqC11NtOHiQ1R20="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.11_1610634314926_0.5890097095608431"},"_hasShrinkwrap":false},"1.1.12-alpha-57.85761a1.0":{"name":"@dfds-contentful/translation","version":"1.1.12-alpha-57.85761a1.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"85761a178b03df471677fbbf0c884ad600e67052","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.12-alpha-57.85761a1.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-CRj8X5OQpq3eHTqoMea/dgwD4QQrrQk0E84ApPTd9BdE1B3+IILZ1mQ2Q6MK3+1RoLFzF1v54yJs9vIrcP+Z3g==","shasum":"93ec8e71fdafa1c36fa3c0e0a394bc9cbd0879bf","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.12-alpha-57.85761a1.0.tgz","fileCount":37,"unpackedSize":171222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAJTqCRA9TVsSAnZWagAAozcQAJGTKyhfO5CcjGMEMigm\n9l2FvgJ/4VilxaU3lVaaxELsczEl1AduXoOJkOtddXaQcqNAjUB5d29YGSVH\nPBRhrvsSAeclscUpJ7yvc/i6J+Ju/GMxJTLoE5IQdmw2kVOMZ8uygLui5OGt\nCtYi0i8WtY590luZCbIACWsQ1L9uNhs8ZO78b3rJgqJXxALU/J0/uojkCu4B\n3uooW+8XyyAWp1N2rqKrBbcN361hShcNSykzMnIjBG5L7MoSwVjK1fUPOjKR\n8mCecVghYr+5qv0qVCOVZZ3cAZhFNshlBiDHCoV8g2YC8Tk6zLydymToTt1/\njl+0ENqkZgJOXUZY+PwXMjKbqR62l3oplAzH3mtK3h0GfJ/lyXh8kdaLvxLl\ns/OO60dnoTShB74ZQ5gH12JZQYJyBSaUS37sG9/IFUYkJoplU2C9kio8KUbQ\njmhF8MhPD+KGp+Zfp9ejCxt32cdSVeRj8qWA4+O/9TNEBfVHbNNWGB80eU5B\nAhP433lvO1T3h5JA8av3nHUBv6v3U2y35uHv6iZLurUvLQvmA6XlL5bB35FD\nK+rPBg/6gIno4jXsVaYpBzfsdZw7ZyujrQtlQCQci1/yzVSP+cLXhSFZ547J\nuJMgQYbmzMJZ2ZlQE5prQTt/JPmn3ztNtRUnAu75HpCPcvSBEqhVoPjyIvU/\nZUiV\r\n=/oEj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsN2euWySuRzntBibfSa9fcm5PRzfAAlurLJvlR+vK9QIgEgBBevJZoqinWBuhV7N6titQ0vjYoHEzXCXmAst10rU="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.12-alpha-57.85761a1.0_1610650857472_0.14224041948270982"},"_hasShrinkwrap":false},"1.1.12":{"name":"@dfds-contentful/translation","version":"1.1.12","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"9472e7ba1b4040f586502459542765a6bb67edde","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.12","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-pdkbmV1zLxEsPeQujMiWqh1J5njtmeHcdLq1DJn0THqf4bgqBVy3LyNGuC/T09oYo+IgJbR6CeBdRuymTyOWFg==","shasum":"9a63304ad425e30f97061622fab56a7403e62e1b","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.12.tgz","fileCount":37,"unpackedSize":171293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAUWACRA9TVsSAnZWagAA6vcP/Red7u3rZy1nIa0cEwwn\n43MlQ9HTNQIgO5t5wyxZ3O3hq/jTf73Ckz1PTvHaZlk1lSsxrugPzarj17IS\nqN0cy4LmD+g/QAjciQ7s1OFDaUBbfaLRAOdutoRXJ1O3sB/xxtSOh+RvAUQV\nZbQbHWMIlT9nxR4JvfyChdY9Iuxll2nF2PJ55vcRPT57Gp4PFiAq8Q3RXSYc\n2u+eZvUTPKm69NBU828THZTJvDlOC2F/tPz52muTcxrzaYnPqYtUQ2V17As4\niUWsJ/+/h5awRUj8wdRvgO8FSuOvuGSw387m8zm2e1LDEhQvzPezexnt7U7L\nzsl2dz2zoF0luX9x408sVi9rTAYGk7QLClS05U1FYX+ovhPSWuEmv5+rWUyF\nfultle2I90NIKfpvSNDjii2T4fEtjj4UmgblXzw1j1VVotKpo+MLUyAPozUy\nfXp8/9FYH4Jovpdqo7Sdo0aJ5ujdNeqBYeJarnAlhhW+rstj/S/rYU15ytiX\nVXxR6E4ZBa9Lu3ga4tHlJU1gmihbLNDwe6FJkqTS06uxwJlnyaJD1SiZUSA3\nu7BD+W0Za10eFHRfFjNC0bVe3JFiTz+ypn8PKTv70f7/Ul1A+5kRVYTLkVDi\n5e0nKrDC5VguMoa9Fvi83/crsdEmZ6u8hoGdUvJJ0Zx96usuR7LpmUpuyDHE\nmjHq\r\n=TuM5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDtJp8o1h7lQmfZ8NIMog3mlcg3iFCAMUcXlkmyv8reQIhAOEIQ1mlbiHC7dU3aMDYB36yYvqr1ByehDS2a+L2riHd"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.12_1610696063918_0.4327071803753304"},"_hasShrinkwrap":false},"1.1.13-alpha-58.89d075b.0":{"name":"@dfds-contentful/translation","version":"1.1.13-alpha-58.89d075b.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"89d075b59274915ebb35f67718d8548df7cd426d","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.13-alpha-58.89d075b.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-8g59H03rO0G3cYgEHZUxSLqBmgfLbswwfuEdIaJrDniWcX+jvn+g1JNXDJM09EKJX/+qPbMaKtKzbzRUgDqYdA==","shasum":"ea7db05daa21355179b42563f5eb0df9bc6319b8","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.13-alpha-58.89d075b.0.tgz","fileCount":37,"unpackedSize":171320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAVVPCRA9TVsSAnZWagAAbRcP/R1CjtMkuGd5HmySV+X5\nI7V0Tsolik/NQpL6h/UlkOfWbTQpVuYjHI/vhspvHsnvKWXa7I10Zct6D7Ck\nJzf7jwu3Wns0QnxDpGcEn2Gr6Q5y587ztOnoKFs/5bKSaEA/O0E3v09cMNcy\n7hV9nzRDnfSxmeEhqCk1/NlJ6PWO3sS1IhNyiZhnzmVTMJ+n5D02pymZ8hKZ\ncW0b6E3habwS8/w9Y69tK0XA3ZMVEkB2RDTq7kwx8yvEPmKJCS1EgoU3bihI\n4h73WXwn3u9e7mYD4TnmsnC6k84Sd+wiN5pzraKTAnZgtCu3XyXuw9rY7OFg\nwIAlq8vx/Wh0+Agahm47UrIrrLnigtZP4DD3WNc0b/DDsnxzWCZHWkbu9KCk\nw4EoQypCEDFnD1Tii4ewNtqAkiPUhc9ivyr9tbCNv8EUxyOuheoaLwEb4Gb3\nygRvY3jdZO/u0J62bpgerlPDOGOrLfI/+tG/MRCkx9r9EdNrzS7XxmDaWZMe\n4Pu7DJdq/VM85bH9NTyTEVDUmSTmPr7nDOm0rjBK6Jmz2jCyPeBx0AKdORnK\njyICOLqrACMD7Pt2TZcBkuQ29Ku55AKF2EyLsE1R5GqoZ02rSQK1ftawhNa1\nYb1PMhgiLK7MUYkFixORaNBO9waucRtfk123UxCsQfpciScu54KGpOpp9zBp\nlS0i\r\n=Tv3F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb7oy7GZRXQakwSWUgdUPJRNToUSKtboPffGMUrC6tdwIgAJ+/f5ELRP7caQ4r3tW6dl2/KXwpgioGWOpoXnVMaB0="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.13-alpha-58.89d075b.0_1610700111314_0.4430671410886011"},"_hasShrinkwrap":false},"1.1.13-alpha-58.8a82daf.0":{"name":"@dfds-contentful/translation","version":"1.1.13-alpha-58.8a82daf.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/packages/translation/exportTranslations.js","translate-exportSharedStings":"built/packages/translation/exportSharedStringsForTeam.js","translate-exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"8a82daf77e842d6dbc618885e1736c5d29e3affe","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.13-alpha-58.8a82daf.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-gklwkcUfs8WiZzfdUOWXhFhTziq5IIiHBpHJdsG+vdjBQgtTxYiNzCFpOI+p3I89m2Vwzgs8qaaKahQTTmrRYQ==","shasum":"b5e5bb21e5d1141f87dd01dfbf6f812a18f3a52a","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.13-alpha-58.8a82daf.0.tgz","fileCount":82,"unpackedSize":369186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAVnqCRA9TVsSAnZWagAA4asP/jVSENTwwUxTVzAuVcQn\nq/rc/Vy+g/ujESoMCmhcF37Lql6sA5nt5rRSbwFVjBG79nMo4jWie6k0Rc13\nwEX4aa4Nr4DY0/UknTL65q2pWNI5pra65A63hGDr6uVYP7Kb95ka8sHLt5FQ\nYnvVXiIFm00YXUD3m1iKNmk5nJOixmvHM/w88WsYOlGhsaM2/IHsI8+aFJX5\n8AohzTsoGyPoOn++fhhkLC4Z5dOelLyn36ho1yzHJfgut4bfESbkp3fREbxk\ncOQakQotRaslwh2y6H+MmvWEcEBUeGCgnsFL5LJjdv4NaxQx9hQ7rOYyhEnQ\nXsqyIlhK0mw2OjZXIH+aNHeKeRI/QCaGpBKfvlzU29Tc5gcF2+IhsBnvcPmt\nMokNYNGvZiwtaJ1lIvHQxDfosBXidJmj98Snq5/p4eitJmakEVfFBzvVRdnR\nhr6PpxvkThF5xegF/ljYrrQq4UbnlwrqsdECts8RgtLYOTvLmCxfQ0dGFfwm\n9rnaMH2HMxqiVpfHbuIqX2gWCZCkOoD0lzxgti4stFylQ1YOjiZShZ78fIKI\nJZW5HGrqAAuK4oWIOPwIETQnHw8a3h1SPQqMWeF1jjWEgu1VUy26yZz3nKF5\nBdVzQYev2uBQeX2/3zST6pe7irhk5QAO6rr6K52tKfuegULZ3o8E6CHkFER3\n6hQ3\r\n=7BIM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbhT/vSVNpjRrHKWnPzXGv/hoJOta7MFbuxuzBXu666AiA1iEfWwpuSdUidMWVy21qcrbfnH0gi/L9EncfnkXPohQ=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.13-alpha-58.8a82daf.0_1610701290319_0.551422651051946"},"_hasShrinkwrap":false},"1.1.13-alpha-59.6abc4e1.0":{"name":"@dfds-contentful/translation","version":"1.1.13-alpha-59.6abc4e1.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"6abc4e1805f35517097bc8f0da63e5040bfeacee","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.13-alpha-59.6abc4e1.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-Tn5tdR/ptPTe+D8o+MHpMzlEJPsOK/msIdKzMSNMExTY3jocULmPzvQkHZd7VTcemA4VnSSOX86MXWFD1GN+zw==","shasum":"5cddd56ed88ad302750ad89acb3a8002481cf39c","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.13-alpha-59.6abc4e1.0.tgz","fileCount":37,"unpackedSize":171320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAV0KCRA9TVsSAnZWagAA8IgP/0n72vBkMa80sU9IW4Ol\nbLwYDIYF7ZgqBAmGUCfRYiqBr0sy6MYNU+UZQgAOEyK0gmQ0utUHbwPzMO25\nSUXFlKUMkYpplGm4HGaOzW1Xwyqh0gA2UkMzlm+1VHuEWo2muOroEosMP2vp\nZ9WGEVFkstnnjl/XrWy/uIxC4J0Bu2/oiU7LFq+nDEEv0Q/q/6W9aoct+IMY\n7S5pIG0Lk7kye3srjs6XF6PZAwjNmIN7jDzwMb9O4x+Fw1w2wscXqsm3PVps\nl+SWGwQrD2HU4tWK9JxCEChlwbm0SLEO4Rr/L53nbMvsvjG8D14X/ZhROvYk\nErOmX2Uh1jQLx/NrpcANOVaXmvwhYDG+I0dHYd+znejKB72iPDdmqwPFcSJ8\nR5H+joGqjEObCZ9G9tQQfORe5XJwJK6b7bBEke/CPcY2+hI0eh3z7x4ZzCAC\ni1GlNMYWhyCCTct2TgAgiPRnQgrU78ReaYDPR86ijSmWwHXjUHfNMU1wIo/d\nptRnBXILTLM8YWG5fY8DtvUiQlw+Ff8oipshijEPA9A+udWKgyPi8f8WPcZr\nkk/izyLhP7Lm+MPw2w9EiGEifqBbTx0CRFnno2/RwLhfRTZuWZMFMTwB/aos\nqbpOeaHPP07xAAua8OBJLmOvjB5lj7WEj1GzvSe9lIMUhJbu77iXn6OgRBy7\nFdu+\r\n=RIWO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9yaX5gV7C8905CB6xYIhABsCXSUa3i/2LkLLAWMozHwIgeBjnmpUMb4ciTQivllRirTN71aOgiPadT8a0qlH3qWY="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.13-alpha-59.6abc4e1.0_1610702090081_0.06996830293263212"},"_hasShrinkwrap":false},"1.1.13-alpha-59.c47a3f8.0":{"name":"@dfds-contentful/translation","version":"1.1.13-alpha-59.c47a3f8.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"c47a3f8f7d231e5b3b0228260219cec9299f9beb","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.13-alpha-59.c47a3f8.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-qbLy28I1bbwEBJwsY1yC+46ovhXsgz/vExo2XYBBuNu/PYw43cG5fBifVDyXua+6pa4QXq/bh9e4Qpf1oLexXw==","shasum":"fc27a4a0b0a8c7eef61eb84ecbc4e556846a4a2f","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.13-alpha-59.c47a3f8.0.tgz","fileCount":37,"unpackedSize":171320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAV2sCRA9TVsSAnZWagAAZ3gP/jYa72iSXx5Bn/SqsaWo\nQic3k2B5b4vft6hugu6d6VwpcdZSOsAqEtowIzwfQ3QuhInoirs4nYFysgzN\nWxZfTKEYloOqZ6s6SR8YHrpEJZ/bIAskQGLTgRjHicPn6Wha1ZXSYhSdV5jl\nh5WoYxW2R90LdobbeSzFZ1rSor/JKc6W49TE5p2XT1mnSkaziBb1XQAqWT69\nSvQ1OjEU1u2NacagTb0+dHbchvfcvhlzVKNYLMDmltzZV3+1gQ5LSHCH6Lln\nlZ8QAkCR1xuL4f1oLtftplWz3rElSX8ZFfkK6sHwsQYXAm+hiIZR410RjNY8\nhGR89yI9jPaY02yaRTSfAN4H8973XM9CUTGT59A0w3bSKJJGpTdVST7QOuw/\nLbE+pgiVHXnRD5wuf+aDXoXPrauB38msp1TTzdBDhzVcV0vm9xdGn0iHHvfR\nTpSYDXi/YuTUn1RB5QKQMLVoItJhqY2YGAYh4oE7NVg4WP/c+Gtx308S+yOF\n77Alr6z/WHX1nk7S+y5TRRq2yHbUhKhiq7yUegzzG4EDrzr1RcsHJEPpPZVa\nvZ2hJwEnjOYvsvmhPCk/BdqiMrknVAIfXucPUTxEjOaJNz48Ecav7HxZ5kzE\nirjCzh8jwRgwU66p0sUKG24WsqVZ9DYHrP01ylO9f06DQV6Y0V0r6IFqWUF8\nR41n\r\n=veT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0VvXcElNZinUCMeVmFOPfb/Qm0XImBDo1BVOuv0k+hAiEA8WmHVlC5tklin02AJcfxAKJ4/Lt74wRei/2wbWSsq/o="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.13-alpha-59.c47a3f8.0_1610702251578_0.10427186626145413"},"_hasShrinkwrap":false},"1.1.13-alpha-59.517f0b0.0":{"name":"@dfds-contentful/translation","version":"1.1.13-alpha-59.517f0b0.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"517f0b0ee8889e207402561c387fa8ebb56066a5","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.13-alpha-59.517f0b0.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-uFe5OVqW/eEmiQ15gSjRTtdu//HMnJrakOa/kWn5zg60q00Lxv/rviJQhfRkEu3Z6MqxfgOjKaQvv7na8gp6ZA==","shasum":"f85b3f7268ff0a358ad774e6a8a738efdcfa035a","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.13-alpha-59.517f0b0.0.tgz","fileCount":37,"unpackedSize":171320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAV3tCRA9TVsSAnZWagAAKskQAKGOr0+4TgSkbdGUcy5Z\n/Jk6QXuB3qFRpiEVUQOGkYlhchiMqWjE2RXLEI+Pjz/Ey+FaNB/jeLgg24Ai\nmrg68GCSCyUwavhaee11to3i9Vd1kgd1NUJ89wVU1zWer1vM0N22cP7HZLOt\npBQUX10pd7a2wMWVUDG1GsDk5Aujog3VSHkiO8ARXFG20bhn5imj+aSvkBds\ntO7cr37ca87ytptp5qV8q2BTqVG2/QsiSGjmWUjvjndes695ts5id+zMLKv4\nJeEFom6kHRNmenL2Zqj5zd850cH9OQm1v13cxJOx7rZVp52zfrwdQp3VE29C\nN2OWXC/9s7Q6Y6F0s8Xagz8XNdG7wVSdODqpTfDxmuEf3yrh7PM21EEtRFGP\n5avDUliva/FgngfygCtouxyW2uxDGkgUMXw0U1/qTDRp4+e5A02fpwDRjHPl\nRFlQWmd2LaMwd1KHrsFA8vyny1zhMWfU/7A9WmnA8TVnyXwNcGwSGTHJQr/+\nS4yJ+NcYlHonxzkAoYp6BGbE57H4qbK064vp6VoUyaW9U5FNgvPJxfbFlX+O\n0VUy5hlj1n7nFywjt25qiWdlq+bXD6ps/8TeEtgrCCTfoqsUUwSJFAklK7av\nXHbzLqMY368uqChCKn3M6Dt7focFJdTlDCT2exYAEwbwfjQ8u0eY+GcjrJeK\nAaLn\r\n=KYsT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9lKU8dX4fn3WpqJPSlPiB27MG3ITOdcyJbVrrZK25XQIhAN8StuSjssQcDYpfyKu8lYuJRLMltPwJ4awnjI66KTYy"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.13-alpha-59.517f0b0.0_1610702317364_0.21947849603145375"},"_hasShrinkwrap":false},"1.1.13":{"name":"@dfds-contentful/translation","version":"1.1.13","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/exportTranslations.js","translate-exportSharedStings":"built/exportSharedStringsForTeam.js","translate-exportOneType":"built/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"d703c968007ed5d4236e597388b70f96640511a2","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.13","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-P+SAZkgaTJ4OYy0w4Bz/MQspnKOajhP/qGCu7tUpq2KGmdEQTI76Q1jWQSXvSNnFgqXCmbSMEZS+doL6vWn+Hw==","shasum":"fc5048c41c5430aa35b4ba3d0f76cc9cbdfd20b4","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.13.tgz","fileCount":37,"unpackedSize":171391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAV4/CRA9TVsSAnZWagAAt/oP/2yujiME9JPOo0SSEajX\nLLVvz7dGdLLSYBA4OmIMb4qIGQXj/nVLoymmSpn3yrVK1kyu1HPjulqJLhO9\nsb3Lv++agbiMt8Rh5JxE7RTSZbPNBoVrAak09pstRxyaPtRz+oqdCeFksE+p\nfzHfMWeNhWhBciLkxQ6FyxIMDbKdCxxMF24XtMXfi3ubQDmqbg8ttx3XDmYs\n+DMJQtG+0TuhtjjuWSyG4YJM3XkjF+kRcXOu8AbJwEDpDP41D7P7+nx8NuO9\nzsYondXbRrfVP6lVTkxoeznBaQXV3u1TWQOtkZR0BThT7Px3J2vXxld4V6vB\nKKhh8TIc9pUwySBXd9neTT7J5KusLJ4yMtxjc6wVuXGOhUO4oldllL8o65Ud\nNKtG2NtM3AVPa1K3+/eZRiRktPFRM/lRc+EC0sMgO9uZduRaCW0GrMvTlg5A\ne0dnqetrjuZxc1XcYobpIqfW3qA/1tRnaWUyHS7Dg9QIOZKWaltzDQbKcUyQ\njwwauIBs11V50svueIPLa5mcOS2p1UKwpkEK+kz5mknzKtexGJbOvCEKqIiz\nG66nPq+5PsOA29McfWOpm3x8UA4juvB6AWeKFnDAxk0DKndhrZGsusD/pf/k\nYjqAQa2pzCZjX8lwGHqy6hAmMma0fYO9oPlRFyPS8yQVb+Z1k/AAFgc2577z\nK9R+\r\n=Kwl9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9F5ndrGTQGkmsjQjF8E9cxh/oNLtSBh3UIAVTzmS6BAiEAxCJnDF2S9IbkxRA0FtG2o5ZGy7XHdaNsRwr+lH+OqSs="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.13_1610702399376_0.9695537059622648"},"_hasShrinkwrap":false},"1.1.14-alpha-58.8badbfc.0":{"name":"@dfds-contentful/translation","version":"1.1.14-alpha-58.8badbfc.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/packages/translation/exportTranslations.js","translate-exportSharedStings":"built/packages/translation/exportSharedStringsForTeam.js","translate-exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"8badbfc36c50d4339a9338700b7fad4cf7caee4d","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.14-alpha-58.8badbfc.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-Ng7+J0jHU0lrqAIEHitzZjsCHgog9LxCdw0ow5QhoFri7bBQe0MYuZWNgKTiEWu8gVjpcic4FIZuCpQSMmnwig==","shasum":"867214dbfac4e574b1a3fba873ba087f5f2b3e62","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.14-alpha-58.8badbfc.0.tgz","fileCount":82,"unpackedSize":369284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAWB1CRA9TVsSAnZWagAAawIQAIpP4/YlQwMmL/DTrrJd\nCcgJ406Enn+wMNQ3MINDFcT5/tLUvljZOSSvjEdY5pWyJSi3bp7kADcLNjIE\nxZwWY7j59A0qG+2rPHKGiCD72X1w502kFpLKmIQ9V932hsR2F2AlIjgL1p5i\nQBptYcYaednjqHWY/DM0a7KJl17zFHc96QGUHzzjlrEfyoJ3j3LgP8/pWkyY\nOxVDoqLK4MADC1O0y5WkZoQZPfuHDBJatCPERwhGRFPz5I5qESDQRDrmTVA4\n/lI5izeE64cD3OAt+ioILze2ml5TPh06yPVB38U3PlvOHHEf6W7lNUaA3zeG\nior06dip3xImqoFv1cGeddwyEChMQSP65NnG5L+lCoDbrThjQRQaKjEMKV7F\n71Lcez06kNi13BoM7EYYCJp64rcUPtLp0YU+ATQnh9/mzDZTK+XTyjShPfh7\nhiN+84kinIAD4uvblWNIxJgTpiLenaFWxuu0y24yeipEnEXmdZssZxsFRlbb\nqFWM1IoLcyHKKzHotlYSxNCLxMxunJMcZvR0NkxMFrM/jA5YcvRj2fKF6xKz\nFw6nzFbgeAvKYZkBYmxCAkfFg79mD89n1ToiPvLehdLYuN8t8Lf/4k95e4Z7\nfICRBzJJmkr2F3IVIYYio7636use5eMa6eIbQkp+uRjjd8QhFT60QjcQSwNC\n6Jb9\r\n=RnPt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC515DeNoUqg0OKzlZugOXbsVs8OCZ194FW/GfPR8BE4AiEA6yfxbAUX3lrkXaAwPrJDUuaJy2VJc4xg/d3ogFG/Y7Y="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.14-alpha-58.8badbfc.0_1610702965041_0.39284774762637586"},"_hasShrinkwrap":false},"1.1.14-alpha-61.ef9f5fe.0":{"name":"@dfds-contentful/translation","version":"1.1.14-alpha-61.ef9f5fe.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/packages/translation/exportTranslations.js","translate-exportSharedStings":"built/packages/translation/exportSharedStringsForTeam.js","translate-exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"ef9f5fe79fcccc6be23aece82f49cceb514d17fc","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.14-alpha-61.ef9f5fe.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-esQOMuJsEVDOPK0va+HJGmEy2hzlcXneG+W1s2mDP6NngK4AuevcLR/FQaHaUxfrz7qoGZ9FN1Gjvh84HxNpTg==","shasum":"ec35226918bc2aaa9a2c09c6b272615004084a56","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.14-alpha-61.ef9f5fe.0.tgz","fileCount":82,"unpackedSize":369332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAzCyCRA9TVsSAnZWagAAU/kP/3VrF5MEgy+olFcAZOpd\nRGJP8NuxoEIIoavsvMobHZJe5h1dlsgVwbaxCYueUtgIEVyZE8knGBrfwYFZ\nE0ypAew18cci/85yeWlTG/Bt045rcOgzvwiC6nLgPy/kBM2pynakoEMQpKcu\nRjYzJc5ccr5FB/0b+Vn2PytztstjEFzDszgz/aHuYRe8PI2/pKs5Fxw214Wb\n+0jAyKB/WdfI7FJ9ZtFQ85RUXpslhvUBAv60V4CMLRMyXY/0f2kR77S0LybS\nmZFsAncs8gx4pTC5Gxdr+gQQvYGGAqFUet19fi3iJvBJs7RoYin6mOS8oSfp\ns8BJDDA9jeBVJdsa2xawPunTwf5uzrDQYdnki8eOwASnMUTfyBlEsjoOA+F6\njpOVRrxqqz9qqWg5yoTCBvZ9J2BtSku75QdHgj4S6elBKdnJ3rc7WbEPSQQG\nUSjfQUNbByeBAIPd2A60G+r+U6l3OPRjGzyJvRqGxo+/Qzk65WZ8o89uHV0r\nVZ4VElqBUNOQ5QrNwypg8qywEoHPoEFIp5i0hay8IzRd1yeNsCv7x6TbQ3Fh\nU5p6ZxFXrONC8GOeBl+7qWZMDcBZjGfU6J+8w/RD2dJ2aTRerGQw9RpkOgSA\nkjbiYlsRqT7ud+4nyKQmSBQ9EL9A1RupAKLB9mkxGJw9HEtRLAWVUxe4omQQ\n+K04\r\n=j6L6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsCl/Kjh2T/RfgtY9mmUxJO9AcmayQHgPgJ4sSjw+GvAiEAmMYT/7JMGYqNsluntLAEW9CVz5GLbILpW+dpA61fcp0="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.14-alpha-61.ef9f5fe.0_1610821810314_0.6722756722594632"},"_hasShrinkwrap":false},"1.1.14":{"name":"@dfds-contentful/translation","version":"1.1.14","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/packages/translation/exportTranslations.js","translate-exportSharedStings":"built/packages/translation/exportSharedStringsForTeam.js","translate-exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"1668f42e28abc4d03811e0b21c1996b885878f97","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.14","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-HTvdwlSACNFxVarGQFIDpXfv654MuAxBHPbvdH5nkOQB45qc4L4tba7rJ+xLigEEoJjfjs7MyI3KwR+uL8nl2w==","shasum":"4dcbd8f61b1ab5102149e2993f7511099d4dde74","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.14.tgz","fileCount":82,"unpackedSize":369403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAzFECRA9TVsSAnZWagAAjZUP/iLyEUrieoxJHjRgrPQu\nz0MynFSHxz+B6RSNTrCaZX1oQF9SwxKvC2G/0PmXjnVIBO8hlhtR3Nymy8mF\n8GPzBvGtq5ZGQg1vinPd6aFNqILAmUi7ZLad6BI9iP2xyE43SvQbU4BCud8N\nl26VJuQElXOkb4RQEuWDu71ZEKN3c/PbnCJRbNpQKDH7b/iXkOMRItXf4iiu\nny2qa5UlZI6fmCl/+yIJm4Yuvy3zAzluKuEAWVeNA8Nwyg218Ub5dBBj6J3I\nX22mKCPaF455eujY9s/zBC0O8AkuSuXNQ5js+LX/cyoVFjj1KRuqacMhKALO\nh1hiStYZ57OtgQrYWlwoTHdrGvihFafPaBwIF0oS0p+VF22kgK2hRkezJPN5\n613cmhb+ACY34jzWdvGpbjxi6XYNiOAN3M7RHLEiljzlSfc9fDsR+XDs7bXG\nOJ/hp6RRDztdsNnetBkbCnaP/hF5Zs52wMU1+DBXjEGBH3iskF+PsXoksnqi\nwE5hLLh72HNLqHZFi+OTvjPVudTh/ZwXq8Wm5Ab+rCGnYa/g6mcoTAowW8HP\nBK/UU4L1ez/HOQHTYcDCdAocFmgZE+kvmM2HkKvfqA2gP6fVYT432EZ72iF5\ncDtof3E90MqHAW03rwvDvS59yf7eHitdzJ15ItraH1QyFbU8HHuKp8I331WD\nc1lv\r\n=ad/E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcXeqzuED/+2ACqDqBo3zgHMH1EwVnIkH9JV0Jo1e10AiBiKyHZMdbs9uctgQ16/IRILnhHcgIYYNFrUgIpgE1NWg=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.14_1610821955701_0.8951270675057257"},"_hasShrinkwrap":false},"1.1.15-alpha-62.43c9e68.0":{"name":"@dfds-contentful/translation","version":"1.1.15-alpha-62.43c9e68.0","private":false,"publishConfig":{"access":"public"},"bin":{"translate-export":"built/packages/translation/exportTranslations.js","translate-exportSharedStrings":"built/packages/translation/exportSharedStringsForTeam.js","translate-exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"43c9e689cc0788638ee4af36266e2dbff0a78292","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.15-alpha-62.43c9e68.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-IYGYRgD1U1p04s01yFd5jYg4v9cuHmpqHEgu6ttUZIJAXeDHRZcRVUuqwqXRE6uKS9aaQi/aB4FxNLEVak4F7Q==","shasum":"9d6b601e0340c2a1d4a83c71097e979d99496367","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.15-alpha-62.43c9e68.0.tgz","fileCount":82,"unpackedSize":369445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAzdLCRA9TVsSAnZWagAAgIEP/16bHX0wY0RBkBKedHp/\nvunM4m4ks0W7K6alhea28ZZR5iQWZyfMHhE+98Fn9VJbKom3l0k4RSXqsD/T\nobfHMco1CmZXldW+m2i+pyfACl9X/kjn6xhqlrzLd/xU3b6og/yEvLpxh+q9\nuteYDJL26qtVW/p24tg0aPugjE35HJOZH9EP9LmpizP+ePR9qlieV/HrMQ/X\nmB0NgSLJzvfDfrqmjDUCfQFL9MISlNou37q2CQvEdcKNQ9XyRdPg7cJ5B8hH\ngBzp9icXNXUV9pVvOTHx0v1p9iEgAGBHyCCC58NFzvxPDT0qj3HVbFZn8XQw\np5IFsKvbhxX5PoeJbjkl/hSFNPkZXBJCys8WIA1mcHqj6OKtcrAuNsVpRzwA\nW5L9z1qR2cBUyYod24kwREgJZXHbNlL0AzETK9StJqVsOrQaU5v+H4MEZIhB\ndXcsUY/UpFHzXwjpqGoXNURcTNjFqZoJe1Sl/PpKy2KHb1X/tBm544PfmCZZ\n0X7RyX/Z9N2J/YKSnGyixWzROfkpAd+N0TgAroRY4miK7iaH9VtO3o/uDmbH\nw1EkUtnuomrcMM/Ble2NfnwD4dYYOpxo5BTlnmbhn3edH2nsYCGq8HrsqJWV\nfMw++/v30DQbU6eoWKHFpKvjbMxWAHiEPFcVs+/K4L+wy2kRnQsj5AOUXI7M\nmPw/\r\n=pP1C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACX6e6HLgTePdelBP1cdWYS9hif57KPOYI4reKjFtoqAiBc2hxI6UZ1bDWecVjL9ZLIR1brBMw5OzUQQfEbTAPvrQ=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.15-alpha-62.43c9e68.0_1610823499201_0.1733260995258341"},"_hasShrinkwrap":false},"1.1.15-alpha-62.38ee93b.0":{"name":"@dfds-contentful/translation","version":"1.1.15-alpha-62.38ee93b.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportSharedStrings":"built/packages/translation/exportSharedStringsForTeam.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"38ee93b45972e1dbda9502fa50f1e59fb1f2cf3f","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.15-alpha-62.38ee93b.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-Mt+eRVLQTm1nQLURjjFcgRN6NrxlC1dc9Q9uDo9vaLYH+85SS3tgldCaRuCCM0hJjIeKBjtmPV1mSoMsHkVGnQ==","shasum":"d816ddd111d2291e3905f85aa76e285975e5752f","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.15-alpha-62.38ee93b.0.tgz","fileCount":82,"unpackedSize":369422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAzh+CRA9TVsSAnZWagAAgHQQAKR9hgh7INXta0K18Xcs\nOBv9i4ZWgje6rYv3XgIXpOkRub8fqWtdAJtYj1cV6anzUARTMCFGMYAtFBGb\ndRWnXIqgNuOhT3lA9hggrn2xDihudlbbQ6FBUKZHySVIS/F6EBqwqKleYc3M\nShEqtZ4PZ03Dsr2h+p1F3QEQ0RcamsjBjO3Lw2/WgXduQoHqyhPQ6QbHz4jC\nd5Er2RwJCk3YdxkOXVEfNm2jBC66ptDVVt+nfMj0uEugDqwGQMFwnCcNDntp\nlVHoBFgaHbfy7J9iJ17Sr6vB02C2BIrfCVRZKBFzcNkpTMq2CutTX7BpWv70\niDln0m0foH4p5h6/T6USDjVRHxvbwct3r2T0+XYXBKIlh9kB9PEits76Jij6\n2cHpVY56wgtOh/I2mn9oo4SdcRjD0zIktBWTlVHK1ycLz8qXylO3+811IVny\nYctfoGbmu42IEI6csSXMYA480YVrlphBBcFMVvnZSScWpFoS6gE5YZD+fUIV\ncafDZWhOI/4U4ovuiHxJYsJz6HgWs1JMFA0XNXohbhKaumuRWKXhTWwTY2Z9\nCnBU9JzFNRM/xwHWUwd5L0JQpId7BPWo2RIPNPxXmqVTu7aBySLGFmiy612o\nEBMUjczKw0DfwWDdST7jLGhE36b2mwmpWJIl/D+CHlZf7GuJNQCStOguH90a\nZcqY\r\n=pY6P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJO7MsvvCcZ3BWr+q/B4cBhqn6uBFJlhB8+AV5aMMEQAiABooOQAEWuTTPoWdv01NUYmb0MsmQ+bHNsp2ZxiV05aw=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.15-alpha-62.38ee93b.0_1610823806500_0.20862821086670502"},"_hasShrinkwrap":false},"1.1.15":{"name":"@dfds-contentful/translation","version":"1.1.15","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportSharedStrings":"built/packages/translation/exportSharedStringsForTeam.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportSharedStrings":"ts-node exportSharedStringsForTeam.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"a4d23859548fbc8d3422ac3360543f9774043f4d","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.15","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-3idrlSZ9AP9y9NXlCIjGczxGcDch0uvgn04Fl6sY/Zq7wfV4GibMAoFJR4/ZhkgOe+2txY2kwZ/Q8/WZSuoaew==","shasum":"a3174ebc8d1b5b41aac77456819b4e0efe14ccbf","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.15.tgz","fileCount":82,"unpackedSize":369493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAzqdCRA9TVsSAnZWagAAyIwP/0o51ocKpaSZ3hp8DBvk\nZG2QxutrOAifQFFy4G0pqejv7/WDKhzYymiLrKN8sDvHhHEw6Vu4F+CSI8Lk\nAT5g8CEpoKOl2ChYppgwQQVIPty6cfVB5Hhof1XdbXF9u1NYARoQISptqOZs\nZNbFi/DyKNd7HTTO4FGoqL25lNwMkCZcrpw3BRVYzDXgr82edbQD1gE9rVsb\nlRe1jL+BFWIFHtRMtFUb99UMVGlkERYIsxJHt+qd3QH4NRRMj3tODCCajrGN\novbxQxMtkfzVz8rSwp84MvHikOcF3EAVKQ+UrZAzc6vXQY0XpxLZ6MOBcswp\nob2EgioK+mlufs08t4mujLP2K0dGrHZwO4Ku6A+VTJg+/107kV1Hf4rVgTNO\nbAWBzK5WvPft6ZzS8LCz+kF7U08Tl93tz83n91Qus02HHqlUpWPVo9Pkj2Ok\niy97Ze3waFnyY+6d392W/JQORssRObMMzz+rpqOwgOyW1nDrlF8q4j+qMfOS\nKJfsn9hTpl91YSo40j1WLmGMmBScJMOHMCW82YTIBkOAZDeLR7y9gojbIbTS\n9LGagrITQgU8Y37JHewYeoskuqjl8/gWKtntBRJLM3ukI2UE67EwbA5mrnK6\nWvrDpQd3eD7L54LlzTolbhONlZhXPj09p+1C1JbJrrEP1uLQsc9hjYluy/5f\nlBo4\r\n=tPCo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1FFjduMY4TjLD/1XkGntfctLPeV94n9K9L+N6SVMrGwIgbJjJ+tzlz1te4z8iKu9tHIGq65g4Osw+yIclu5yYnY4="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.15_1610824349135_0.02145079098641922"},"_hasShrinkwrap":false},"1.1.16-alpha-63.09345a9.0":{"name":"@dfds-contentful/translation","version":"1.1.16-alpha-63.09345a9.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"09345a9e6f0578c45d204b30b3bcf0222b14ceb6","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `yarn exportTranslations`\n    Exports translations\n\n-   `yarn importTranslations`\n    Imports translations\n\n## Installation\n\nUsing npm: `npm install @dfds-contentful/translation`\n\nUsing yarn: `yarn add @dfds-contentful/translation`\n\nRecommended environment variables\n\n-   CONTENTFUL_SPACE_ID (your Contentful space ID)\n-   CONTENTFUL_MANAGEMENT_ACCESS_TOKEN (the CMA token of your contentful space).\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.16-alpha-63.09345a9.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-DJAOAuORN+ozAJKqENSoHcNQNKDTAW1rz6cU0RY+9+Feg3typWVNo80Dgi1IWO9qsE9L/045E+YkBVXwOC5XDA==","shasum":"de419ef1bd657a0153a51a7391d6505dc8779ca0","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.16-alpha-63.09345a9.0.tgz","fileCount":82,"unpackedSize":370518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBFh+CRA9TVsSAnZWagAAPnkP/0CeRnB+gqtnTwdzESWb\nouE1NKngGLz5rKIVkJq3hEmHY7di1atXR4ztG/Ofe3u1ePqKt3bHN8XAWMbd\nBuONAeUj7RgaoiowapwVv51F+MCVus0LedOgFjOkfbX67Dk9PxlcKRnelnRt\n1fG0y0wpKy4Bhms4cfjh1B7vOWYaW3g+/u6n94ArBykXYAlYKhxmjLVzrDDf\nB87jSa0kYl0Y50pjTkrSGgfHhKjl1kOqOLHxmGiYuLRsKwEZzc/O9+50RxY/\nouT3NBu29h3ca1+s9AxJFTpJghQFEOz5RL73M2cj4GRQZiDsHY7sKYIqUCHd\nPkz27i9/NRj9kemEqG8utxC+v0YX80XfdDx4d+ve56/C+NOuJOtEK6pldTm4\nNDl2zUJKusPm/SQAvtu/q7dEcZpXMgSJgfy3GUxGLiDGpoHm50zGM5slgt9g\nPd4WO5/gexYD0hF3HIQDcdodiyYb/0584Xy+IOOhcT3nsI6QpQ8oiXDETe4C\nOUm59p1dBnH8+QtM0Z2BkF2tuPC3T6PPXLjTccnT3GRCgPswjSpQq4cTR6zJ\n6DWkPK6Bi/gB8hFUrU77yEwBug5hBm7mwoPOvgczy/p6FLdKh6HgrxlJO5fi\nyH/GKOUa8QVhDAP1fqPAgQZ3ASLtRQsEUSy+ir4zPSSe+OXJ7FP1EOFYTvoK\nxddH\r\n=Y7oU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2ikxpha/dfGUr8dZV4y/lNLQbPOdh8B0yNme1SMMsCwIgJu4QdwyHx52YT1uIf28+qz9iNrDY813yHQla028zzBk="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.16-alpha-63.09345a9.0_1610897533979_0.22900141285910935"},"_hasShrinkwrap":false},"1.1.16-alpha-63.07e3112.0":{"name":"@dfds-contentful/translation","version":"1.1.16-alpha-63.07e3112.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"07e311229bcf093b1676052b865a502809fd7409","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argumen              | What it does + options                                                                                                                                                                             |                                                           |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.16-alpha-63.07e3112.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-HASjmeIdFVE5ZQXudKwU0q/e/F1GPq2cDRObKiCSOcuerejDHo/FPMHd+zyA2XaV8pZWXP08Dp/3DX3TXYkAyw==","shasum":"92205051617f0b50f241476d8162d60340b0068a","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.16-alpha-63.07e3112.0.tgz","fileCount":80,"unpackedSize":367576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBGW7CRA9TVsSAnZWagAA8QgP/RBwQK7kdZpIMkRpiokb\nR3eTNhITvw9bRhEXkvJRuELBCAETXCJRz9zNWsCujFMQv1i9dwNVlyXMrZb3\n9l4oBq+0rURGCTie0pYr63Um8yWwRcgu8ESyEJFZTkhdWgHEz/j2+6zA8xMK\nfjL5V/YyQwiW9YdLqCBTFpbwHtoA2i0/jMuZvKRgJSu2Kk5awSqaG1OLuCpo\n3zi4pdxZbZhr6O/fjFzqqD0s2mOT8JjbmqSAddA2kHPGpTP7VIeB4O0Btb4h\nGdKnS9urin78PqFH9ATpB0hhSxSzDoroyiaCtIzTsGGG56xi51HDpNrk/vED\nSwwuERiNYlfhhLskiLVSiOIb0xe0hpTVpc0cAMOH42k1Sjg3F3Ct6YNG7JQX\nPZ0do+IlMdPFi6sgQZTlrQFE8uAUa24gOnOJaVIcRrqDdc+F8W+3rPh9hGLS\nHb72P46CRSQPGm/HuaqfqPLTMeKu9bXRviK5O2ITBS88L7WugKwARjXPVhBv\nfbg0e6b3rVk44+kJGB4XhjXB3LxON2cRg27/kYcV82BerVcBkkElpHmRFsbb\nHCoK9FBHPbNUAfgr/AijtlCv6Tfman8m9ufnFKfPIFkWqqqLB/f/REPc1dl7\nHuIwYA1FiziXJT3PV5Tm8g3iOJfAn8MWsSNXu4wKv5K6s3OBQdTWgc5xIgkM\nwFnG\r\n=hid3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxula7eVMlmSdHstt+slSeiepOhdjZ1IzYQU0tqPVcGwIhAKoLMWwyxgYEfExfQeE3lQj5YvOlc6jiqwuC9F/Hr7Mw"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.16-alpha-63.07e3112.0_1610900922794_0.019396582206108848"},"_hasShrinkwrap":false},"1.1.16":{"name":"@dfds-contentful/translation","version":"1.1.16","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"88845ebdabeb2e5674175aafb9119ad941798acd","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.16","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-RBgZEsHqgtVdxwolb1j+YAzKBSolEprbF8U1hJ6vfgBMghkey1vfX2xaMpg5UWj8/T3P/tkMDQ2GDqhBvl2RHA==","shasum":"2e8b7c58bf417612ed8f0959e3ca15d9c6b46dc4","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.16.tgz","fileCount":80,"unpackedSize":367647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBGYaCRA9TVsSAnZWagAARBIP/incH/sMLP3qXQfDRKMr\nF7nLGr0/o1GaYEUNVrPFnNEDybav2sJjeY+Vjvjy7rQweJiOHApNQehJthlB\neLaV287HZuJ36m/jx1Ki+v1+DkorPxo8yYN+HxLMTxDfX+XXsKpH9tG0p83e\nfd89u5KRhEK4tvPTDwJ8WUxP5aWDeDVUKOs2CIx9LHCo9f1cNWbxgdAOf3zc\ntSj9cH/SRlWI+JLI7UAKRuLQHV/q25uoL64IHJb5xHjvKgoZ4Tf95N/B6tW5\nRVv3zZ1X5issraSyYu0c8AjcsizS5YumyxeD7n4IzTUUPe7951AW/5XZT40m\nTVnykovmaLoiqJlCdRH1N1x9jiZA9aZ9sMTfbE5E7uJ94c/qs/XhgsKjSdwX\ngYRtZb18YbBvCPgQ0GipTP9SgedgbhY3mk/QK7tA6mA1NVZ47KLHnux+MNSg\nxrgcrpN2VbAvugWlXlKyDDV1a4GIBGA8GiE8ZlW7nG+2U1UhntGar0FrUCDO\nfidlV2zZppSNAAJqHyYyZEfgS92kNEhIRl3bAdwkfTmUvh5eEMM0uwlJycLf\nFnq9yHn0ZWNLqTCxIj+KmefAsUn9p0EUcc31JW6z5xNe47mFsZGJA+CPva2L\n7F749VVXlc0FLobla5OxrSGlnun+9vE3JBHl1AtMNkDX3BovNNX7hdWd02gR\nHXp8\r\n=kBAh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8Q1ruJsTm+2f48lDJSXvAvWkaXRnvsFxfFldTwcqxUwIgG/fiv5PqXoQyu5cpyvWyHYQTfTctcu5Jdt3eCikGfaM="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.16_1610901018361_0.25070915019420115"},"_hasShrinkwrap":false},"1.1.17-alpha-64.88fd2cc.0":{"name":"@dfds-contentful/translation","version":"1.1.17-alpha-64.88fd2cc.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"88fd2cc2a91f87b00d7b4551acfe153046c5f2a6","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |                                                           |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.17-alpha-64.88fd2cc.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-8hX+5sQWyl6yg/D0ltmJrDIDh6k5O6l9EpefQ0ejILCEjql3CJxgW+YukRbllnZ3h5c3iymCMjPNzFywtZ1fPw==","shasum":"d4d8198518d47d0a8fdb962532e623c6ef816822","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.17-alpha-64.88fd2cc.0.tgz","fileCount":80,"unpackedSize":368334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBGlCCRA9TVsSAnZWagAAPicP/indKKC38VTN/UQOhkg5\nrYr17LwQKtDfKoWhSOvrD2l0hAshRJj2EZzYI1wgUwBaRaUbHuDo+O9q57Da\nZdhyYHtZCizvl6N3/YS8RG5rKh1Af0gtGDkpGnceEPkiKpaIYjw40g8FHU8F\nZ8YxS2ErMU/r8Yxk6iBDaupdIOxquRbTbJ/0j9E4bXe0Y3SpoB40JQXFNiQS\nIt1872oAOeTiVV9YZ0sq8aVXkRAjkNZ6a1Sy34hYDz1gDr2siZuApuEDk90y\nDPbGAq+GhqXeWSp48hxE68TnO9uEOoCfroBOX1ABwrWVUhuWx580xXbIM6RW\nqcKS9hEXMlJZj796yePDTk7fyxG45h72B7s2R+aWaeZGNmlLVuJApSPiuxHr\nks2gq75WbPdLBR0fd+WHLcU2ZFnA0nt+QP4ZGqtRM4HvIpxrtGyzbEJt6/L5\nQScx1Jnak9IOP3H7s8edI154St7vPrveGKmR4LtdWegrRGmIpROXM9Kbw5eC\nSanJdyoPg1cFW7UvvXt9/4m8eLPF4lLh4KKgHF2TFf4GKw9xMqpD/CSvck9P\nNqxJu1Nr+8YnLBReP1IunkVfSxFBFHjzKE8ln/g3mOJe9w0/CO1XzuvLNN+o\nMznCSGHsjdu45wqdFoZgyh/HFsMktBZ+WS6umUilV8nRlzSwNgnkc2Qoa3Ac\nbOwQ\r\n=xjUH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAV9u0aSldBFPtprTIj+ixCDE2/G+WIS4EOcw/Be4tldAiEA+UFDCq0Uu/22TXVQCtVGrxhEG/3Om+6fBCP/qySqdGw="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.17-alpha-64.88fd2cc.0_1610901826347_0.5043015757525449"},"_hasShrinkwrap":false},"1.1.18-alpha-65.798dd6d.0":{"name":"@dfds-contentful/translation","version":"1.1.18-alpha-65.798dd6d.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"798dd6df3e8a59d501eb94c7e34566a69e8ff9e7","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.18-alpha-65.798dd6d.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-oK+qPKAE2Xp6TOPtX5K5Hsr15oGQnhnHe8/LhNuxmZpEq5InpTuSW50dfED24tIiiuzLtjura1rROHgX6hLLJQ==","shasum":"34e8caa348ea33d79deda9b5d111b7906e61e884","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.18-alpha-65.798dd6d.0.tgz","fileCount":80,"unpackedSize":368378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBGwLCRA9TVsSAnZWagAAcusP/1u4bQJELthhNtMr3puZ\neEKvINXtdeepjeGmuU8Lb/4nWfTEjuxB120fDijpu7Civ9aSfSushtaTmn3D\ntL93SK1/flsa4+0ppp+k3Qh1PLUu13LZyRxmZknp/ew8sgTcER+ZomVudNq5\nMRx3kJeAs9mRqfRGxzQLPBbqrPTEocDyZl7P2a60g1xB3qbss0Wg42bxK6Zz\nLxSt+dsB8PLeuzSsLc5v/KvX73AqRaBizPiXzyBgETqYidppMUzY9SLavdNd\n7aBryUe0mMOQILPOb2tdMo1guW1bcc74a6C6UhF1UChEzYbe78QgK9YeSBF1\n7wLjzrJLg2MJxQCjFJjM7AesR7hI91MKP5ZpZOk+chPnTAI6GSl2HCOS9+Yl\nEVS58ekvwILShJQijF2/D8JimocF1STvQsmy8X8DCrPqe2wvWwRijiQyax8c\nfEDoPb18OXtwRV6rnWRNjBwigtEPUrGXa4p8rUGNUm+/BrHBZ5C8Y7u7SfFR\nG2zlGhiltkNNHJLjiwPgagZ2zsLkO9nvt+6VzKu+gAkgLpw1R3E3bI9/FUMW\n6Lcmtr2Il13AyTWKGc3iYTEOx9f+wBXNsjHCI3i6rBKA0sqr3OnX8eL6FzNk\nPW/vnqQYFgG/fc4uWaRSsI8u4m30bm3FQ/lg/aVSroRXaK9Ocx+zXO+ov9rE\nes3e\r\n=1zSy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1ypVUdWJLC9FGZkFnpfCpaacvRU0BX/xvOCDY80pclAIhAMbIvBnzJ65pzx6p7vRBqAzWj7FBgb1CMgbrl26Xr+Ls"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.18-alpha-65.798dd6d.0_1610902538641_0.5035924929909705"},"_hasShrinkwrap":false},"1.1.18":{"name":"@dfds-contentful/translation","version":"1.1.18","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"1916988e3a76f7149a67a611df619ba69c7604ee","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.18","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-wP2alLaHHdY3IxkM+sfecw4RdtafF/zFlLXYaP+3UFASTV970aq+1EAWo5OBXcMiOMTDa/VP6uMcT8MunVOzyQ==","shasum":"7db9e1668a5465084df00b8b77cf3137d62eee37","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.18.tgz","fileCount":80,"unpackedSize":368449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBG1BCRA9TVsSAnZWagAAxeMP/i7I/bUHm/c1yGIXtWdm\nWJW7KSny1X6F7gKGK8aLGfXs2X4q+EXPaNTYKLjcNMoC/oi1/Ym8QY2p25WA\n5BTOJyd82ss1P21hWKkPEKeJwMxsNcUVi0HdzHLIVST4YlpXnCHwuLCHSrH6\nVpNS+BYNsuJg/re83nux2azBUtVZFc4fCcnVhbgPrFGdzcG7R/3RcKBBuDEe\nU+iJrMqGXzSsFNdKTWH+ASrMa6ptA+lVJvvCIeUA9DjxYIeoJAm1hXXYDqnZ\n8Df8aGKosJXJmi3FNxVtC6v/cs6E/p9KvWzNpX8leAlsjnZNoN9QhoRbXLm2\nVp/PhE1PqazEE5z7pS22En/+elO0wgJb5Xo0tZFRgXqoz2VOugy0OuJuxQrZ\nPF+A0B9yYPSfuBd/eEk11t+nap4GLOxr5w/7Rf+mfj3reTgezaDXHfsDJ6uF\nx3VF8aBeEdnVlo8IRKSTFZCcPqhG9+5TYCDhYvaI7f81ZZtLH9jQAsftsWoV\nsdAcgQNXdLzdWEKI0QiepCkN8ZFLxRk6DFvDlNxWxEym6RR0Vvj+E9AJGMcM\nVY9pFpPjD1rgt1izlfA7WmQ8YJDmLVTe96r4dr31Mw5B3G58DODU0c5OXZKW\nJtWlDJK4LV1GlwSYn85811Oj8HLCT9F9faqBQGUktccFWBk6TXGfTDVj8lnG\nJQhH\r\n=dsF8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2HQHjdCOghGdrHIVTvR1WxHehmM4Zatsu967DbB5crAiBjrAqMREIIn/SaviM9Su4BmdVYqZ5Yr3aixQ45xfaxGg=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.18_1610902848951_0.725242064775653"},"_hasShrinkwrap":false},"1.1.19-alpha-66.122ca1b.0":{"name":"@dfds-contentful/translation","version":"1.1.19-alpha-66.122ca1b.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"122ca1b815cdff115b0e3029bdc9f539e743a5cb","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.19-alpha-66.122ca1b.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-69xuvCKAoLrdeGnZCkCdYWMoamMyv8b2yrWd3OXZqPkUl93jgDO1Mx7i7rWK73I3bY/ZRtWox70jXWdCGSjowA==","shasum":"6e71d9e8c4463a5a399af5e2e21da0052d8a1e97","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.19-alpha-66.122ca1b.0.tgz","fileCount":80,"unpackedSize":368478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBI7RCRA9TVsSAnZWagAAD6IP/iEIw82TJrzPoUDnmGGL\neH0/LaTnoH59abHDERLnb2o3K3b/k0IrK/A2IKv/7J7z2oCpUkzMkquEVIRQ\n4fNgiHGilojoqJxO1fUPf0GdY9n9ezdoj5y35rYwocertCtMRC8YyAueiOd+\nhpYBk1/64Wp2U7yqH2ZLOtR7I+f3UmxCsQ96tfFMNzkSWVJqUIfD/bL3Flri\n2GBS4A0DRLpOHqOWs3ka3nj35ss2avhrxwYiBUignih9K051X9IwcURALHAa\nVm58oHhwlemW5C001WdNF3QKt+enjYQ0ill+++xADrTMKYE1zOOZRSMx+BIF\n1NkCjhG7dZSOjvxU991cUh3cEL8Ixse3xpTMRQRxKxWzJdufjciZ3f7Qr0RN\nVOF5DbUb+hpHvP9/qqYzP0ODhIUHy6fQq4TzRJguVRnirqDd1OIb8kopzW/i\niXQ8neFR5KlAqMRZKoLgLSDIRqS/c3w/pZE4z0WhSVcQVkTvkv+CDEpIi9zW\npbjnm3TapkZiOeYqcgUa8Tobpv20yYl7izbYwaqrm0hT4HIxNlqzlMeO9PgC\n89fWrx6mUTh7OeyTtUzGa350ucvnV7HMyRtCOyzygTNHNbDHF34hudcjd+ji\nH3IQ4gQGvj5B6pqscnnQBqHNyWDwIUWDSfv33X+I5R05dcEhog8gYHTX0vhe\nFm+a\r\n=hrp1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGS+26ZjgCEWARjbA00kQ+Lqo06P9Ug9rKBgFre2mSCfAiEAot4PmNqq64/EDMhCJ9YHEmbK8KmI8y3dcaL5nHz8p48="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.19-alpha-66.122ca1b.0_1610911441300_0.2500974368861828"},"_hasShrinkwrap":false},"1.1.19":{"name":"@dfds-contentful/translation","version":"1.1.19","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"3c976dc7750c03ae21457e5562312727edf15547","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.19","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-eDy2FR+KzqWn5nBLnIgSB49NLcrovzYTfUZI7zcI7E6nk4kF9tSIzU7ClYibAO4vz4tGBKTmfAkZ2DRHfz+rGw==","shasum":"f6bc29af09ae962cd0e2b86510ee15b2fee6cd71","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.19.tgz","fileCount":80,"unpackedSize":368549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBI7VCRA9TVsSAnZWagAA74wP/3ZjouXOKYn6SdWsWU01\nA4/bXz3kSrbAj3+1MN/6zBVk9rZMf6fGBHlFk0OSO9LfP46Wk9dy7xs5jaPd\nX4C1AA7My5zfnnZhQdeayFnZc593R4OeD5Ciwghb1WNOUMFLwONaGkqIwzrC\ndJ9D3EGlNfSPvMQMmx3IiBVAw1bzhIlgjmJqjNZyyfYn4rTk+ZV0nzzLmU3R\nyZ3LeJvxe+jHPK0hPE/ftPyQs/SXLOcN6KUrdin6OxilXTL5TyBf++/CWBZa\n9Nip5tescRLBO3OUdhARJF9v9n+Uk3zDMGRMa8wmt556i/qJY3JQnePZZcHW\n3Y1sK1rFFvzGxbWrhC4Vt2Y4mCNGkFYi+LHp7EX+luygEEqbb3VB8qHEP03d\nDVUmeLPtADTbR7q1msSDxHZ8fOsZ8g6tw2Pw4I0KLh5x3phrTXlBuiyWbXqt\nzew2cv5wcXSQdsdcMLm60hh8Za9SvztHj8S12Q39u8wER9Bcj8Xq0hftKGO9\nVzRlsNierihCRd90CNhQG4WywcrluKhvICs+DbiddwPTllIVdhSJdYjBy1QI\nSW6puzhLGQlYogcw5xtHq24zViIJ1H3whSHgOWiWaHDfPX3ArmQ7lCV1D44H\nnqtb4B8NVCz/sOWC7xjzKTWMLvNY99yHQT+MyG9Ku9fEfmryW+trdJ5ea5Hw\nx5qy\r\n=2irK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBYAfWPj8hE+FnMCuGn2kb1+RIuGjrv2BsOOHydyg4tAiArN1legBBFh8CyYZoF4y7a3UGb4ipnmM5CIpKKfXu++Q=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.19_1610911444821_0.23977726688721268"},"_hasShrinkwrap":false},"1.1.20-alpha-67.04265f2.0":{"name":"@dfds-contentful/translation","version":"1.1.20-alpha-67.04265f2.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"04265f25d15b6df18993d48dc7e5cdfb1735b067","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.20-alpha-67.04265f2.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-SXtjDbQTr5wJN3AIp31hhGBZ0a2qvdOFhTZI407RtT7NbRS83YjT4ypHtbH/A6+YF0a77SOc8+1zsuE27uMEyQ==","shasum":"e75fc99e8f7d9f1c0723b0fe267bdcfc8fcdea9d","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.20-alpha-67.04265f2.0.tgz","fileCount":80,"unpackedSize":368731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBJMyCRA9TVsSAnZWagAADjsP/jl/xAVlB8YJnVcryrDO\nxKC9WPb8II4j+0nGrNxeopSzaYtm0oAJK++BUZW0fqZFYr8PB3HIlbzxK3/9\nVAam5qhbycZ534GYbLlmwqzmPCQH0HSigGO/YhfUpDlCn4BkfeQ0SXU8TG/Q\n6qpl+u+AwTxvnUSETOImVtrij4RjrBevaVw83JzhrZMOQYcg4BDA/CFSNCTE\naitT1Z27n995vIaQQHPGQlCYFfnbSGFwaKXehm98pojtX2JWXIMhw9Oq00Gm\nADLMN/oQwqusNOBcnsIcd0+g9TKv/QnaoBOudRVoZbErGRh2AGkPd0Lz53rm\n/9xP8TCbNEDAkZbHJZvP+6qltdlctUfPkAsdXv4QA/Tok+oJ7T5jbT5Db+ys\n6FSbUL9AfaVaYPyj0nCTesPMZZMCI4BKHdx95fe8jcd2YivaB3e5+ptbY+TQ\nzuA4uOqYwUx0pLKDeAeNbBFRiGPUpfewCVO8Uqa+A+lHeGTQ5b3lP/OYy/LB\nk5RIdJVzMAsUF0vy47ej2JgtzcQIDjCBTXSZppkW8nStvP35a1f5B4ZTOqtL\n68QS/xtQZvM9JqzR8GYChPsUadXBddVHK1DXryWlsCikmddmxuvbK5WAB9r+\nCf4H9yEcmjuuHOU4TvD1zI6DvNQF2pvDYKUgojgFYAsxflHp9yuR3Yp73nmg\nl4IB\r\n=GPw8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD53w2rIkCFidIouLX1djeKXpRibcVCZGtzWLlqG6JLOwIhALi1JsOgZBNP9Er8rafkY/nZ3uADkA5ARDMspnFzP3Mq"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.20-alpha-67.04265f2.0_1610912562147_0.4657984270367084"},"_hasShrinkwrap":false},"1.1.20":{"name":"@dfds-contentful/translation","version":"1.1.20","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"9303cfb179dbd8c81d86ae51c50fdb2f520e4639","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.20","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-+5mPecaERvlUHR1GXnf0rKrDYj72b3n50n7XSx7Inc/LcIMoX4i212eW14ndd5ZAfu6hDi/iJ8xrHcjrL1A8Sw==","shasum":"4c7f476224170efc8b14f488e576d276d4cf1886","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.20.tgz","fileCount":80,"unpackedSize":368802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBJM4CRA9TVsSAnZWagAAX0wP/1vWWl+Lf/XpBXcWjIZR\nSfZYL+ald4Tn8t/irOvb1bAvFMXf+QPp0T2FaHW4dx+fXa0F3pd36HBoUeFm\nVN6nd3A3X9Vfk3imU5ht4QRtiVkH1OQXQNGiIZuAMfu8Z+YFJP50yJVeQNgQ\nuSt48XSzPzdMmKNCnaS0UzP2SZPLutWQDbchLdKjYF7TNUQVkMWEBjO5ch83\n7vq9n/+/sDDlmCEBjUsZ6ahOauJs2bWKDTNGYX0jHFf9HIATQtkx9X+z2FCc\ny5w5j2qfJ/fUpTqIhyFylh/isRBCgqwP9hLo8qF6m/cgMkbFtNqbVchQWnAB\nzSc1875Yn0le5MeAVp0Wy4Z8kNynXkKKX0WvUd9mcBzBa2CMDGfOknMGByqR\nDnqHe0+qVGHEZBLdkUfpqK8iDkf2TUN1ClrlUrnMbPhh9zG/XwVV7qIGvJ/S\n+LQzIlJBn8m6Zt71UGUdJiyb/dVpn28Ia2oR7Fj75phfakk9dzRvisdyXXFg\nWSPE7BQhCP4cIA1JeHezvGq062lyR3AHS/7A87a+ALcyvDg0AqskXJjxX0uK\nNgO4GP6jEvelC1XDPHNCEdmg7aqRVK7ksQGT6GyfEjlC9zPHtgFY+Ok9U3BH\nl/pagzpjWqKQz7Gwth4s7FMP3ualmzbPbA2Ge+n2B6+0QbQHfy3zK/ofSHlI\nx/D1\r\n=7sse\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1lS8QWC2nGmq/KkMPldSVkAUqIzzNiNrwAoNHJapbdAiEA/R4xprnj/vXPAAL/N3FNn1o2zfP5GefA6BaOC2A3JRw="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.20_1610912568301_0.19995210410460973"},"_hasShrinkwrap":false},"1.1.21-alpha-68.72bde62.0":{"name":"@dfds-contentful/translation","version":"1.1.21-alpha-68.72bde62.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"72bde62452bc2b45c3ca8b6967abd5d02885c9f4","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.21-alpha-68.72bde62.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-iPrsc7YLPSDjMbf49NPz+VijTcjDIRHc2AiGG4fYMEPz0Q2Il/7keTeklG2GsHAt166zWFwQxu7gpzqJjFFsTg==","shasum":"f8c6bc828fb1f3bf6e5b69c82e8c741c89e2d8be","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.21-alpha-68.72bde62.0.tgz","fileCount":80,"unpackedSize":368307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBUnaCRA9TVsSAnZWagAAIjcP/3hkKmikiBgl9+kLVB5x\nGlXVGEbjdDxyjzjVSPQxzZih5ygtDw9eA4WLn7gj25Z2O0cXfn3hgplU1wki\nWcck1ianXNW2N0a7XhtsyM+CD5kal2eXjTylSaNHMi9IUuawKxon/Q22cW5K\nOQTohehFOlmdzlTxGALsKYm9Qqt+2z+/ZQRJnK5/8SZ2diUWPm3owGrX42Pv\nHl3R3Wu81VWGrOSxmQ8pssWaV55WJry2kmmRPRK+Ce7o17a1U64N1IJ5hCP1\nSIUtdBCdgvb6StzjNIZ58E7eoTB9R59ccMs8+QRJFP4n3tk8Nrl5s8MyutuZ\nkKmgRAy0YBQrVfhuyoyux73zqCyburt3XKissZg6DWwSgL3vwn7bhExXY48i\nnsjryionzm0wb0mkLICLp6Zz3IAMw8ADwgA6ujY6FgoqJKruo7cP8HEDY/Ti\ndIcHSYJENq3GIpRqbZ9nRjYT3wyaDnciDsff620NqSaFx0O1tIT7jNJ8BC2N\njJcWZ/koXelWkYWcbhUAvqG0xRKX2LbInHOO8NwSVNs+mD6O4RfHy7tN/XRL\ngrhe+caiLE0kqiH7GwyCfJQWgD/XQwZ7uNCDPhab9He0PbvhT62ZUS+tk1lI\nEXDQl/cWdKZCYmyQQ7xDkIrEvTWaeXKeIkoIWgvQyB+A0wRM0xMpLBjcIs0U\nH4I4\r\n=1o8J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMZp34n/QsXq/MO59+n9IdDzIhOd9oCXJCQ5X415rbsQIgCJ2tOEEzewX/XF1SujbZ8rnm5ho45lcHM9sQibqU2SQ="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.21-alpha-68.72bde62.0_1610959322125_0.112889506819849"},"_hasShrinkwrap":false},"1.1.21":{"name":"@dfds-contentful/translation","version":"1.1.21","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"b716d4785c22362717db4aa1f59cc7f8b449f69d","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.21","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-GgLO6mGYwqFoIG64NNCseXvqP+1o/fb/iopSkPVnNfVVwaytt8zd+EDHpg1P+SQcsiqPC0mSvGnGapn4W5c66Q==","shasum":"6f463d8c798096c2f31f48170749c6f5ad426479","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.21.tgz","fileCount":80,"unpackedSize":368378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBUujCRA9TVsSAnZWagAAX9sQAJFzOhVZTx9pzwQarII6\naB1B5X/npUp27CVrpwN4btjTK84XwmVpu0sK/ZlEbakFFLzwV9650MOPeyXb\n7ZY3/Go2pwyawh4EPveoCmy93PSA6kWTYKQthHtZ+Aa8moRAutl7l194krjD\nuQ+KZtoHyKdAzPkvsjR8KYDidJK5mR4DC5XXe5LTqYWV4olCKodPsnG5dCcu\n2z9Tpe2+yZSpaAecTbfnIljio6bVav0CrTXDl66tcxSmfZdujTkbG97X9YXK\n3C6YdRfQX5Pp/aWl7HJ126KDKg4kR+J9xEzlvEw+FeW9Wxkok1FHP/EyVzJs\nFmHGJY7XNZnurV0vA3cEojcvasGNOhP9UI9e61X0LsQ8WC/ixwvgx8Eu7W6F\nI36q7vLJ8b/UUHdNOOZzupf1xoENUPEbASxebtwlGxSpPWH+g4bCZf7Njv4u\n63aw9BSkdBa3vQiSFdaYnNoAmFoNLq9dAnE5jDP/SqtqzOuRbTz8JtAyNx39\nolnqjWxqA8FVzcuYyqY81xRcE32LlgJITvkpQuRjfppVuEJ3AN4y8N5r/MU7\npgTIwjNQnBqWLm2hzxu8BrkXL6uagiLr7dWlxF5pKnD5gpOQFm+orOGCg8xP\n68lPl2iJ/JuE5znsW5Zh/1HmLxsm1M4naiyTND/olNQFr0c3cUaAD2fdFn7e\nuAyW\r\n=EVaR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNYFc74Q/gGSQcuC4r5eD8rpKG4w+ofqujMexBUWzv5QIgN9FfGb0L0IyingzxE//+f8n+iYEYF5RBly29qfVsPD0="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.21_1610959778840_0.8436407079445838"},"_hasShrinkwrap":false},"1.1.22-alpha-69.a3ce19f.0":{"name":"@dfds-contentful/translation","version":"1.1.22-alpha-69.a3ce19f.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"a3ce19fc3e3e44316fa1708797cc6024142b6e27","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.22-alpha-69.a3ce19f.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-IgKbQyAsmYP14L+t8u61MLGbFQyq/6ifWJOSdVYxEdHsUJlCk4ntWC42a5sMfI5ugmqf2IE6LX10v4+3uQYj6g==","shasum":"572bda64c3409058a97d48bc3adc1e25b0a914c8","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.22-alpha-69.a3ce19f.0.tgz","fileCount":80,"unpackedSize":368558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBXMqCRA9TVsSAnZWagAA58sQAJXIe1LTAYEEtqMwuY9V\nCXlJh7HG+N4lu/gYLgoWoAbDHHWEPfrnnKmiNEKRzEQuiq+ufwjrggMjT4YM\nEWsOM8U+ELL/3vY44HiyL6Ops54KdVmG6cPElP9yGBAvqKuHrXMj6g7Tf4qs\npxSTcQXsY8vNcHu4M0mkaBVO4rK/iOR4scpwb92kiezeGo3H63NwOJTwuCyE\nGV7/8plrGMgoPYfThRgSgQXnCTJ5ozdR+dkjzaNifFlA+7VQpYiNAiTI0fcl\nHw/uQ6Xi/kDlyVVhopijWIOANRmIERP2jED5O4ffkgwqCiAnqxJgZnVAb7sh\nbFWogBMGA60fReAm6h6WzgO9KRPTgZPZqkI41ljgtsY3IUPMe8CJe9Hf2x5w\nBxMQC1sDqKTKt5Ia+jst8g+VDl69+CoS/ydDlXRf3aNGesUvrlx01qGbHWNx\n28baL7xZpE+4USDBBTHl/gFRdInNKn5SyPPy/xgJurIsJGXv4SJ+4UdGHgj+\nHzc5h50MHRrGbKZwAi32jJL5TO6dxTwy4bvuNroKBgJhiNgYpF45WK0JrZHT\nfp3cx9A6IQqVZ9gYjGnDCT2t5+OUUq90iSJuV/H9UxOeEF1cSkcjB9qTFxGp\nqVbvFDvsqIX7wbOv0ODvJS+QC1iB4kVfVRdHAtdlsxeMkHX6Ymb4e3eS8Jm9\nM1qU\r\n=/R7d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD99s4ku7GMOPatrN/Z0xyR0+x5OoMEbw8QD98rFNCZ0AIgWStGnCKSdqsC/GxZ2diwX0ljEaQA00NedCKbEpp+6Bc="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.22-alpha-69.a3ce19f.0_1610969897603_0.428462418232888"},"_hasShrinkwrap":false},"1.1.22-alpha-70.a3c322f.0":{"name":"@dfds-contentful/translation","version":"1.1.22-alpha-70.a3c322f.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"a3c322fa1df5e09eb2cf232175ac96e12a598b43","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.22-alpha-70.a3c322f.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-HjXt6AYb+O+sV+xUDMO654SvEOxOFb3PQ89u2j1pw+p7pXOIrQvrVyrynb/YitTbOg8deVQICxhCTdzCiaNRRQ==","shasum":"b0caeb03c9255ab52736f168b738a8d1a589e3bc","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.22-alpha-70.a3c322f.0.tgz","fileCount":80,"unpackedSize":370120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBZ3NCRA9TVsSAnZWagAAHv4P/RaROXbvY2X+BwXdqTyo\nQ7l0q4F1KFSE273jkbh7IdLF8MjGg7Yi/zscM0isqaH8VMsAK4ezgna7F/AN\nVHy5RI5fLcrPHlpH0PI+tqPQZT6/bbrgtTNkYf7U6Cnr0txC9ibrSOP9ceSY\nAXM1tfYpUiYOTuc73JBHMohQG9DRaYdB7A/1fUym8l48P2hB/teKKuNxedtl\npDn7x6np/mbTXj71cVOb7zU+g3Sk4nfqyU11gO96CVl5S4ql9KQjnsddewSr\nDpl6df/rKHP8+fRAwjSRHiJ9TxiCyhzPIqvnUUl5+an6LdNpoARm9v6Ezk15\nWI22M4m9PYNdzm6Mz4cW0jf34MHFbOqaHqZC2v1iwXTsfLajeOREzzgRnOpt\nKH1/aM4TD4Dz9RvET/XwlnefB6LwWJSJh7YW5iKmMjfkiU/2MtNvKNaAIDz7\niQF2fJRWeZj8FYkQPcSuG/gdhZHjjIwK8BDa9h4H3bq3qF3cylHtahLkE0BV\nSguq2n/KLkQrKPhB9em28i82y110ZF8H1xcrbJ8v1hCK05FJm2QE26uMmNYk\nLVd2n5t0mwKEWg6fWBryo49q7hrzEKQBFTU3EOhRKWShRwBtib8l2YEFw1+v\nv4FrjkMVdiFEzaOUUYdnRTAzpEbLLQPkpwcW+D2RyIugOmNJwPciKfJn+DQR\ncsFi\r\n=hfSn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQrwmgIhk4xjjoWyoHvMn21c1pYUBfD+PXRg3jY5sHNgIhAO06ckdv0HppWAoigK+33201ALP4JV94qrTk43WLz3CM"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.22-alpha-70.a3c322f.0_1610980812831_0.28143516150802594"},"_hasShrinkwrap":false},"1.1.22-alpha-70.9769650.0":{"name":"@dfds-contentful/translation","version":"1.1.22-alpha-70.9769650.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"976965002854a68f8e83842c5ae07377b5266188","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.22-alpha-70.9769650.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-AS+B+E7fGDTvcso+DqYFWKjC0dQe+Ms1hYxd6DTfi03Bo465lFrePm0BBOVBZfcadRCYE7v4pisva4fZknTC+w==","shasum":"353639193dc11822f52a2ad0f84d4ff17b632a50","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.22-alpha-70.9769650.0.tgz","fileCount":80,"unpackedSize":370030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBZ/MCRA9TVsSAnZWagAAzf0QAJ1neUDGZ4juqcddG8c7\nG3omMxDEYKceqsd5VrOVcQaFbA7b4rPZ/mWeSPQuXenu9jrO6rRqROPVNWp8\nfaMOlpiKSATtDhzi3vHmnxUdkFw47YGglCp/EAFcMUSWl0ZfE7ycHIV8R+m9\nzGB9MSySr1bun3wQR6Tf+XuNTnLaaFd+NBKslImlnKAEprWaYrlMrRURI7VM\nKdacZWBaa8CP+/LVMxqPDkEP0iIg//ouLBqS4P8pao+Zo9pAydeaVTwvOMg7\nRpuh3094xqpIDO2NAv6+BIWapJiRjPwi3AZV10jJyjatZiUuZ51I4hLLP8/Q\nEyO3o142TBwa0meXMXV7DEjO0SSpQ8bAoF8hMFkjFwFqNLS1TlnvTNshy8BI\nc5tXd2ZfyIC5iNhzhlO5IdnMESAlElyJZwKaCBf7L4M2FIMu81J7qAjtAXb3\n7Wp5IS0AskpSTUZsEmYCZ4RLy3OYtNtxvim5jqkYk5vc5Ya5/tZAZrtwnnGy\n8nSm1RS+otOkZcv9u463O2VYUxlj54KgbJnT7ZxiMPLKE/43Ce/Orq1pafC1\n8oszZiOzKb8kzsT4D8qNQlRaoG0SwbRqK6YUo/NUbcd5Yj5FKRvglw7fSFUD\ni+li+a+10Q6gl9gH/JKtKtjuvyg4BdO2IkHjFUaSCTJtw9SCoHekPv/oogqx\n3Cps\r\n=QfdQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtpw4KOFXgoFVncpePRxoxx8Bye/o8gR3F6leZABDSXAiBC9tyiSqoirCOasGKUX5rWWUBmqn+5YwFrQIRid6KJYA=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.22-alpha-70.9769650.0_1610981323743_0.09449954008478989"},"_hasShrinkwrap":false},"1.1.22":{"name":"@dfds-contentful/translation","version":"1.1.22","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"69fc2ce410138d5756cd34221b165664e2dc780d","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.22","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-YWAICCuZU9sjZ1OKDXShTFc3rOwBrjPyoyOhlYIG/6ckSM39EN2lL91ENXhU2zAqj9Ksd1WyyH9CU8389Bn1/A==","shasum":"abdf44217b4e7c6faf7020b70c73b95be5f087a8","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.22.tgz","fileCount":80,"unpackedSize":370101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBam7CRA9TVsSAnZWagAAJecP+QGZnLz6VRVzH48lM7Wk\nNd273gOtWX6x162lo3KCzUy9Zdrue6etZ2dQDF8HtZvbUXx2w2YnhvhSuX9L\nb1FQNOQPvoQXDrlgWu6bCwGVvw4NRz9nE7qgGnEW6icMgBb52vFgTsPe0ZCL\nVZy48dkcqxBPn7TOasA10erROCz18xDe2dcJCzRFBxjNVELa22o7zPu69pdW\n29AjwfbKXEvq70glBEQ4SMhCPE0R4oxgzMF4iXl+wgH38Hf9OMOXN4L2PgLv\n9494HTTGmVbLG2Em7oOHz+Xr5N2PxNkSFXX3wGwOalX8XWxKJsZ816VMZi5O\nYI/3oPeTICc+8bisJSzIYtX8lDysOfuUL8Yh4MYY3THD7GZdHBQDq89oQCja\nAULYWM/W6kwocIxlKhikBsvR3gvyc+KvHl5F+41wqnvZF7jNZPDPPGH6tHbT\nOVHsrMBxRrOtwUjeGpqf6kTAgmmGhb5PbRHLPM6ANd4oVGpcpcruCQ8+DX+F\nn9/wgpoFWWQYckcLNIWDuR6ArYmoj3j1SaryLgvUFA+wGH97L3P0tRNS12rM\ntCu2kqQVHttCiuScTakTsLadK4IdurFOwFWRvhu4jUkWimlxESDcYOK0vO0k\nqZyvJL5Lvrpxf8emxwAUNSg4qfBeSYorbP2aX7qgr0v1E2nzBhn0TLji8l9p\nVMTg\r\n=TH+0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAua2xgoxx3BVQqQi+N8BkpPGh7DURwRRjs5L+to01YsAiEAiMH7l+hnO3LyG+JpcLkpPmaYS/y9K94m3UaATlq6Gcg="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.22_1610983867395_0.44890605750264534"},"_hasShrinkwrap":false},"1.1.23-alpha-71.06478c4.0":{"name":"@dfds-contentful/translation","version":"1.1.23-alpha-71.06478c4.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"06478c4fe52f4553256cde3cbce9636215a5304e","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.23-alpha-71.06478c4.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-LjYIcwM3JYpTZYpq7uBF6GoEOxT+6y2Gd+qtVkoVmjtZkk5VSmRsZI+9+D6yCw4V8FCWf3EASRGxvuNYSULoLA==","shasum":"3d5fb3d183d32da8564a1e5282aa1664f3264530","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.23-alpha-71.06478c4.0.tgz","fileCount":80,"unpackedSize":370128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBpmnCRA9TVsSAnZWagAANPYQAJD6XrBrnNOZjUPp9X5J\nBfdqY8RJsWjX7SWKqqlUc6tBQJz+9BGtJqi9ymQAC+TuQQYQUiZGwjrGxrj8\nGLyd9MrbRYkh1MUUcVwSX1Fvp1Wq7IEgVL2P8CG+nW5DiCq0a2eZLtW728fT\nxcM5dNHGONqpNAcCml8Me3QZlpObV1YQcMSQ7CGf9MNSjJo6dCPfoZnS0R/C\nHSgDxUTHY+XBVnWsfMJvh0bUlLBP4zyrxSikA1S2pr64ZusYdWLtfUWyx7yA\nzGtrVts7cpD9HD5Q2dxUXHS8WMmb6V2R75h2fuMKGtEXZ7K2N3NA5/J1bsxl\nOWgBZMJYN6XcaoCPXuF6CqBgTS37aoy6b/HOHMW6RtfJnj8ByVzRxiOsTFBW\n4/XQGJj9uU7ajSVXL1FMMfR3d6lpXkfSdoH09mA5yAkvgVfCNHTvS8We4wg6\nrwGTJJd7IkBdDmyjp1pjDxVXtgPJHXhcPWjvk6onOdWMQGpCvq0BPeDiHvPa\n/ZlHRdEAc2DsHSHmnVvQbG6DyAhydBgxa8CfMeLJyPk4yjPK++nMuj+bu3ql\nCPYd1dYRK1xgaVMVDK3SDqItBZN7Kp9v1o4kWzw3f7YnKVwnvh5yxHN+Poz9\n7lYUCC9GtiRRu3gMv4iL4eTcQNUP/x6ndhnN0aUG/GDAL1gRNvTIlVqNY8iU\nk0t3\r\n=/r2n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSWyYGqxcbi+eBbVpSAKK4Qh7QnrNBGZHUdEcpBBMMGQIhAK+u0TeR1mUbxohwf4cceYyA1V1zNmKF0zdR+tvANK22"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.23-alpha-71.06478c4.0_1611045287249_0.6138481335456303"},"_hasShrinkwrap":false},"1.1.23":{"name":"@dfds-contentful/translation","version":"1.1.23","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"22722302ed4fd6198551ae4a36bf3ab147049d11","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.23","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-WHzp/CLxAXR+aOxfGx7DPs7YG1SrrMVe4KZ1EvSnvE0PFCjB3ltH2ucWneOcpxaBE8B2K+V+dFX5t88PJOie8A==","shasum":"9e5a66026c65f738a4f189db2fb105ef7590247c","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.23.tgz","fileCount":80,"unpackedSize":370199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBqhHCRA9TVsSAnZWagAA72cP/irralP7uhU/e8RFvZA+\nz38MmWgMTI+vj7Hsq6LRIqAcLlWB/AE7KERb2kdX46AK3pWMseCTW3UsR3Qt\nHcy/jctbWGCoW7B/RFGKk9MVVPlY7SYSA5Mygv/w7QdujrCGjw4/29gS/U57\nqqfJvis/Fi22vwbhYcWAVqA55d/moutf0mfvqUEiqyCi1KkyNDsZ5cokJ3YN\nOcF1s53BW4XEgZD8obQGhL0tyj3FNbZBYZGFv4i7FTXARTDrvqn6iOE62VEe\nm5mzfKXcVqf1vNyYJ4+2EJXzqiYTyKCcSTzikX1HAnKytcQv+41etwa9nOWR\noHsBwPU/zckSF+Uf82G9U9nuT0olev2ehBpY4bg2SBwLp+goxNsEJNj/5k+7\n1aIipAMbbXeLzbHx1FTUy9RRFcpCaOrqU48554Zr+pmvgPknwSJ08RLIchtD\nH6nGFs/LT5arKacIzzGNFre5tPzlTp90EwTtufzpMBDjc+qiZvmBqeP6dUvU\nBp7w9fv52ZLRqTqTQXVHTjK/zsZhnmFYzkK4PHYurLG3+TSkLFU3cvnhiR8p\ndhE1ohlss5D9kS0Q7d9t2AtUOwGnfwajw9Cf5gknKKF6lsMNJteWIea2NMaO\nKfmyVmr3Fpo4eKRht0OBbGjNURSf9txdWfZ0iC7MYX1ABymXSWzpVmuoN21t\nXyTK\r\n=m7o1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc1/PPzp8w5IwF8OS2nySHjOQeHCj+ZIPIAKtUG+u5kQIgHW9lFLCIxOjudNmS64GzzItkhc7+tLJzFYfz9Z4QPa0="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.23_1611049031026_0.35976851676536814"},"_hasShrinkwrap":false},"1.1.24-alpha-72.324540d.0":{"name":"@dfds-contentful/translation","version":"1.1.24-alpha-72.324540d.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"324540da16fdf56e082dca33836082f73937955e","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.24-alpha-72.324540d.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-dX8EF+AGcV5ODi1oQEI99cS1pUjJtRJb0KR2WVLH3LvEJdulRbrX5yUNZN8I/sWrMSls0mlhEN5/W9qagvdQnw==","shasum":"cac697108820530907b7d1b118cb30bdfe1f6d67","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.24-alpha-72.324540d.0.tgz","fileCount":80,"unpackedSize":370226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBsvuCRA9TVsSAnZWagAAcOcP/3eti6RfY/y+FY0faNCy\ncuhHYdV4dJyuvb701IZAK8LOy3TfyL3Pk3JOzgpJGQ/J2FX6h5XtbPaV6RcC\nSvkOkKV7utQqeXPRoTcQ67k7gRV2G9Px5ZICnggP1XaS8s02kp5EDU2oWvk4\novFFrHYm8QW/Iyg1vC/1ubUzNOHATWDfEru0jDaz8YHkjFvcBx+pqgoAJTU6\ndLV86z81lAni8hByGpQ8OdrDDtP55MMwfmqVtfcAQ0sn/mY2RgeaPQtvkyTL\najwdgqQJcqMPovNhz1BkMIu5DIhcbTSjbQHjyrooik1zFU6h8aIegaecihPU\n9vpEKI/AkQDWMd+uVSgdPyWJq0A97sUEJmbElKlTiQ0A31+QV6ybr4krDZ6M\ntXVLQ4VTGmnCjMOmM5mw+0oLMNq7EkSK4m/woC5VGATyc3bklKtBJnY8CrEW\nCx/R2reB1Ai954RWcfKa4joRm/PJZs76/FBqmSYOk6zxHhUn3M84Mum75oIt\nDREOhIDscaEInm2EDZp6PIRU2G0Jzp2YJ8lFeQWmswxAmHK9+mM/V1lqMdSY\newW+QUrz7PPmMbRWR4bYGgTiSH8epGuofpeierDaAGMlr0TKVXucU+LZXSRr\nsRxgZOuB2UXCz+zwXI6irXPEWUbSbP1QzERrHf1Kswwoa1cwr1S3U0YCPJA2\nvOoc\r\n=P6Qm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO6qY9KmAFk4OgJ1yuAY71KKnZ0jVz1H2oRLLMaEgpvAIgUGY/qFKpo7wbhNJw0ZNK0D7oDmB8OT41wAomNM8yp+s="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.24-alpha-72.324540d.0_1611058158100_0.6034712126041937"},"_hasShrinkwrap":false},"1.1.24-alpha-73.a42d1b1.0":{"name":"@dfds-contentful/translation","version":"1.1.24-alpha-73.a42d1b1.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"a42d1b1faf91e9fb5b49e689935c0cb49a781bc1","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.24-alpha-73.a42d1b1.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-XqT7fejNjtpdd4aheTfOuk7IGXJ8wttx8yyDAbWDJy5epxAZwfUxGvvcTzTxOMC7BvyecGWBgc9VZPyd3k2g2g==","shasum":"7c3c7742b7007bc37ce5c928675a1cf03a89c2df","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.24-alpha-73.a42d1b1.0.tgz","fileCount":80,"unpackedSize":370226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBs3OCRA9TVsSAnZWagAAVlAP/1mA7f9XOxtf++qSbCC2\nCCfyxOwDcVs6Qb8hcvCU9ZMpRdBSD1oJoRjmebm6+GjkPdT4lRMAkD2W9pbm\nxPm7H8SHQnAXIjyPUKetGYjMyHxyLTOOqIG8wDhMrRZhMLr4gp1F/TwgKshq\n9bNBieyNMU28RrNJmdxVJkF3gYbeO/6i9GT1eTJdJupzp5qp9jMNYSkR5Srg\np6QB8wUyFq98EK8zWQQtVuxvqd5jsWSmmhnCf/alf/5Eyj3Vy3U9dcXQfeT2\nZyg1YM+vKHO8QleOic/Ewwzo3wABhj76Zj95bIEIyFGDjBaIznw5c11tMNmO\n5Q54pE+tHMikjXyGA0nlBaj5kuUy0ja2Jppjdztn3NwVIkjOi3aKHlB2eevA\nD5+zdtGNg0h5tvZfGn0Nk8IYNFlQKR260JDLOrOLLGAG2yMnzOiLWwz4CSnh\nvkqtvqCPqNlUmkGwVrQuYNL1EtB0zHSlEyYhnv8eikwbZasXvigbPQjg9syK\nLMtfaa6vSj+dYfcmMvT66Dy5VOzd/PfgcZcOxOt4mcTeFPdTCzXwQHycC3je\nzNN3QcY9ITf2jjo70YRAqJTpsNX3VItI4C8IWb085c9w4MO+2ORaDciX+NDS\n633MjQKthsnJD5HSHumV7nlNJcA6ZCNbXf419ckBTZM8ITVkxyRbn/NZft1N\naI0W\r\n=FGH2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGmWeCcbDUgEKlZvz5sI4vDN7N96b1iZBXcculGlD3AAiEAt1Lc9MtMDZxVZiuncB8ITPGxCCTNZa3KDA94u+aPK9o="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.24-alpha-73.a42d1b1.0_1611058638416_0.7941514096360203"},"_hasShrinkwrap":false},"1.1.24-alpha-74.0c17b34.0":{"name":"@dfds-contentful/translation","version":"1.1.24-alpha-74.0c17b34.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"0c17b346448b61562aa5e27fe3079ce2edb3e7d0","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.24-alpha-74.0c17b34.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-+1lAJz8URPLdtAqazAW4RgJBlTTwLh9kSVSUKViqwwYLyUBWy/yMfpwIsxJ0eAzZEWVOMoi5+OCpSROIqMRXkw==","shasum":"be9c720800f2e011a24f6f94c878b0e91366f9e4","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.24-alpha-74.0c17b34.0.tgz","fileCount":80,"unpackedSize":370226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBtNvCRA9TVsSAnZWagAAEqAP/R0EeZa09hAVhQhR+B7L\nZzVR/3dTux8rRbGTn0ZyD7lTSCd1jAIMFPCgf+NacMt9a15m6Lv0VU+RPVvT\np/YkneEE/3zE9BWfMj+ngozdvWzfmtWTMMiBNpv2kPUPoHEEny7zGZCcr6ik\nTs+Hy1NUTuer3DzzxdY+yCN7mLqHrwJuvjCgms0yHeDIy9BsrR6cFFXvHw67\ni2I+uKrr1n0QwJokZjqcVPHKPv8zfOnuuf+lFenmLCe+5pYH+JFkhR2cu3uH\nCUEimMrNamg6oQMYJ/q3ucnGL2oitGd/hVe0PQFD1By4H43jF9lNvYq3w5PK\n6wBOPvXI6GLG4+zjj/a6nL1ks5sp8jULYQ06qO8tM6xOS2IGd9oBgsixDj0P\nCOJKvF6bjIBxMSqtzPurGt1WmggEaFWa7tl65Gj2/GNH4ZGYIIW7StJ3kqWk\nojSlN5XdglbCGnFNqGCOkwfkfREo9fOZ8ChEHkAOfJhvuwiLwfiFIy1hqDws\nIFXwW3Vm3113NBBhgSsEeH2wa9vIqAWlp/40eWa1pFmH+oOO1mVL8ZnCBYwQ\nXFMSgUwgIu+pm7mHyNE8v9UjRK74mBsd8pVlrbSPwj8UCcL51oaTiB/J4uIm\nwh9aNoOKD+txRHbV3blQTb+/Jlww/BgGgYOJkPiJNpgd57p0R6F8GFOmwzgz\ndhq8\r\n=b4Wu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD86G3DCTMywDydMOivZPKJKMFiNRXKl5xiTy7uQV0TtwIgF1XCibVSSk02ckZ2ULyjKjZnQOsjV/fzfD+sbD6wCjI="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.24-alpha-74.0c17b34.0_1611060078817_0.020545333628111617"},"_hasShrinkwrap":false},"1.1.24":{"name":"@dfds-contentful/translation","version":"1.1.24","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"a5befb61d5f4c6b6cfa1f81dd631c36b8aa9bbd5","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.24","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-cGQKWM7507RqNY9tpV1xQOxIuqste/JwEC9UoU7FUO9630gdf+vXrkvr33Sjd+ymDUyvT+SGWZ2cZZPmfqvAAw==","shasum":"b1dba3284f6d85023f3957c665597129978220f6","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.24.tgz","fileCount":80,"unpackedSize":370297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBtRMCRA9TVsSAnZWagAArQ8P/Rn+xjn6l0p8/bgwUPWS\nknmGTXrlASBQjLyfaZn7tXyrnYOjNRhitpPzi9onO6udHeNdwS221q5mf9nI\njBbTznyYk9l9zLGepZxm0G6LamCNlEn4Koo705fNWfj9DH6/LnN29GGTalwC\nB3jIqXGeucdetgDPNI3aaYGTG4Gnm7wggTmcypsA9oNtTRmQqfCzdzyNHIEm\n8g9FRs9bJeuBxMwH7kqZxsAgblz5y+ovbcshSBPfyN2Quf/EYsryDhNXUVE6\nd48lhYGtsxAwvixXpKY5ziqZ2cZIDs630iUjDfkSjj3fvvrWyY7RYM4hZy11\nf0fuhhCdj+Kgs0Micdi1UbDhhLm63ScLFOUYKROF0YVTOOD7xxNct/MIFZQX\nX9EL3iGkOudarGE2AViQMYBQ0QVA69udYA9igLHrM5HKA9sEDn3GjCSr/IGV\n82KdtxAxNGCqxcDkU/JiclYvXJe+m2cjT3DF7AjgR+7liP3N9u7i1h93Za8F\ng9Vzzlkp4d51NBPF4E1RlhyFGcqMou9zBe55E0buDvJoB42AtDWyCJvmbRJ4\n5PhCitIUfp19athUUlsmAJQ9apfket4nZtg/Tp0tExOqaWtJOiYLJghisS2c\nOSvkV3s6EoLrHHGKkTFiBKPYQPl1KXrdcrMayQP+ZNYPFQY+yeWni0xHWJYZ\n8YHp\r\n=2izH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNssojEkwVjaL9vrY3vWpWhJmPSxJ/cJb4pNFxwJ8pzAiEA9rxeQ/wY/InCX/DsxTRou3EJWkVlUH6cPoFELI2BsOM="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.24_1611060299678_0.7909349520394191"},"_hasShrinkwrap":false},"1.1.25-alpha-75.4becf64.0":{"name":"@dfds-contentful/translation","version":"1.1.25-alpha-75.4becf64.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"4becf641fbea54cde61d581c5addfd461acc695a","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.25-alpha-75.4becf64.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-pA3g/naju9zGH8QsdFpiDlSbBSZ4hcyfs7vmfkmzKaVRCOw/EiE/d13x61WBeUGl9kL4xf35dwIxR5oLrIoalA==","shasum":"350c69b05af0f96b898e602c1c3d98c189526f99","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.25-alpha-75.4becf64.0.tgz","fileCount":80,"unpackedSize":370366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCnS0CRA9TVsSAnZWagAA0pEP/0dhxhNeXWNrcfLJOrLI\n8JQSrmGiyMOBkdpknAnRuNXJLw1AHDc8LHEBNnBXa76Qc8u2AN4mp8ZMuCPQ\n4Ujrlx/MF+X12kMEDBCSU3dgXww0gerp98sRLyeGSGw8acECdWcbcBMLV0cb\nV/zg753cEFYNDO49MRrNZvmvvSbRi63/Doo0Izjs4eyFjgSpTMGGJ1yLuzLH\n2SETuRorE1ShejIr7llTdq7AylLe/U6ijPnrq7k0tGdKqjw/5EDvSwOjgOPy\nacHLmNS16IbfBjzjqsoGQaBU/ZqB+IAwxB2qRXnuMjZp4Kp8jVCKYcUPA3NI\nMaKhOG3wBpkj8OY8n04wJ4ZIQwPAtnKog0rbYdfu+ia11utblrBJgddPTCW2\nX5kzCRoeYtWMA2C3j9Pqp3N7//NBJhPYtVY+IHO0nPy4UGemoJ8gGVuefeUl\ncVKuXDG7bvmJJY3rc5nesPX9er/x2ez1T84LbyTA1//J6xxUz3qxgH6By62h\n+r4TW/5925lZK+yu2+I+xVPzYZJFesC7zjWmgZd2NU5uRCpDG7YQzZIxjZx9\n9PChuSGawvbblI3O+SYX9D0kvvVhyY5raxvbqD7MJVotcvkoap3MBYpH+NFv\nvZFc8TeGYcMiNBaRuU2pSyxezQeHO3YP3qrl8GziiMQOPI/WdlTKfXO6Z6f9\nGfUM\r\n=keG/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWJsvGX3MkZMiHaXDwvw8uQYpqU7PzgcBYLe0u6YVc+AiBi/1URVqnp1v/xN2Dy/IGDC3LtPS+qlJH3oV3RSRkIFA=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.25-alpha-75.4becf64.0_1611297972034_0.8718496679513281"},"_hasShrinkwrap":false},"1.1.25":{"name":"@dfds-contentful/translation","version":"1.1.25","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"b938bcfb3d4a08fd4a6afbf9a26a6abaffdb7543","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.25","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-y9XPi72G+Cqf1a0AJIfo3C3oQ5hItCa8pSj/Oj6skb7gk0YVs04xFJZkRP0kwDrtMEh0jHyy8xz2KuX3HVfhJw==","shasum":"b465dfe4715ea5426b746754a22861fa11c8e1ac","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.25.tgz","fileCount":80,"unpackedSize":370437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCnVwCRA9TVsSAnZWagAAqC0P/iG3uy2R3L31zY53/LfL\ne2VItMOqOaqEuVV1xkQKPeLwQ+LKbFHVwxz1E6zCor9SxNyuqOQ8MIlZdBLY\nexcfux5oV72tar9CBZwMe9HoZQlnhZSjBdSZmeqM6Nwe9dDvRi38Ko35vOdt\nskKDUkApeuwHeaYL4McVfBk2CuaKor8FQU6yha3TkJ+PlXt/DlRoyUo8WFto\nqbxeXuO4qRxPxx3/dtD/6TZLhUfvgKhxtgztVV054ZlyzUvTkbAQ4tSXsPOQ\nlC9ZbqKKbXdXxX998f2JtA9B4ceSbX/XWNZmcCmlTxQSbKl1/Fav3kSH1CKK\nS3Xjsha4EPJ7qH+b1wsxUv8SCJoiuMrC3Rhr+0A/p/k7GX3L+6EW/I62FLs2\nh1Jg0ThT8GQVeU48M2w5VUMjjk2qRgV1LlJe3mzHUEPGAjzWXZH/zeS5P2t8\nXSDJMK7R1xMGzE0l2Cr5dsINpm3iVpHlDGnjtTgWqmzWwpzttnhsWPqclik0\n9w91KELWyGYtlcUEtf1D6qBCHqI4J7KkCiDRsIKnuSCSCRiCjwmp2urHACIY\n/1QmxTfZpACJkooy9kv+5Jc+BlCWD40v3fzE+CBfxQAZSzGYCOH3NGBlY5sY\n5rqAw3utiaMLnMlqReanBhjDT4hoFQziX0LiJbhM0f+ryPsjfRnK6jr/r95O\n1ULx\r\n=Ivmq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd2kIpFlNYTbd21OqjFYhV+VyXwLSFBKfZ17AGHNhfMwIhAIAjvy176+9D1OO8xrtZqIdeMp8zU29Uk08xB3jLSeFy"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.25_1611298160409_0.9331365232146418"},"_hasShrinkwrap":false},"1.1.26-alpha-76.4b83616.0":{"name":"@dfds-contentful/translation","version":"1.1.26-alpha-76.4b83616.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"4b836169c77b50257787b11feebbef645a85ad16","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.26-alpha-76.4b83616.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-rkSI/L4RxjEl1E+Q3vEashpu5Y/4M1c2FnlMUuEhZSqou+O8mCeW4RHGqFt81rs+GhgQvd4v4NlqDyaSp3b8sA==","shasum":"e83636fe2cb2f0c92b763416023bdf1d0330781f","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.26-alpha-76.4b83616.0.tgz","fileCount":82,"unpackedSize":369695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDTqTCRA9TVsSAnZWagAAn10QAIFhxB8gy6fKvl56edlJ\nlXApqhK8wRVTOpyEeAFypQ90Etpo8X0azbfejNEMZ6aOJzkY4kn1nA0eo8qo\n9Y+vqWi/mBdyS8e1NWklsAAhQ0bZzgjLzdthref83W5m78x39jbzsyY5Vh9G\nW2mdJP1H0g2tWTMuFbEXza3Qu1/I03VSkrOyaDGhgPfT+WfG6X6IbAnIRqoO\nUHnWtXHlBkTpi+15TEKQ6LtIjzHk4pWldp1Rz9Qh/1e4HemhApowHGkFcCpQ\nhZwmSclg7HC/8Atkz8qhV893lmQZ15fqfxrWD/PX9uXUSKnxKnZ0Zo1JXu3h\n/gVVxILh82bt27d6WY3PZc0N7b0A8ZcoITXvu1mzjz1nl+l/xcAvIUF9LjP6\n4i5JjDb5+VT9C8J+8wPaPpT0XuvdKhw2pSEn1lG55mpgAEktVtggrrTaX6ka\nYfxBvoF9ldtGhyhiDrXMcYBlzfhL9e+A2/O0lb5pAtyOP8wd1UGzDxfkCGYl\n1OyI8KWLXEql0sw9/rZKu76QcTYqqmAePUopomKF9ZRg3BXr48FW3Eokfp6g\nboRZdUQXF3UI94uE9P/Rf4TWWyeHKVO7oDGpTkL1e2xmZIHV8St9agy+KRwQ\nLblFItAU8IXh0PWMS+31+ZD1IaUn2r+Yroor9qy2tQGY1zJPlfuFCGuii0P/\nnYpA\r\n=9wQA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK3VIEfcuTGaj5GzmJIWOsndC/5/8ulMiW1FbUxVUT+wIhAJiPrdnl8G8a/xenzKXdw8XdJK1G3EZ7DIpU8BvBm0Hj"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.26-alpha-76.4b83616.0_1611479698948_0.24734565603581493"},"_hasShrinkwrap":false},"1.1.26-alpha-76.25dacca.0":{"name":"@dfds-contentful/translation","version":"1.1.26-alpha-76.25dacca.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"25dacca2572a51b7e04987d7a66a05bc2d1c5e4b","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.26-alpha-76.25dacca.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-VyLu2vpD3ew4pP/VEOErgJ07xJecDTkYdsh+2e+EDeNkoz/+8NpN/YPACOck9qyJ6LEJv4YVg497qdGJugX3xg==","shasum":"40ee38a95e37d9e9f381a18ad683bd8667ea38b8","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.26-alpha-76.25dacca.0.tgz","fileCount":82,"unpackedSize":369695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDT0zCRA9TVsSAnZWagAA7SAP/iy8/ySycLzlfxXZuBai\n4BuF6GjaAUOXUo1ByhODtkLjf5fMlMjSXHTtoj8iT6gx6PNeiTUOKjLYscUV\nyufS/lj2Ta6mmwA1oQGC+8CAHaveAUhoeZR+zqIq9QUQccmYRG3iauVDnhE8\nORGn5LbTyqIYovS9atwT0sIfuV95dx16k3hoMxg8OgLk9ToaEDD5HDgy3NtN\nhCY+K727+EIuq9d3tV7JynAQu3ooIGPh8Rm7A9uio+Ve1TmIO9MoXr+fNU4g\nS5d+7bIsylPWEso2gnEVP3AVsB9EsO1/lr1PqBxGDZl4nmd57/UnDjnBWz8d\nlInnoJcD9Ok1T5JRbtdp3y+C4lIlB8/AceWhZww3JIT/+u5dTyQhJ2FMmMKd\nWO7Wbqc9RnsX79LW8S/l37NDooOgvWRnVZc00YAjnVrVOg4MpZpI19rb42Oa\nWh4u3FCdv9vWFZQYLOYx5404+VyRmAqN/HJq5vv5ljOc+awtN4JWOwCDjNdv\ng1sU4sU/abXas41zQb6Cd1xKVh+awKjH5WHd7saHkgLbBuUBzehau7eXHO9h\nqhXrAv58bCQMjUWprSM2z/AbTfxFpFoaaE4NRCodKTE2tj3p1ZL5hv8kbOYt\nQ1V71stzpXv72gXE1YEhOVL9WrQy4II9Vt/sR+2KWub3t674jREKvRzchm8e\nN+2a\r\n=fnra\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSefOZk5bA6n+leAPqQISkGp/UtEcYlUntMXjP+yQ33AiAlSc0QwcQT+/ETd6fHtDqA/ON05sxLEUyorx+8yjCF3Q=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.26-alpha-76.25dacca.0_1611480371189_0.121404975902065"},"_hasShrinkwrap":false},"1.1.26-alpha-76.de044e6.0":{"name":"@dfds-contentful/translation","version":"1.1.26-alpha-76.de044e6.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"de044e667a177063b35f4d0734199f3e9b62d033","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.26-alpha-76.de044e6.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-D/0f+JyyOxzquaDSD8knD2/JqJFguQkkQVXshbUb/l/aV8NtfH3N4M6WCLTu8/Yrb8jlX9LqCA7gA2CuPzZGfg==","shasum":"86eb912a4146b55950b2cb7cb0010d312b07ceed","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.26-alpha-76.de044e6.0.tgz","fileCount":82,"unpackedSize":369506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDfkwCRA9TVsSAnZWagAA5noP/RmvqKc/XYQPU3yCKnFE\nbfiAauJpzDNRX8ZqqmxtLKb1hLu+RSxo4f466+NUhxI2e59SPHw0ih9CFNqv\n+pYM/YqIJ7Z0eKhM8DsnMulAQNIRlf9XobCwiJxGftqxdGHo9601GGgO60ne\n2SL16jWNgTFnLeKJaxWIGFyGH4I+FmpBFJ73qhH6xxecPzwFnixlNdOVdyeq\n523QzMljR4hP2LBQzP9UUarogMNaWw6eIGzwz5YnPYdWudFAV0bJ5Bpw7BPT\nzv4e/adjYIGecSqgfrlK6zdyLb+2SisEkuFw87869WT0Y0ZqiAUAfeu1xElc\nOn/4NBJ+Vvlycai7bkn1wcoaYKx4YsIAHpeIM61PxgMn4xB081xpouqQ1KN/\nfABtrtwVSMoms8PdXxSx7N/K1VkPpyZnps1GxXfxZnNPlD+W0/RbMlDvt4Mu\nr2On14BkEp5eSkqJDpv+MEWZdE2CocgkI7qPdyTQUBgGNFDL7cTzemiPmZkz\nDh/XVAI1SqibEn2jHijbulTC24d42Oxce80g5dpCBXCBRMk8t5c6CvQ4eDhB\nltBNKeee9A7f2WIIoahgCThqSro7VKkuVPkGZmpBJHIldyp6/FDc1wS6acww\nPmp8f033J0gTorqdw6UqK4Yp+FrDWZheBkgSZfmNn5Vc99GHuSvbdNY0tpkE\nd1p1\r\n=XFEN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfG6TvNsAK156KejbOwB5PBabpmMkREuawK6DxE/usGAiEAsNTJg4GxFx+OUBEYX3ucmFAy76V1/yEgGJevrYhI2PM="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.26-alpha-76.de044e6.0_1611528496027_0.3978561576859774"},"_hasShrinkwrap":false},"1.1.26-alpha-76.540d435.0":{"name":"@dfds-contentful/translation","version":"1.1.26-alpha-76.540d435.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"540d4359b3194f3ca0ccba248aa092ae6c34a1a0","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.26-alpha-76.540d435.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-Nz9UVUxqKK/+Yr/nCxQuyTojH+HxmaTuA8xTPuO4aU9uo2s6bX36G7VXjGdRmkoO+OmWYb1If/kSbGSqZpFxGg==","shasum":"0dd7019137c93537576694be906480a9852b0981","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.26-alpha-76.540d435.0.tgz","fileCount":82,"unpackedSize":367574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDnChCRA9TVsSAnZWagAA6FgP/0oCT3CEu9nUB5L3zcNI\nuW0W9HAP6WElsCUwDnHNE1jtRTrtVoC/2zL9Dg0WTDRn32qiHI8phx+yM1QY\nU4WfP9MmV1lAwEb7SJkKxQizLhcsMdO9+CAxjz4LkMtcwHzHxVqXfCT3W+qN\nLgTsLUM7SaW2rAFWWr6W3YgVvD6EbrovjDyaoYf1svKcp5/ff9S+bT1i+XIp\nOaF9yxBOPg6ixXHOctLT1+H5Z4IY10VanyH4gT7RYFVtZBrmpdmNohRh+ZnF\np87Q5TVikpYixON2aS/32JC/Nca9lmlM0XwduygOkH5vb3wDKjEcsPsv6xqB\nMI0Xh+Kf8VT03Fu15rF5XzKmwthBOxEKx+ZJIkRMxXo8Z+4qH/UFUUquXGLO\nQpxpITrHYVUXiQK11SJaM+efHXb2PGJDsCa2lsVvvsxpBeLXE3D/W2xFIlYi\nvX+s1+K7EKoWXXqJOL0PZiL9MQ0ddPKzF5w0XkgtH2FEVd+UAj+EZ4Yr2q6f\n/0EwE6EGfH+BlEdUK0WDPY/qWZGN7gDdL7jb1zWaJFo13Pv1WhZG7+TSd0fj\nvat5XjmfIyzwJch4e0tzt00T6XfiYsh/oVj/XrsznsBJV/tI0d+Hn6iE0w/F\ncW8iflL+iP2sZVRBCiRuFwYB6tp3Dahh+Rn9mIOP0N01aLDHtpNCSniLYBWH\nPCZR\r\n=TPDM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwjQj+TI2V1g4Y7PU35JUnnANrODyw1Lj4qJIyhdwtzAiB0DwoGPq4q82t692YROpeOq+0MvvUtMz6Pb7fiiJWyqw=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.26-alpha-76.540d435.0_1611559072566_0.23041883944234498"},"_hasShrinkwrap":false},"1.1.26-alpha-76.0cb8861.0":{"name":"@dfds-contentful/translation","version":"1.1.26-alpha-76.0cb8861.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"0cb8861e4a572064601f4cb19b9a620db901b1a2","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.26-alpha-76.0cb8861.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-cH5MQ1LbUp4yHTh90yGcja9Slbn8vX4VmEkaO4TaElgmMVzg0mPVLjG7pEpaM+z1xZCHXMB/HYH3mN3+E8Uh3w==","shasum":"8cd861c78fbf339263a13d895274dc02ab2fc396","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.26-alpha-76.0cb8861.0.tgz","fileCount":82,"unpackedSize":367704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD6X7CRA9TVsSAnZWagAAtEIP/2Ca4VGv4iWp0YPg4MZE\nRSu3WDxdC3NIyasE5Q3eaFyvNpayq9t1ST1wQk0edQ5o+Hbv5Oo4JdBrDS50\niUaD2qQTPvAxS7vvgHoVjGnpXImS8Al0qlRfi1qnVhmQWl2gLGPtSJUOAmaw\ni+OA/SOfSdDMiKTGnSnlHtw7uprBZnxjBz/fDb/zy+3uJoso8qYNcqdV7mc9\n3kCJlYViF0dpQEZxTRCUj/1/kVivMZVODrzqhdPgBqJWVD0lhnkic86QbBDr\nX1pjBf+8IRdQVE9ZUviPPwErhI5hUK1NKbJXVMgFutBPSL+sQcG31P0YHYDC\ngNypo73b07DI5JvY/JSYfyrdVfcatRSY+9jUAHbrgaD70CbVGyNATOVvaKad\nBm1iM9w4Jl+MGUWYTeNqZAJCmYpEJaI6uiNKTKORi95IiFkdyz5DpmA+ruAl\nC73RnXsug721oCj9sHkV1aKQkHRLuhso5wD1rFH0FuK/aY5TxdeIMVcqI8PL\nAbi/xVFN8Q30rONXiZE8GQgOl0+oUGg9jZUSazhgMG7hg/lQC32DXtK0aMoX\njZij4Cjva3KEzx4OSWBKtekkTG+G2FoMh4E2hbl6075QRP6XK0/ntaQK4D6z\nxCYwFCSovjNWIW3HCtxTilFBcXPei+oLO/UAJys1y1YclAWhcfm0qrTZv8js\nitRe\r\n=6Ae/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/Upu/XYnBYWNmgSvifmjKsq7+o8MzfwAryGi4+tWvQwIgeSVwQfwUnl3pECCRSgseUeS+qyNz6OLZPSPZn580Cl0="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.26-alpha-76.0cb8861.0_1611638266903_0.030185586809444498"},"_hasShrinkwrap":false},"1.1.26":{"name":"@dfds-contentful/translation","version":"1.1.26","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"8035f9f8ddb3e75a15c0ae56a15d01a84a595c3e","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.26","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-C54jXHWOrSknRWjZFa8gNBcWHAgk9HixNs+dH1OKJ7RsaqwhDlzWIALNPsko1rrDPpXptaA1rR1Q0FhpqgybVA==","shasum":"20f9028064a9b6ad18e69c4be3ace0a0078b46e8","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.26.tgz","fileCount":82,"unpackedSize":367775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD8ifCRA9TVsSAnZWagAAdQQP/jc2Oe5R6RcfLEgHZkUR\naQ5cO/JSqLak12TCzlwq/EbW+V3SGTyZgbhxguYATULaBdNNfe5aLQbw3Y1F\n1YexBZkiM6t5EHP0ogBuM1hxQnXAtr8wsXwYrlG++DOm8cJ9ns08DwyUZpHg\n6oWrdsxeySaElnJqu6VGwgPw00H5JeODcM5EhtVOCSAHfo8EBuhheMj/mTF8\n7ur7iwi5TIKDr+RupoHdwye54fz1DsqfUnBYXWfFe/Bp5Fr/fMXu51ON5TcS\n7Bu5sTpslcm7JHzqAJe9RNGVkInRjbZwPqxDncRlgVbwbwGBTs4nBdmE3abh\nLQomKWA1mB6ysryamZDl+CBUdEdDa087EPihbxZX2zKGrBdzfVacJ8dqKLdS\nV6GXB5YcIRxQ0dsDvbWmUs3xKlfh4jm/X04nIVyLdmiOneAo3JxJij3jkFoj\n1ZvKz5F1VUh94RQryMyvx8wyfiA444tofg73X1eXD6e1lCLILWRgCG8QzcaH\nRn/eaE9dhPFXmy9rmqL1nS9TuHa1leBuu+IupmZBf1f+l0UO+0ZZKZuJC980\nYBoGzHLmVGqsMR/edI+0JTr/zrt7F+gocoEeh8RslOLg6jvMxH3lwB3MrTuH\nPqaHnAyvfRn2aYZp0Y/g/FC4xLQQ2gkliP9k7rnQW8F7K4r7aM06F7vsKdq4\nqRLA\r\n=n5z4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6diSXNC4Optmr6WMt+XbzbqZtNvYiPSsi8iE6ib7slwIhAN+QbKgLPxXEDyTB+ZciGoOks2SF3Vbbw4EVhf0L4wSI"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.26_1611647134486_0.5680471418098767"},"_hasShrinkwrap":false},"1.1.27-alpha-77.c0ab326.0":{"name":"@dfds-contentful/translation","version":"1.1.27-alpha-77.c0ab326.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"c0ab326f843810e13709a9af1c477c75a6c30214","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.27-alpha-77.c0ab326.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-slC9b0sxsGIn554meWshqmx3QkBpzDNw2ug16E6xYZxYAHUGT5vxJ4kDv2LY40HV8aC2pvFOTm2MTUc6XJWfAA==","shasum":"72491d0bf5a142e3cfe11d15f94097726d553b78","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.27-alpha-77.c0ab326.0.tgz","fileCount":82,"unpackedSize":368184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEROQCRA9TVsSAnZWagAARIoQAJVNJfazrCfCxllA+lju\nu0awSctOiS2nD8YGOQhvSsF9pxnk5SZCxHRqFHfijOKg4stFKiQGHpzRe1w8\nVUpA71CqrDPO5Yv8zOOoB0llDpXmAKfL6PrH93UiaQPKZGGicsWz5q22HqZ5\nu0TtDhoa3D5do1r2AU5e8L/BYR5WrxDqYM53U0aazaKEzrA+PsJqhEi2l4Ah\nj4IlJXFqo0r2VmdcHvUo/2NDBPnimMuWYU9Ju8tQEZVg+nDoWTR14hgVs2PB\n4wF0c434Jgbz4piRpY0GuIAxLUtmDctd5HGhn8g7sGuylhpIzuUjnSWxu9Rx\n6+8gAPTseeC2k5ZPrsPAro7e7rTaLyACvAOU/3A1Oup3FRPBqJeludC4tZQ9\ndO06svFsnvX2hWNyv0XETShbSUQS1o9M/tkozqfdWPRUvTg+mSKJkBnKNDXQ\n56bvE0hu9lbGIotDL0i5YFojG+o8VVkThb6f5W/JLKd4d2NDYDBY6kZrqnGN\nMHee8YqrOe9OOt+zLUpsft1TnuY2m1WnH8pq/laVmsrCJJfU9PKLovHo65Tf\nlig75ewWI36wvqzOW9O/KLI9Ajmoth5mJKx9NS2YMv422SLlUDOWjBNJDsYo\nJ+pYzMFyTWnHamTyEXM5JQMB9s2jifO8NXps1xZUNEayhqtV1JQW0iTxPP+s\nkhT/\r\n=7Qit\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5ftTcwgqb7fR0LmUrWfk9VVs56993ivuWdoFMGB07YAiEAgJUJGfZmx+2purlDDPd7q4ANkYMqsn/P0CgQPS1lgtY="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.27-alpha-77.c0ab326.0_1611731855692_0.7442897796065948"},"_hasShrinkwrap":false},"1.1.27":{"name":"@dfds-contentful/translation","version":"1.1.27","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"fa1520aa694eb1ba4f76a90ed535fd0d72817653","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.27","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-48eQXGjl5ZGzuqD4HOrRpWCGGJuNzO+qqrHuk7Mhst01ZBN9R3RDRHnrV0juw4lKFyskrmoyroevTfLHpau5dg==","shasum":"7d2c08b317e4bb682a02c97bb4a2e4f12a85f14c","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.27.tgz","fileCount":82,"unpackedSize":368255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgESYTCRA9TVsSAnZWagAArEMP/3pP7rgtMZIJXMdLZACU\nlBwh2NlF4lRHNOWrGYy5EqsSUhw/KVnc0Pa5u4wn6BLs5F/+1AWRIVEGI7Pt\nF1kZpLswuYQhBUgHci6XrxjGtvYfmTPbwF2TvAHp9v9Q+qoGjCFr53jrjdiI\n3CpYOzObBMAy+v0KhCjcvYaeclT21b4oCGka9BXQGH9oncqwyi1Hlub142DP\n0ydy8abz+b5bUqdYZJEoZ07/piWKvm8Am/Ze9g6jGUCsGpmYdS4RQoWUxg5m\ns0FpKtwGZQTkqjGYAPxzmCAB1FJ/qWEwlEawERIRRaw5rzEAJFnTuEF6LkjH\nC/mk7EBM5fotG7X8Bc87u1Nft+gNvb8/3pbV10hdcenkYTwCsufLPemtUoCE\napOScQ4E1Y3oxS0GgZW4Fwpet+cEnJcxAer9RA6D82U7FfuoC/Rv5RhBHDn8\nfwX6TJAvB6CtGk2x36MFzKCVzt8tc2KJ+rzN8LIvPF/u4l2djUOwtgwMXXIq\na2e57RGh2Xi3oYgh0MDTZs1zcAvPggOs78tAKB1oCR1VjZk34wYVdIWPKyp5\ntRoy0lrxJxn+GgKV6u1LSZdpfBd/d4vEDxRUr4S4F2BFNQWQ68NOt6G0qogL\nXPszQeA+Y159Trk8kex8++G7jfvoFg9AZW8LYLiKp4xV11ZNcFDYK+AHfKa8\nwgBU\r\n=OPlk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDK4whWTtn9INMK5mHnnJ4xMymsUJqpll/BvEN6Wi8MbAiBwwjy43dwKF2iR7COr88n+VTba4rY035R+IsN2tgMScw=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.27_1611736595335_0.6474893769606349"},"_hasShrinkwrap":false},"1.1.28-alpha-78.d476155.0":{"name":"@dfds-contentful/translation","version":"1.1.28-alpha-78.d476155.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"d476155ea7ed29d2eb30c83bf07709ec1f6cd8ed","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\nThe syntax for these scripts is as follows:\n\n| Argument             | What it does + options                                                                                                                                                                             |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported                                                                           |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.28-alpha-78.d476155.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-Upxc/JwaeeZzhOTIuptiVcCILCbCych5i11oXipq2bS2YFieOzkKh6EwdE/pBYEMxxB9JZah67GO8BLFQlub0Q==","shasum":"cbf2577733eb6a62fde55264627ff94e85603cb0","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.28-alpha-78.d476155.0.tgz","fileCount":82,"unpackedSize":368615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEbm7CRA9TVsSAnZWagAAMx8P/2BZjulPPbZmMogsJanr\nyxVxRLJgHCdmHsux9tzmJo8nyHp8/rFCrhB6ilsKN1I1sNTvg6FaZw0nScK9\nkBsFd3Ck/cCxSNEKIXlmYnXCRbnnDron0CEm3f6ezGtVWT9sc6yAWwugE6iP\nIz7Na+V8nDq3a3iRTGX2z4LTywYs37wvDcleh1Sfkhs+lVswlwXCo6g6yNMN\nIWgV+V4yRVJfqEI8OY6EeULX9LyUkBFnWgMT3zLne5ajc5+JiUFJll5XYcjb\n5gAhlViE3hyyzqhusPvhq/lTOmUhxsIF9gc+BlMi1nKbqY40CuWbWJ1dDRBS\nMFT4bLbT/ydFDbGH/2dum/s+JGWVRrxvedoKwy7ziJ0lefgMD6Rm3rDLGjlc\n25p4BTK+h6RJzw+rtYxeuq/TeMwSheFYYEW6Hyx++rJb3OmJbi1SXrmg1/9V\n3WK9wNzeWINHjK66VVVUFYhb1eb1FbhREDFiozcxb8MHGamct+WBmpzfHapP\n8dg16jguxuyEW3DbTSdhcP3RjE02Ep0ByjguH8cjYK/GmjD49JXowGKCrHK2\ndABOJBTEIYQ5kW+2ZhVdDXgM6zgZplMWMzUwJwFMmqEB0rRRvLi6Iq/Cm9Kf\nzUtQd5tesQMPuv/xEtv15445f0YLDj+WEwI3q+TXdhNy/Afee8Du5MAUS5Th\n9bR6\r\n=hAu0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKgPkeKTUSiJklafJebaYmqO1f4kE7xsdEWvqIk6+AswIgAPKArLiYugb8E8+NWt9ob+Gx16fFRzy3SJDP1Y+oNF0="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.28-alpha-78.d476155.0_1611774394413_0.5084474385874749"},"_hasShrinkwrap":false},"1.1.28":{"name":"@dfds-contentful/translation","version":"1.1.28","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"0ece82216b4bd528ee876211c34696b61c88252c","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.28","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-ACrtXB5ZvaImN+E++DjsjDRU+sLQGKvgQnOogkTOdC5/5SYr9OCI9AnXG6qnXMxit1Rlr2jrlJ3GrqeEnMjC9g==","shasum":"37734740b2a4077b73bc7da286cbd3b041f0707e","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.28.tgz","fileCount":82,"unpackedSize":368686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEbrvCRA9TVsSAnZWagAAjxkP/jBBd5Y6kk8dSA3Jr2tr\nFC99WPoL7u7gRlw8985KvdrFGjEJIkXSvAK2izDZ59ROXVNtVxHxp8YGoq81\nYYF9yoKUF3FJuwk3VO4vQHMjqLgXAD5kL5Q0b3KreuSTS4fw/Uibj0B73tkw\nJczI6l1MMRPeJWS+7oEbYfgHN+lb9OZYx4agjkjiGJq+AjxLD7Xz9J8KX7+m\nJ2aIzvcYxQA215pZ05X9R1FusvzvRbqUMlrXzoSwKGasObxvnxpQFpZSvl+A\nE6YMbFyAYMcR+sUsqvJDbOnxIE8rWOXviE7hvy9KO3XzRiCy2owTxQfWSehX\nhS6bikeHDzbfbpXeQe2ohfgcgSr/6Dqsbp5HS8Xay9dxz3maJWfKmqMOoWte\nlNxzFfuKKZAmUxDyvoeBwB8D0qfFHJaOpaGDOxoGiT6rvH9Aoqrsj1EzJHFo\nquFaIj5vFpVGwms9OrePxMPe5KSCaR/HbJCrbp2DdKIl6o3t/Op183+6PPL8\nHLNRq7ski8eSxhUBMypyXe8Gt5WEYfhBMGEPZIHEjOK013Axl2dkts60aDQH\n6/5zeOVDlU3pbH8DThCY/4nRPkiEaakFyoGj/6EKDrqmZhWnIvCMLRg8DDIn\nXQX8T8z/owykP2Mg2+Sm9LlZQpts6jCqYRHV8Qb2CBKsKw5OBpFCC4whzdOp\nSPTY\r\n=gftx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDK5M05PujyQHEAuogMiu27/Tyn5yYfBCUjo8+Q6KVyDAiB8BSv0vnV/980H/6Qey4OqFYx/oHzPYxI8esXe26qdQg=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.28_1611774703141_0.32759998479316743"},"_hasShrinkwrap":false},"1.1.29-alpha-79.7491fe7.0":{"name":"@dfds-contentful/translation","version":"1.1.29-alpha-79.7491fe7.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"7491fe7c5f099bd7b65ce23eb030338f9f6470ae","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\n| Argument             | What it does + options                                                                                                                                                                                                                                                                                                            |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.29-alpha-79.7491fe7.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-yjpiS+UALOFjRhrBGZYGCCkWWmdwd+4q7VtD8qlj/YL9KvLYrsJCHULYRynsb4LgqmtkBTWMBGBQBSJOTKnJDg==","shasum":"568932dc0a93fcc12738c3c65d6c50ce2b4d0714","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.29-alpha-79.7491fe7.0.tgz","fileCount":82,"unpackedSize":373202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEn1DCRA9TVsSAnZWagAApjcP/RvdPMyG3AjE26aoJvjM\nSUeBfwPkw9eLDI/0t91jELUqmapqzifHBIp2WJk6AKQfAiCNN0CIQRkCJHiM\nfzc6SIIqj2A+BqZ7PSY7pOmN3TRN0CkfRR8gbH71GHN5ITbNXF5tubyiWxku\ncyiOIU7vNB9g0gQNFTBcp3rpnhX5AB/RVVJQPI/Mtqf5TA86BsMZOG7Lx8XG\nxFFS0Hcz/bvpuuiJBIjlPiHUkIoKwGDGrSbK2GUeQOPdpNanQyhz9h90OZWn\nUHdhzSzybNP1Ec00JvkfRDGCzE7/G8EXvQavHKxqHnIt+L8cROKRGwRNkRI0\nyrh3teTIuTOXkQhRQCtMV2UlIyVQbTtg6mfFYI53MbyIeA500v17isFTg1y1\nuxblm01tap8iqsX9USj4n5CO21JKZhpZC+5wgW7TIpwdcKfjanGxChsc5vXO\nLkYV3IBhJ5ACrE+v45tQ+IEAQdICscw9OzER++NbZquxMywY31NFvybgen1i\nQQyUWEGIrcOiB0ETE9Nk9bduOlzwhXyAvdEeXLjvHo2aX8C4o73IllSl/mjD\nWA1GLXdt+t3SiOgIcsCoe5/kXtMjDW2grCFQ5MEwZTYaUaBXb0NE2nG43zLa\nIxbkiH8uKbOV4jSA8UY/UJXCwz72CKBz/4CVF+QPurFtWU4gCdlrk/emYX6f\n8dEc\r\n=R3dr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKVddgPluOoIYwtAtSFVNfYAvMjGiieouusLGrvOg+4AiAqDcHzCaeVJmPT/e3cQjbCvZJlrUykAIu/fML5yQfZfA=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.29-alpha-79.7491fe7.0_1611824450482_0.8189623448124541"},"_hasShrinkwrap":false},"1.1.29-alpha-79.83e8d92.0":{"name":"@dfds-contentful/translation","version":"1.1.29-alpha-79.83e8d92.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"83e8d92ecc2ca619815e02b27dc4098bde683ff6","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.29-alpha-79.83e8d92.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-xTPdMW272ZN0oN7QlwZlA/s6oy4WsgNN/v5sJvTs4ri1qUWgoj1m1wwKQ97PPi9ACfi96dTrkyYxa2rOZBtODQ==","shasum":"637e6c04e01fb04a22b017f7d3c81b87194f30a8","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.29-alpha-79.83e8d92.0.tgz","fileCount":82,"unpackedSize":373228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEn3vCRA9TVsSAnZWagAAu80P/1pDBcu7tNwuEdZ9sxh0\n97WMZr7a/YxTXP7z/3SepaCVSPeA8XNyS2BkqAB86FkDOZWxuD/zoH30/ltt\nmbX1ZEFn5FfeyMPKGA6jB5KBz7tTWK2wzsRprAHD/nEzaBprw3VVI7cXUdAy\n9rDgecrUpiqrLLH4PWdTgcjobpEfCVB5IIVxTMpdahL4KhptMnZULAYZ3+3/\nDeEq5oE790F6yw4uh2KQOgP38SctHruMWaDI0BTDuKUw2At77TJqDt266QVC\nXnJOLZ2btshwcF8ZoDnZMl1dHLT8ypyx4NnFkv1AnSULhqGV9PGWqzbOcpgz\ncOy942xaoRinL8SutHOgTnQD+k3l82D0IdkkYhvQYWBbom1uYh3/ci7AuNFu\nf8oQ5xvyfA6Y/keMTzvP2Ie87rxrB7jCJeym+MA5w4ytWP4FMpiHE6tqSfWK\ndA2OjxqfLyS1FnEyvqK1fVL+Mm6ZKICldf7KANLcApN1j5Z7BORi6GCu3TVJ\no19aSesbZUfyweKRts+edBUJt/ibQOBvHXXrDjtlUNh0H/jWmt5r5SEfb5FE\nlzo/FkQ1+RVXwzKE9PaJ6RKdKPiucBNS3gHVFAVb6oriekuZJ5FloFVe96Ai\nlXqKc8mMEKm/2WkHL1KomHEaChguj7Mw8Dnc0NwkzCCxUa0Wy7ttCHtRHN88\n2UUp\r\n=Nhvl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBR/bUojFJacZB8vjijAtmbPdrjzRaKdvBv+fbWnSxUAAiEAxh6BbovqnaguE+0xaYTKnYE9utZX0dw/83+8yOvvZqE="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.29-alpha-79.83e8d92.0_1611824623475_0.6154558749904029"},"_hasShrinkwrap":false},"1.1.29":{"name":"@dfds-contentful/translation","version":"1.1.29","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"08f5c2c3a581b5ac658b402b04ab7aa2d04217eb","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.29","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-WCePOePVlsKI0utf+OGengppmRdc+Hg2C1UAneP0Nn7xzMOPpzsgZyMH1fS2yLShU2stJbFVQlLgSzAlr39eQg==","shasum":"b549ad43db4dd21493b8f189bbef760ef8007987","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.29.tgz","fileCount":82,"unpackedSize":373299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEpPpCRA9TVsSAnZWagAAgqcP/2/9q5IWJlpXpjvrpFfz\nlbQq7iRBVBkErg6r0C6wuOECx7fbjoPsktJ/X1hZJbQ7NdjY93EFrK641cNB\na9toSw2awOVUpxityDB1NzrEFeyZze9rM7LITPu4I+Xcc/loH88MdUGg5nTf\neMMAQKtKvs+u99TeWjdtre+X5ZmfmXlj8cFVNAOpd8XsocMu1m3qj+hi7+9N\noRYYAhPS7XSUIfF/nli0a9mxn2WxU4d7hvIhT+Acsynv7pKKoGhjgAHJmViX\nT401DFesddUGnElAiHIlNpI6CfFYTTUJq117f7yZhrFtx8Aq3WngcQa0AsfA\n5qTnv9SFeAyJEm8ciNoSqCntAAdA/PY/di1IJWXNSnYh6mcxYOWp5BOmsu1o\nX0byIfwJusmq78wiv6GUyREXIGacfCzgVBN588PHy9I4tQ/zl3EQMjdaFsVr\n4bLb1/cn3aJ4Mm2wFbRnQBDWxpkNC3qJg6ktk4m4ISsxTbUji3U96Na7I3e7\nsv/B6zOgXz+KKbAsMg/K5vO9cTK9YzD5VuBtDmjEAX4VCgXMpk6+CbD7t8rH\na3j/yQ74xlhg7t9n2tKLbz5cql7WjMyLdLmgxFC+HUdp/hYKngCVOygvQQga\neoxnj06+GhOm2kjhJwJXmmBHyvKPEOYeqBYhdH7vhV3pshYXiKtrc2F1jbDA\nSPTE\r\n=D0l0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5KkaQ0phw9aWAexOWz9jT7zMyVsnTQRXbz001zNWQdwIgQrm7EHU2REz4OuhIdAWgsMZG9E+Z+y3z+Ag6jaExalI="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.29_1611830249419_0.36915029327339277"},"_hasShrinkwrap":false},"1.1.30-alpha-80.916fb4b.0":{"name":"@dfds-contentful/translation","version":"1.1.30-alpha-80.916fb4b.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"916fb4b5cababb4af649e7a15076ec4d2296516b","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.30-alpha-80.916fb4b.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-jFpSRNSG0vhRWjqgRv8GTypQMWLVyMRRPD9hWN249/rpAtVuNXYsMtIM1OaatLEeVoT1Zd5zo2Dyy9Hkb+MAng==","shasum":"fbff1cd9b6a5dd398a135af98ac27089afd00958","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.30-alpha-80.916fb4b.0.tgz","fileCount":82,"unpackedSize":373326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgErvgCRA9TVsSAnZWagAA5/sP/3UqVYW4b9Sxe4u38Vtu\nHrQwuVdUZIxZ57d6fwaeN9TQ+qwscgczAI9TKAHWQDaBNzOaPfwhIY6ipMyh\nbWfhoTMfLHxWw6cnNVK6cI4Zcwe6UqZC8sX1ggVUQKocHcuL0lE1s416HqGK\n8o0R5/tf01TnlwTVLzBsQwVXHYi6QeMwpNAYenesWgy/FSFsiZuXhmEq7MBU\nIMJ/ZgOJPeez6dQqZVnqCrvDOKrNgDihHqmXpJnlyDLF3NF+8EXYvH2M2yY0\nzgj9Od2b9TDE8JHqNhN/DBwIqWeYz410mqirKMAvENumXSk+Ca8yPnEiiXog\nt6R2Jcjf8sYftycL5kZCPZxukE1Rcw6RyO+njaFNeoGYwmeEmRfFgelB/ADE\nrZ0ux75YeKtoIML+F5grDTehYI6Za7v5upnHWhS++R6dnVRP3RBk0oZQmUgm\njrMxhbmkFmTVrbuKf9nnzuKHoAgmYuysvVI0HVhAIktj4r/4VDpw88bozIxh\n20SVARKeY1c8a9RIRrhXetiK1Co8m8HefBCKU7HmlAetWT5KN5SDNnrsc/IK\ne4gm+GD7HVvPeV+5WY5TiTnLUjxcuKLMXJ6cNgedgsfqgnLL62jIn5BzFQZy\nkfJ3/klL2haUaEa18SdVun3BitjNCMgt00OrkSna0IZF8pYleE5SRWP2n1Hc\nXvFl\r\n=Lkig\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUtUWRHBxVzBEU5Vm0R5zePfyij3yVp4/yxWDEQVLI0AIhAPCcfVewJQNq+YIVmOFQWr8bHu5hV8UWaT0ekavmlSGL"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.30-alpha-80.916fb4b.0_1611840479824_0.30601758585590866"},"_hasShrinkwrap":false},"1.1.30-alpha-80.a5a4355.0":{"name":"@dfds-contentful/translation","version":"1.1.30-alpha-80.a5a4355.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"a5a4355f3e05d8abbc684276bf227f9415de8ddd","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.30-alpha-80.a5a4355.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-fZXWn17yy/fVNRSacqKxT9rugPU+VilBAOR1Kxj5anbAW26+QyzikbN2X/V2dFwRrJaMeuKebHq5CbNi2qT1IQ==","shasum":"813e16f4c403aa9aec604b07ae487541bca1962a","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.30-alpha-80.a5a4355.0.tgz","fileCount":82,"unpackedSize":373326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEw4WCRA9TVsSAnZWagAAIG8P/AzFYOpkDUqUv5LYjr7E\nzhY31xjfIdy/HwYi8rypppFDNvbU7A+d7VyJJYV30YKogcwG2xeQDAbI9ssB\nm0b7NpTiYgUoujGDfmjGx7/lvECVGrMF+/u3Odqj/oSCO4LXF3yJtVtuC2XY\n7XJzpdbdKl7Qxtv1nc79yeRQCN2h4kVocRgAbJAMi79JfeSDiQ+/uY1x8duy\nYIGNRMvS94BdL5HWcB5OE+LUWbputsNt+jHNk13YSG65LBuI4RVnaLRMcEtC\npt25mz4jJno57tsSDx7O08xt3SUnDuFXQb3OIE/VilR1fu/0/8XIl+0OlGYg\nzUGYeq+AZTTpr8O9Og3o1MRixX1vPju0t0WQqGiUMxHJZsxu2vbzOs00aajd\nRTVxfs/BZIw0Nb58A3JP6yEMsLMuPPEQTSmLuqMFXj6l3aQ8TUrriXHpauAw\nqjHgREQDSkLJRnWZAs6TrWMzgGPLDzv5MEyDXcD7xTAX7ExgvyzTYzgaZ4P9\nCnGxKxahpR+PTwpktan1hk2XbSFDkzzOr3dOUYF9KtFaPL+cEjgWaIJA/2fV\nHn+Ew3gTLzG3qWXFiMJFNZ3xx/xzOUzu9OvQ4hWhk3WyvSX2dWLrk6aJ+QyH\nO6CCkZvudhwdfWWwfSe3jEmQ44JgOFltgAct8IlX9RcmUPOj3i3+6UGW5mgh\njD7K\r\n=8BAo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwWM9AOONUDHWFeQhxxsaayVBdzY0gouzrsBFqsvwoPAiEAvSJQnd5cKsoevdkAv1ylIKf5yNj7fYc39Y3lnb+B+i8="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.30-alpha-80.a5a4355.0_1611861525592_0.9866722029976187"},"_hasShrinkwrap":false},"1.1.30-alpha-80.c66b9d9.0":{"name":"@dfds-contentful/translation","version":"1.1.30-alpha-80.c66b9d9.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"c66b9d90dbcb0f97bf585b9bb821ec451f671738","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.30-alpha-80.c66b9d9.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-J8W1eQgQCDuoxeFGxwh06gj1NdwUzRFRYEswW4yU4bLqCRAEoeoDD6FT/gY4Om+/OvlPjCRBsPIYhalWu1+pgw==","shasum":"e588de616e240dc56b09f252e7b0511ad6a4e549","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.30-alpha-80.c66b9d9.0.tgz","fileCount":82,"unpackedSize":373326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEw/9CRA9TVsSAnZWagAAYNoP/iPBP8zUWbAtYgJ8epnl\nzpI+TAfwMXhfFEddmMDBuIWJEtksjAm42cCpPIelMKUcSqPcAXLiL/zfVoJs\nQIlMxWymz7nitevVbGX2QN7tPlNPudFgtPxLrsplN9LxSM3v9jO8M6MPmFMz\nd91k8XG227UnxnJwKFfMUWrvpSQUyTAzPXFI5rSdYGhCcNcXYcQOXA4eH0C2\nX4W1M4RtelA0kChjBJSnpWEky2DUTEXaM1jepSiJ0EEA3fugHlxYTqWfITGq\nB8FmTxsFJSZYhwSzQtryLqPEYqiya6psk0llP2bJN64ZDkqqr9MLQLdw4rYG\nG30ek+1jTLA8x9+9yRkyFvD3HE8/o4ITJgKmm2YMwt55FubDWWHbypEyrq9+\noA5aQOR0U5a3etazH4d4t/y/BUVbGXisJ/HqoBqTFEzULkfbpWjTgXnqv6qF\nDqTClklsjh4CUECmTZhUXhsYVSzHRFivXyFicQ1ESDaNdyLsL4nm9KtpxXJy\n4kWrzKpEhTH0eKyS+ipsV+s5ADmq1Ygpt+hJUQgrTQov2dGOv/1MUM6IiAzg\nniVDeVb1O/XdIcZqNgnlKPjDshh4sBRjlyZJ1R4eK7b0al6tM1+c1oD9uySC\neVwm44pIhr0GmIra1164HNzueKIZk/qpNWiOGsADDHVBP7YlQGnAK+z0IFYl\n2zSD\r\n=EWK4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAEaR0dh/3dmlFuNYZoOHVpMgCyXueYON40F67Ti0O0wIhAK61+u8EOG9+66T7oVeGyzn+ukmrnjec5P3psK5ubOYl"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.30-alpha-80.c66b9d9.0_1611862012558_0.32145498701407726"},"_hasShrinkwrap":false},"1.1.30-alpha-80.262e20e.0":{"name":"@dfds-contentful/translation","version":"1.1.30-alpha-80.262e20e.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"262e20e3c3062f7f28378131549c2ba65c94ff91","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.30-alpha-80.262e20e.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-G9XVxMagbpSEvi3biKLHYciDaaam0k/jqvD2dK4TPlg7SwIfyfFKMVj/RfjUMCnp+7ZdUeZw4I2cwiAcXzCQDA==","shasum":"b1e6692dd93954f829842f3cd23f64a1722e4a80","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.30-alpha-80.262e20e.0.tgz","fileCount":82,"unpackedSize":373326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgExJuCRA9TVsSAnZWagAAy7kP/jNRgAaIXQKC6KbwG1zl\nDFe3X0OfaK71bGRB096yUhcXVfncXcBf9N/zTeQA6AHyT9dBmnsXw+E2A6Ia\njFrOB5V8A+ZVxyTqgN8nr58jqbOMSsqBowJZarwCBIc+wZd1f99EAIvM0K9d\npucj3GFhCh2xtCsj7FjEkeTSA53tXCm4a9tnH1gejkDHFyzxPV3ZSB2JaNge\nW0j5NE1tsdvq97Q54Y0//Tk2S5EfqbVQC1rOyjcrrXSeHlI2DIUtmlsO1c4O\nXYUrJE/RjAbWRWtALpPrTOaurcjQnRso+V194eeNsgfDA5MV6Znobpwvwmzn\nH0XZWny0lfoZEEwbuAZn5Nd/1KwC5GmIEjBMhg/of4yHItZFIqSGZaYE8J3s\n3dTU2dL3F3H95MIkTGsaEdNAra+/RWhRyVsJKM1aJU89BlC+ATs5fqo64lus\nddg5gljtyzaZ1UwR6qRVv4tjplEXNhHMNJ0U5JCrZZN0e+YPOMAIAqMYSfz5\nDpvn/SZMNAGGMLX2erPG34sffT2plnjQE0OlCRJ/v36xEynAxyKqXpbJnNLM\njkRWjz8uc3c/7CyZ6j5pUOGbwEbO7kzIZfuEvLn3oZRaPDMkqkzPdMd/enR7\nNK8HMoO1Dfi2ctmWvifBVgxLxSDizTW26iaVmMLv18nTTaWTIBKyIIS34rsM\n8yDj\r\n=fntf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAshjphENGvbtRh39ALSP116gsYKt8Ebj1yp5w8lnRJKAiEAnSl439lt0RNXgh611FMcru+fz/uH30pPJZuppuokvzk="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.30-alpha-80.262e20e.0_1611862637942_0.8939979089604204"},"_hasShrinkwrap":false},"1.1.30-alpha-80.2d9f76a.0":{"name":"@dfds-contentful/translation","version":"1.1.30-alpha-80.2d9f76a.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"2d9f76a31d33d5fef4b21e08591f445f7e81919e","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.30-alpha-80.2d9f76a.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-5vdwwOa0gy710DWFRyN29JFJmzPaAzSpqSlsIeft0bv+Yz7vBbu0lTWp9Y9qEgNvuZLCxUsnH41opjOHNwlNUQ==","shasum":"22887dd731057d5b46e6fab0e430780a9cd5a33b","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.30-alpha-80.2d9f76a.0.tgz","fileCount":82,"unpackedSize":373326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEyd3CRA9TVsSAnZWagAAIlUP/0+FBVfOw0+YkQpw1TYA\n5DbgkFm9f932SGYAPWyH7gWZUbcOTfQePjswl+LiKAeuHh6u3v5d4xg4arUJ\nEVwwa+FqpX3q0dE/xdWUvlOIGQN2oPPRSwjVeZWqn+wCSYwTJ4lQslYZYUos\n2S5PUBlb6UUqUYQtkV8vgo9I1AKgdhZyDBheAAn5I3+QM0ZnB/wJKVBfAEPu\nIcSS5CuRGkEyS3Ahf+EBx9eOWS70/HxsjocmZRijR1CMXTKHrtqF9GPHmdWd\nrYTW1uJkSFkJkPN0rEU5f3CuZcyD6yIab75I6g0GE/7zCv9Q/meoilYJrfO4\nIr4tIIYJ2ohHoym5P1LO1N0iOOxFqeqPu72KNhePYFvNHGYRCF1ml3pKcfsP\nAM7WcYMPm8EyZY9DBX6Hu/coHTg/gvTWp6h7BQ3BPe4ox6NiX7/FlBQs7Z1r\nJ2x7evR2t9BwSMcz5/FcrXo6ZzB0dm8Nt67EIZJ9ZFGMG0TwTOIIysS51GX7\nkg6gkFtL9Dd2CZchjw4exjvCZ29KgIW7NBFBpVCDemKpPGLco9fMZ/ogFdVi\neeHCMz7ejewpFj4OnrM9pvpAy3yphHZDvRz3xo7qK7XCt3asCtlXNwLwV+0L\n4FhG4KkQ44lWKVQLKJf1KJ6Brv2w9D+9oOd7doYNwNoWNipAY5cP7oAMADXJ\nvbFY\r\n=gQ3g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwVSnchwnWx4pQ8tVfRuQ+NtIdReGQlz5y8DaNViR5AAiEAhrfQXWqS/lmXeW86wV2gqqBPiWG+zaheEhUoNbxewbo="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.30-alpha-80.2d9f76a.0_1611868023189_0.9722521232949344"},"_hasShrinkwrap":false},"1.1.30-alpha-81.0cd0793.0":{"name":"@dfds-contentful/translation","version":"1.1.30-alpha-81.0cd0793.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"0cd07934077357ef09d6cb858cb44df7dc8f77a7","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.30-alpha-81.0cd0793.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-MTjBx6YbiEuSjRAvkwo9cpRwLF/pC132c38ARrEAi0kDwnZy5PM2aGEI1n/gnKT3I8603zaWdC6ZwfHXcscpdw==","shasum":"8a5a75b22af952055c12c76247dc95df6e5203f1","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.30-alpha-81.0cd0793.0.tgz","fileCount":82,"unpackedSize":373326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEymBCRA9TVsSAnZWagAA3jAP/jVU3M0Ro8597IIBrVvC\n2Pdnb+kHaNqjEReUn8ECdvMNosyakwwoRdlF4M75cHzX8uB9v9AaUdcPzmMk\n4us3nI1HY4mKZsQzXHxEblYZJmCi/vfXv8Dg37DqFSyBxqQ0y3DgctdsIcRe\noKHVpqErjeqdCt1bQpdmUF/mFqSKQ+ytaDNuUmvnABz2Rw0r8x//OJgi+d0M\nylDxLmaagkgCykdC2GLDSWmDMS2asCfeE1CR72+lB00bS5ce3Uq6yGxRgsYt\n0rBoOuoxWlYizLOZ6mOtrpN+Jy419ChqOrX9fDfPPmynVk9ACTqzqX+awyhQ\nsQD5/DXlmchHS1ilNST2btGcRrlMmrs63iWxl55pV7eyRBClbcN+OVaqekUY\n1ndhWj3zV2Oc7Hu4ZR3elgJBDZ+rk6UlJHo9gMS7zQG538lWQZhZmygSsdxq\nyPsdbaGRObPOvm52S9d06lbO10hjbUDzOZeAa1bexbyF0kYsXJDwiyM5qBvt\nkGtRUpkO0l0/eXseI0cFO4QsHpIew+yewIVjJ8QBW3Ug5xc+xFjrxHjYeDmQ\ncMLzgRQGf/jVPvAIcFsFt6rhue9F64xReAvsLksGSvTKybKWqmZgzm/QLJo5\nIGfpzGwbI/j+6MjsjgbmfJKpAxcbZ+/U38SwjpEhlFVUvqHHO2ijHhWwsx+k\nF9oP\r\n=hPfz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID55bS750vPPcmSBdm2FxEAIQF4kSQoaQtdl9csZM6UiAiAGkipeXE1UxsEdAbr1cN5ldBHsfGDMGHovukvLwEZg9A=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.30-alpha-81.0cd0793.0_1611868544595_0.10907465267697769"},"_hasShrinkwrap":false},"1.1.30-alpha-81.230a076.0":{"name":"@dfds-contentful/translation","version":"1.1.30-alpha-81.230a076.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"230a076b4eb9b0f2914221cc256ed316504b95f0","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.30-alpha-81.230a076.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-Z59vLpMlG197VAr2Z/dSMGAPyGAkiPAyWjqVjneuHYGKRfhQpYmteQvbTjzjCDo+Zs5ar8xO131JWYBdjY7LCg==","shasum":"2d3f640c086a820de292011ff018a66c341aca56","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.30-alpha-81.230a076.0.tgz","fileCount":82,"unpackedSize":373326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEy2XCRA9TVsSAnZWagAA78YP/1ukDJumXAkTAsDFkSko\nm+HLPzaYRZP/lo7X4hgWoeEfSf23UAj2SPInGZMw2rB9c5pBEGgs4M7lPuBi\nIntDjiDsmZ8maWRcDNyJYGIHoigLaViz6mZQ9FVwDoZh0q/4EpXNwEaeRRrK\nNnQxxLus5ZsPo8HkIepizMYW/NtgMHUcXG1kFpWSj/lBuugBBTmIuAG2M22R\nR5avQMrs5dGsf1xNWRLB7f3ntyAWrPPe8ttMnSYJC9mKfzCnayjKmunTu7Bo\nKeMJFMLpooo5ETOswsKo0nUhicsLqG8e3EW0fD/53U1+iPmFLrQ/exDNr3UX\nK4LXHtzZr13bozULH37gYjLm2IiZ/2NYg9q1dKNWwsNfdFJgYsLZIQX6JFVC\nuXJk/mL03N2aCjZFIKatbzfdBaqqu02AiWNon2gycc8qASB8PfgCwJEE/741\nLpEyiV675AkapFkQpnllNXwszBbL2Xs6NdU5cqnxpnhdQt4EX0eW3tw4YvnB\nVDJG53F4S4p2wBeM49AXaXdDdsi4Eo2ESwR1qle9cNRGdR0FWsCjtSRPDZCK\nyVjjy59mPoO6s87lwN3Kz8a5lOEjeGM551yXxdZL6sepI9tIqceVj4alBJlf\nwX+J40FypQcPh/MGzx1hmNr1Wp7TRB8EDH9jBLP2eazjBR+ZJiG/fLCMTCic\nKTp5\r\n=hxVT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgsg16YINIiiXVkX5aMZceB7S6iQ3M44DAfLxrq1z4ZAiApiIQyjxI2TfMgCpslkXYuX817l6XqzH5gomuYbkXUMg=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.30-alpha-81.230a076.0_1611869591417_0.17898665381179524"},"_hasShrinkwrap":false},"1.1.30-alpha-81.3006586.0":{"name":"@dfds-contentful/translation","version":"1.1.30-alpha-81.3006586.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"30065868829b8d1da5c80be3aaddcae11c264983","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.30-alpha-81.3006586.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-WjPXEgmqL9f7pbSv5AKqDkZyuahj9j3lr+TWvHFCV5JDUamp+XVDajq/19J0A+DfelvRn9JhMlwDQrlLYP3bRg==","shasum":"de916d38caa2edd82c28977425e6e44d51b3948d","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.30-alpha-81.3006586.0.tgz","fileCount":82,"unpackedSize":373326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEy7PCRA9TVsSAnZWagAAJdoP/20AWa6fOuUeHu/RVPht\nISncQpVLd6vGdpDO6Y6zY0FZt/Cggn0S/ORULf4b2m5XoRdVruKpj/YO33VP\nAfNK3dHGZ4pCpBnfyCe5u/aimBySqcEJtXNKfzFBiJefMTr8HaOuj3GC5Vqk\nZ8ZB5198zaaixCQZp1yd7LhOS1rJ4kSCfVajO3Bx8Qs916TeILcID+9rJRX5\nOCuIKzBCo5CaGpNLnKDaWQ0zyweQcgpYwb04/0eHup6axxWesG6ePjgrLXkV\nhcPho7xiBW3WYF8QDQXGQoAbGPjQCCbRra5A1gLYr0YafI4KfB/38iFfNyy1\naIaODSj6k9uZmuruLrKy+ZNKspfE3QwzoamrPzLyRWeBw5tGHoNcHAtdNREQ\ngLIZgE4DxhFjRGhDzn43F+04lqFBON51i9k4mibgCUfo3OL5iyDKgMrPEQm9\n2Xny0TBejCLxjUVV+ahtP+YvbYt4iIa/uWh5tPkmlJ+loDwlG8TslviNPX/3\nEHa9Qg8VmzNgAwyw8F8/kJIgB5Uu4oxKHyNAZ6fgFLwpNSzeefZ0EZnFakdL\ncDvmY38ky8SMmW5kC181M423kh7/WTBiXMmpMnhX+0IeSAVcYoPFMOgzxB9k\n7EP78cII8T6ZeXjueieC9WC0viOZFE8MRY6Hko4K5Y0tOS7SpUkBqISoNyHk\niOf0\r\n=YbOP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjS3OTv8B8oZQ2WzjBGFEulnthCLk9Gw0jo/vbjjK/sQIhAPsHpVdAYBnV9KuzwWqgkjkOpqBirlsBFPTJt4W84skh"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.30-alpha-81.3006586.0_1611869903379_0.7019620146093899"},"_hasShrinkwrap":false},"1.1.30":{"name":"@dfds-contentful/translation","version":"1.1.30","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"b6de5bc2b0edd821d7e9b26eb6cfb62a1a73ee37","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.30","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-36RNM/IJndFCjQp2uR6jLodYSagIYjJhahdmnOqG1rM26Ueng5qJbtl3YPa+EFRBlkKzYYI5GULP79YdEJC8nQ==","shasum":"2897b0edff3c5d4f431c92d01fe705511123cc3f","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.30.tgz","fileCount":82,"unpackedSize":373397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE9l1CRA9TVsSAnZWagAA3N4P/2XQ10+AClaqu296QWQM\nlYKE0PmhEcDPC+98R7i4QvRmdoZ1rBlRZtux+ffzcWWLUAHEhJarGWBhF+7p\nOabzhKznJLLiEBKKxBtqr4lHqvpfvSI0szwbEX/y6Fko8anTVbDK16HH+mRG\noBrrxu3IF3DXi2hr01q+ln+j0+G+1EBeMp9Lrqt5qK7OGIreOkZEsATPZ3Bt\nlx/v0hXo5pq91ry8j1lguxlkvIVGeDxfb2ulyfkmPPX9pd/36Vhl0p9nuEEI\nQMh2TVzGAqd9SAt8egpbIha/jMK5i/BOsU1XYzziPswpR9DIqixZOMPhCZgS\nN6a+SG5xidtJ4t8HL1WgZyX0s0sIDZnXQv9wuzzu4WA5Yrn+ly/y7vzV43ls\nO3tiGfEsRrIBa3VQDXy76b53vzK5t7VKiu4D6Q6wxJw0kCPEoB1dWBbG3Lhg\n5RzW8i8jtK3H6vzFZPXlB3PXMFQIi3kUM+jeKZNcDBU03cH/r0e/3z4ZWI7S\nrpc+eR/Goi3oKd2mDhTvbX3DpS48i5HHoy9MaUEkAwI9DGnYNgLrbwv2U8Us\nkcO18/JpqZRZV20waaL66EFzYytrT34MZHHMLkdSOE8uk3jsICjHeGPRlAU1\nl7AwOmNxgYRWxoG0INcTWrFoHSTytWAeGw17xnlCDVr0IM/83uNMJXtZxQHM\noLmV\r\n=6gEL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaIx5HDr9qnuTkjr0OCaTgdffAKGAHuy3akYMZ/MzLqAiEAhqm5aGhTH5uZDRwS3l4LmxdmsQDcL7tpxeBDGkaY9RE="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.30_1611913588583_0.45571140975085056"},"_hasShrinkwrap":false},"1.1.31-alpha-80.db6bbd1.0":{"name":"@dfds-contentful/translation","version":"1.1.31-alpha-80.db6bbd1.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"db6bbd135e1dcbc3a6f0d6dafa397d5855513ec0","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.31-alpha-80.db6bbd1.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-OQ+fQnoQxHqcegYM5K0wh0QByOji095PLqNT7OUVFGEpteOfTK071rHlJ+XgYMiaOmleEpnMkHZFQzjD5kpMDA==","shasum":"c92315b0ffbc808171d667b0aa5302e4001eaec8","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.31-alpha-80.db6bbd1.0.tgz","fileCount":82,"unpackedSize":373424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE9qmCRA9TVsSAnZWagAAMT0P/Rtlg1xRmbVA/c9knSng\nUJ9KOGsUc0b/RGnRkJZuQrvxSaCGZF0/QoSQ0DZN/Sg1bPpnDpARu+RhNs32\n/+/cAd2Nd/i5NwYUQ7aoZ6iu/+MuPwzNwH9xNbIn3qYDuXzNWXfZWhNNPKJf\n77+8nxnVVO+ZBEq5+FZNPwul/qD8rTHwxbDC/+VRBD4vS9Owd4ezyTc0qIqn\n7KGbNAXNNnzQsdvx1rdk345Ykt/wqro0kUBBcWOD8BjHLrlFH73uxDdFg6E8\niEVw5bCFNvzwY1MXvsH83mv0Ls9U1oUJun3CFYTQHxvSG1Wwp54a6wwkynjV\nJFx9ABhJV6EXkjl60EFdVgk+rK+rYef0d3lb/H+jfE0SsjYOyL4vD/r8AzCn\n5Em4CHQbTiaUab3apAiqMrRAj2fkb9mVnWGA9GQGS0XNc1neXFrtMRR2B3gy\n+rqGleJGF2l9GdZNmIqfe3BkvPg5OqsnpDmGueu00MlJFfhEI7rYAhIr6OLh\n81yg0jXHno+MjP71H3aJ0Cu+dneUyGVCli0fSynMucUiNHNnYjqWCdH4Q2g5\nvJLgpoXMa6wfdYf/89dFRVOs3r5jyoyHrQkxHfDrl66ioeOUypIezL8dCGFl\nWIud8mrAczBzMCzYuOoZ4w1au6q2cVQorjz7NxETnyRSaHJEKmfSBxqx0PbJ\n29X3\r\n=CvO8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGMUAoy8Ls9wVe5rvxaSOkk3XaKFhk6wJJgClDa2DncAIgdY41uAWVtmBu43FYDk18LK2+/zMrG8xBTbYCo25k+UQ="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.31-alpha-80.db6bbd1.0_1611913894162_0.7057577862325715"},"_hasShrinkwrap":false},"1.1.31-alpha-80.fe52f0e.0":{"name":"@dfds-contentful/translation","version":"1.1.31-alpha-80.fe52f0e.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"fe52f0e94b52f8d08ef1f55eb130566b716cba8c","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.31-alpha-80.fe52f0e.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-ZSxlkVfZNipe3Lvx9NRRKgz1c8oOYno3MrKWt0FNnHlsYG5bLt+3yMioUkptHBRQZgRemorxJDyo4p8jpuDhkw==","shasum":"4fe28325657bbfa7d5a9f339cc126ac8a8c78a87","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.31-alpha-80.fe52f0e.0.tgz","fileCount":82,"unpackedSize":373424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE9xZCRA9TVsSAnZWagAAUVYP/j7kcEfNAVyFkFkRdn44\nvAMEXyjqhGGqBx1aRDiE792bAshdj86Iu516Pgj4JPO1wzO+wdv63Zci5do4\n5+qFneOPwLOUKcchx1sdx5Mp5AW3knULS6WQmekpTUKPZrXEfIH67mBUII7H\nXXQYNtGHpR1P+eCc9lXR/ITptY4Zwy1kIoe6VJ2rP/x/vxLUwb6S+TGuwpIk\nytENwTn0KWisEOF7HMh9E+vicwrEHwZozRz1uvNesJOfd+qfJ8JszvNUsSVe\n/rqVq2tzqdSokIXSJxwOl+LpFqJj/fnJJDoSsAEp+hX4acJub63IOO83bZdW\nt/gfRd1gct0n1IdCPCRJWSi67+YfC3GvIrdb5mRcI1GudHgdZBgORLKX6i+V\ny2tYZQnNLTqXG14KdOmACXeWyMTRcIn7s+6xR9OGaKdZzBbXYmCzfSbeXC70\nlIOxWcgRCtoEQw69QufmmHbOYy9V55o2Rk+zlhhlQBe7iXY7t1dcMNNNghjb\nxw344IQTuN4YU3UlKvgOpjldXOLcbwNecOt5dBMvQfEInrZzYP9wRVGVNjCv\npFuufJSOS/bSCSNaecs3XcKn37pOeYKr4NCS050eSz0O0aNGQMcus7+iop4t\nR7VoJmNNNXxP6TQH20iQSa6LKAaoof/guDH8I72tVXPEgIk7CF4Gu+Oe5704\njWR2\r\n=6ede\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGyCRpmgw3hdOyY7hE7xefsNt/t5Q6dz6CN94dfQDfgwIhAL28hszUO1ZnGUSHezOIhgPZk0Zb4AMGOQ4lE5DHHW7w"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.31-alpha-80.fe52f0e.0_1611914329043_0.6064708747297138"},"_hasShrinkwrap":false},"1.1.31":{"name":"@dfds-contentful/translation","version":"1.1.31","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"bf96e2ab7b7b7c71c2e59c211a4fc3ee5027bf69","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.31","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-iGScS988BERUGo9p89SEVL0rm93xbwO9X+YqTSAOOQeYMBRYi4r8TqLZFXzKLhi93jODq201NNwgpKaab4EtGA==","shasum":"e3c7e6ee03b79c44c04e0372de750314fce9ff26","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.31.tgz","fileCount":82,"unpackedSize":373495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE9z2CRA9TVsSAnZWagAASf0P/i1/NXbzzheTRdyk97i8\nKxblYECnJQXu3rVQtrQL3XDU5T0XN0lfWe0OkcE3Dcci1kbQiwPRaFAp6qxy\n2vOGrIUkgHcKszddTKcT15CDYEpZqzBkmFcOi+pPVUpzUZ9OMuR+8z/BL4Ta\ni4unyQFMjMYUEUCea7yXlu4U2hdMFpT0o3wcQSTj0LYna2Dnd26oXO6zaeaD\nJHSYA+QbhTR+RmZ3EZYMLmkWoGF4iBrdQUUzi97uVcqacQ5tpdBDkbf2gvcA\nllM2pcuZmtNXoiPu9oDSFIXyLrps+TDRNsNN2Vn1tJe4O/4NNCZlkc7QoW9L\nOBX8/hG2LfAfnicGp90hOZnvpMkr14itfS82UXuUcvJqZHjI4f1Q/PYyxKZy\nw5HA81gi3XRLlWMgpxVhX0V7sM5ii+er2nFUJyHLw8dbmvhw8DHzMoTn6Jwl\nD0pXwzEh0dqEEz0AMTxC2sjos4TSwcXpF00jErv8HxEkVztZvdBrDfqsSW00\n/BTolXv38KGiitJ4ug2IpKKbC/qRg2EMSmm+S9mxQmA5sKJkis8QH/ZMlzNr\nRRlLgijCTRuqHg82CxmM+v7t4UkQrsAV687z4HYDhXPW62xLAdzGvTJZgYhG\nqxFXnZjWnZT4gdYxSN3bv6JGK60ekoYcinHdxL5718xXi43wHnQKX081dKtV\nH3p9\r\n=EFVx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAX/dQ3bhrAQ+33ytgFOA4sJ5y04MLexDHdOaa3vRtasAiBZBBDKb6hkUGjrbFR1Sm6t0UnSndMNL87Y5md/fHVnZg=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.31_1611914485904_0.5360946126089927"},"_hasShrinkwrap":false},"1.1.32-alpha-82.33d6bb5.0":{"name":"@dfds-contentful/translation","version":"1.1.32-alpha-82.33d6bb5.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"33d6bb5fe97ac413d590131e92f847434e1afc13","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.32-alpha-82.33d6bb5.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-kojOdNdswFdUVmDnQ4ULUltj4KWVm1QjYuPbXjrDelFe5y7h5jugTMF1H4piQrihyXMAmqTAjv8dKNzTqqytlA==","shasum":"770e1f879b52721ffab730fee23c4eb0124072b6","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.32-alpha-82.33d6bb5.0.tgz","fileCount":82,"unpackedSize":373522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE+n/CRA9TVsSAnZWagAAOoMP/2LShapmjxdWJt3n3KTt\nkLYDGckOlnTmVRMjT1gPnItjHdWy6VDCXW7+n3hL6HD7qfVuG0ZVlFSRsBE1\njh6cqumwW6TDEfDVQIDn1jFTiKMPKr6G2G1rpW6Qfq1/rPOh0gKbkRAB/Au6\n3Ed7ufbKEA0TMM0fURYpMMKxG2g9fuJEuIqskNAIJz+2GXH6H0CbrBjaBS68\no51hD4wNrj68HSZUoAtoPxiI1J0acjTJAAgBxURFwpvdQgxZoPYfbCBNga5h\nAD7I166U2hERkfvL7+2q3RXsCqPBHqJphI/06z2kPsFZYf5nPFPh4wcWgbub\nLtKazT+a8tbgN8u0sVBqnQT1RrXtURQxZt0sTWWHXd1epENup/1TABCqRMP5\nifJU1pU0oMZzDXILdXBZN66HPBwFFSKo3pRCm8XDcJO5cX9L6NRcmYGF55xM\nxX0LqdMD7KkpED+/HfJS7gqUY+7ttoiCOD9ObQDP5p1ugD5E8M9NPOh2pR+h\nQ+47/1tvo/Pf4Wb1SyDF5Fnc+O0dqFhWQBQ1MlnXtr0YQx+yxXj9MBc7Ccjg\nPnhZ5DyiGGhc/KVsDf5FNfy5QqMGKsf/wqS8IKei6Exklbaweixebwd6uhsS\nJgcFU/xMHVmUn5fO6P/ciaHLUh17GyN82mbEOrysUpAuKfpsKksglM5wj9+5\n3TkD\r\n=T0ib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnBtT77VGJse5sSXBe5t9sq2M6f847Ce4Uh+4ojMknYAIgdnnmJ7twdmLXn547NXLzVsVx2iCe9v1Pff3Nu3hgN94="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.32-alpha-82.33d6bb5.0_1611917822543_0.38630539794085084"},"_hasShrinkwrap":false},"1.1.32-alpha-82.083f61c.0":{"name":"@dfds-contentful/translation","version":"1.1.32-alpha-82.083f61c.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"083f61cff7e9c472dc5520d69377e61d1ff0e958","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.32-alpha-82.083f61c.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-xAB7fNzZ2jfjptHGI5tyF/3veY5j9RhWsw2qpRWCEYkYw2GTqRs4BLPM30Bw7Fyh1RZuN4Bjcn7HCCFI8surwg==","shasum":"67864709fe87c51911e07974d210d7e12bb597b2","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.32-alpha-82.083f61c.0.tgz","fileCount":82,"unpackedSize":373522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE+00CRA9TVsSAnZWagAAHSwP/is2H9gioCk6VZSGmMR0\nSvstJzw3Dn36hRPNSAdMNnin0P/bJ+e6m2fCtoVDTXxwvKGQfFnBCFuV6diG\nadstTvRn9gQZhL1SUmqTUdi7R8YHM/aOYvqQ1nkzxcBRqDX3ia/yZRdryLld\n7osp71wX0KykYCASYBZSxvU64U9T83oJ4YfFet5CgB4tAN8xpSKSJuhNcI7M\nohH/xvX04a83XPyV/icZtPTcxFlogaK6seGPrDRAGeernsiLvJLFrdplPMPe\nhLs4ndka9+M24yn+OrOUG+heagc7p31kWyhO6Yz98n41qEpJP1oQ/1OMDiV4\nBmcpcwwKVoosVgEx1InOY25fyZ4aBnLpzi9R23USfMQWAEFHG8EIhDWoNasf\nxwBfikpCfE6t0MFxlx8C9scEOlLo0jYo6CfyQeqt3QkKwdeLYiwyBE1NWzzo\nOR+QUBGjtodiQ/uJXVzql1A5ITAGsIngnby3pQrRqCwiB2Vv1bd1vRK25Z7B\n3V1LQrQ+78AkDxZR9bkAo8gt+6SIrg46DQXypLHVYGDNQpUilG0Bch6DVUsR\nOBYLk8QtNl2YygAICsonwBc4OWfIsxQ8tPouapG8UdMt1SAfkIfnvxicjFaM\ntEM9X98h8uamUILxBr/UU1lMI0A2GbjmwX02mshCV6mrBpZNVbVikCfnF4yM\np+iA\r\n=h0MV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi0NeukdXQWHuYX/b5ZV2N4JYJIW/uxCLL4380/JRrKAIgbg97x0BUxAV1WlFAnHXM2SS1mr5I971Uoubx5NTm9sU="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.32-alpha-82.083f61c.0_1611918643627_0.10441170702053904"},"_hasShrinkwrap":false},"1.1.32-alpha-83.dd4d1c2.0":{"name":"@dfds-contentful/translation","version":"1.1.32-alpha-83.dd4d1c2.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"dd4d1c20edc067eeb579484e65a8d1dc9e4cbc73","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.32-alpha-83.dd4d1c2.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-ezO8zbcFyGc6hS7UkTjMA+D/cvzRN17RCGK1RRtQMVjv1UlOdlf1G4mD6e/gqjrAoH3Chcq2RN1P0wWZc9LQHg==","shasum":"0a1f562dc16bfa3308c8e151ba8e6cc0f0b71449","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.32-alpha-83.dd4d1c2.0.tgz","fileCount":82,"unpackedSize":373522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE/BUCRA9TVsSAnZWagAADegP/0Cf4mlzyeZGlt9qlJdf\nb8RxZ/MlACTcKt6aKi1TmWEoX+cZ22fGbZloiy9KYFk65h0br/KRe7x5NOVV\nEF8lz4Ego9BqjY8sAUAHIjbcMi/MYR4yBr9FJh0nsO3msIfnICgWaUEoQT50\nOMaYgJY+BWRvX+TAGbxEKFWT/3pHWsPLQrWuNh/WfDX7UHq+A5XGkKuGLM8v\nIXVKtVhOyrdHcVpBkPGgNbstQL3jNaZUm25wlTO0DX9R5iigBf28egZ5L3Fr\n50JaLtroixhMODyzjGAqElKj8gj70jAEUHshiFgLS2zAYQW/4G350+1rGCmj\n4Cgc4egx9srf3VnpD0IPYpU98d76oNrMe88A6f4Unw+nU1CVn6/jXv9LT3ZE\nkTHRpLQkeg58CyjEz5lWMpdfZtVk1C8Mb/q7rgLq2YYldRuUr9C93r307gkW\nQj/OQKmlCR9vv6lKnePk3VFHxQ9TaA6a7nC0wyKPMjAOgiWNY8/Jy1JlMzS/\ntjATulyLmEB2Um9Q+r5zTrdThsl6d05rrrDMmfG6zDTfmP1+D3Ss5hhn4Y0W\nwxigAYIaFAOVocrZaEmsvSf4/6ZEsi1NZzuBqkNVg3Mm4cpmb/cmg+zvXDf/\nLFwkPSQQezG3oGvl+M+Zu7LIZ461a+L2AcsbSxBcfwSeAMfH+cD3ccFR6z4t\nhZ6q\r\n=Lbm6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1Sfi3fhn4Eog1RQJBfH7pzT89tz+BqgWx1oBmRHuPmgIgELsShZxlK+yVdDmF4GOE/395PrF8IfbWPI+vWemligA="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.32-alpha-83.dd4d1c2.0_1611919440270_0.4454933758824562"},"_hasShrinkwrap":false},"1.1.32-alpha-83.a2a1c94.0":{"name":"@dfds-contentful/translation","version":"1.1.32-alpha-83.a2a1c94.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"a2a1c9408a4e7fe75ac0d70f2afb43ac3048ca2e","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.32-alpha-83.a2a1c94.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-vp95Xy03iKOGGgzXxXgOCfkmdmMv5prqAdhKnyr7EYevbcw5QCGKK+Ktk+M9l0rh9z6KLmN5OYu/quq91dQ+3A==","shasum":"f4bd4971bba49817418a7a9ae6fe1025c69eaa21","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.32-alpha-83.a2a1c94.0.tgz","fileCount":82,"unpackedSize":373522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE/h6CRA9TVsSAnZWagAAyt4P/Rm/gBR7o1ZrC/t7cOfA\nbr0WIq8Vxi+ZX3wCNB6AtSzEbOtHuCcHeSsoZJU96/vABheK65lVZCprPVa0\nksKgkk6U7ixzXm3m/RGdWkk9XcQNb2haDnDS72RNoQW8ofc7cA1lS1LlPhu5\nuycFxH/HSxl9E4+rElQRp7UOaH40v3TZT3MSkzSbFUJ5Ek+NzWgQ6JnwUzee\nEK39y3EZqz+yBm/iH+z40scbQaOiUi4qvNgKQ3H3SqfqS6Gcv+iNytJ7zKyM\nFa1nrSvBoEFNx+5yJLTD2REPm7MlssoHpIDHafqQEl6Lh9GhPsUssxdCFznK\npwsI2g9eNjU5domEqD76vHESZUEKFVier72fH5ikBdFUkS70Avjp6banW44Z\nxz/tZM0TMfk4oyhlgoGBmbBymZipzp2cEaqqC2Kk679DLydjL80Q5iSx3jBI\ni+7nTnY0hBKVrrqMTtI2M25wf7WrGoarzs1u+Tb7cT59mwC0V6k8Vs/s69MD\nympLbjAc3iGMQHPjPc6NQ1ceqGaHBcY9vHAwmcrCjXBs+5mUzy+88WmXdjvs\nPYceKSJfxJ5q+tsNEH9NfyPgQ7m8HkrwaCNW4oeIKMsYteDTHdlcIXX6nMpL\nxSdB7TtDkHi/xD9JzZ8bEDCt09QT7RMwbiD628yPwxv+sek+1DDl8nsfcr/7\nPEK8\r\n=by87\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIxUnyFZtS7sMbnGTGCm8rA4kmkbWYxvMsru4gpRWz4QIhAJEiJ1qziDFi1zYpHWnrUDGYafmwJxknW9iEtBkQe8wS"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.32-alpha-83.a2a1c94.0_1611921529511_0.45249030302066995"},"_hasShrinkwrap":false},"1.1.32":{"name":"@dfds-contentful/translation","version":"1.1.32","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"e919a7dac97f43cfb508c97743588acfd7f9dffe","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.32","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (linux)","dist":{"integrity":"sha512-/cCZIrMlGpGdGww/BeW6T71TuNbHbxphUZYr7/uVZebAvZxqmWGxCc90CyCENfjC59FPxFPVTNTS8XPi31zluQ==","shasum":"68c7ec63fcdcc63ac7df4e1e4786bad6df147ee5","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.32.tgz","fileCount":82,"unpackedSize":373593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFBPbCRA9TVsSAnZWagAAsKsQAIiRm+hhNn5p9eU012l9\nxxexeK7YpqgPjGBFjy58IiM/mOvYruE2gUQW/BaFxVbPslyVhSOg52JNDoKc\nCTXpsa+rosc3welyUGrraWBslDxlU7CjHDc4hW1SZssn47UfHz0Irmq+wwMm\na66s/Tq+Tsu/BSNV8vXs9/VCYE8TWSdUXnLjvrkUc3PknqZ0trFNu1kPRju3\nAHXwG2tY1u6C/sLW/6/+dUUO6TQIirTkLzwjxZvW5TPnAZTPRDdJwJ6fO9JW\nyrcWst453Tr8xSHoO5ciyGAlc9/ASVSPAYWTt9mn7FjuNaa9UboavDRrLVPk\nILJHGGcrYHrfFQdcCEPr5PgM0Jvr1w4hd4GNeO1TteF5yGuJnU2VE7dhgOxb\n/L467Feu/TsDeMFgTRbv9bdv24+l7eZlPXWHMCHv4a3nHdKql9U+SMsMIhon\njADjJMNpDmipIkj2uvu3UKR5THDPeUFpov7B9P8d+8po1Ub1/wbqYCTgEcJz\nHdiHeongXB6Fz13FrUwfxYGPiBp1/7mO1PZW4hRQpOdJHmAnLPwZ4srF5tXV\nm9omoNXyu8JSFsVE+PWw+CZoJ/BnaIFCQy2ebW+30bzSoBCyEGcvHVKROOFk\nen25NvaHhccdBCHV5AiUCYTF57mZE9xFKFCNvlValtKuqTh0PaAyWyQn9Dbx\ne/61\r\n=T1fw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTSgIIKrCxnCu+QdelwcZD9xXeqH0gDxvEzO4VU3E/EAiBLvTA1nCrlZ2lcJq/pDwFBkPbcuKaieDygzcR6Lvg6XA=="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.32_1611928538966_0.12441139603774531"},"_hasShrinkwrap":false},"1.1.33-alpha-84.198623e.0":{"name":"@dfds-contentful/translation","version":"1.1.33-alpha-84.198623e.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"198623e26b9ed589cf725fffe4df978b54298e67","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.33-alpha-84.198623e.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-ZEBR2L5NnctM5WkkDTFf8qRfv9q8mArN7vqcAnw6GWtm2lcM5P1wxKAoGzi6sqDpeIvh73RpZmcdd8wfRFPpgw==","shasum":"9b42afaaebfe5f36800da452f2754ed024649e0a","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.33-alpha-84.198623e.0.tgz","fileCount":82,"unpackedSize":373620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0v2MCRA9TVsSAnZWagAANVIP/2OUAjK5mK1e+jzOS7FI\n3MxxJiKOdsCzy0/dbwPKXWC8p0in2Z8LR+8O1iwCQFQfV5gcaxOGHoy5+wSw\naAo3UHBTwuGkdEGAFAv++0jxlku+fgACCcIDo64iwngzn5QNzQsnI6PKqGXX\nExln372rcvQh2c7KtTPvlxFz8ZzCQ2Qr03m2Uw/npYiBq8mIXSFEwZyL0xlR\nO9tj5uBLRP/zLhri4OF11vECdMb4Mk6LqCN2hJuSrexhqhiU+MG5cmIn19B+\nVznI95HQ1duFyu6spVG3k+fBsEgOR58iP6szX1+JjbjVH8s9ilkPGtT6hi1L\n4jaq2O+0HZraAmaXUQPe3QU53TvTPYpowwQdFlVbBHjAsr2lA9zCYLUkwyjn\nO3v7y9pELilUGQ6XoglZ3/iH5NLdlGWN6TkS4wF075SPj3bkNinMELxIINfk\nUzPIBsq471NvoM6aiXOdpt1SDqyNWc5Rov0qBnQDRQX7xxrjokMeze4C/P+5\nMSdXhkpyTB5vUlMfro1mdqIK8/TsnswGJUXXtsO4G6Gg0FanCQHSnicHGRAY\nmFkAWZVSffG1gBcyOEVn0kVG2tPGd2/p6tBHLvQpM3YqmtwAX3D/bwyMw/No\n/o1UFNN5JOMV0vGFuwNwp+fdrVr3RVfJ5amIGpIjN6oYrPW2wdV7JvgOrf2m\nRsTM\r\n=sp1a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7e4bWHQhwmJYwq+Bad/dnAF5GDsohDL+MG60ySqjpWQIgE3AkvECoZqOkIOvKiGfmhYG0/h1xWR2hOWuF4NZ2CmY="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.33-alpha-84.198623e.0_1624440204043_0.3981286936438486"},"_hasShrinkwrap":false},"1.1.33-alpha-84.c071fbf.0":{"name":"@dfds-contentful/translation","version":"1.1.33-alpha-84.c071fbf.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"c071fbf21e4e21d595956cfeaeb34f0dd474aba0","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.33-alpha-84.c071fbf.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","dist":{"integrity":"sha512-O+4fUJRAmRWHz/ZXNXi0QdCRi2FVwJ0t3Cpe0X5qETLoYGNyy3aSyPq002cxAjgc7t0V2zznRLSolRhI4i1qVw==","shasum":"f9924e8931b698120d2f5a70c95aadd47527e1d4","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.33-alpha-84.c071fbf.0.tgz","fileCount":82,"unpackedSize":373620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0xF1CRA9TVsSAnZWagAA7WoP/1nqtNBgQP6t+0m++wsO\n5CFN6qH3EYz+ga4GI4OdsCmnsDUucNvUyBCPfhb6OGH/sSM8kSAngN7tdyEc\n1WetYlSGZEqm8G76sE/r3Y4hO5I8EnYXxass9aNcrvwY5GxXJP4IWCbfW7LA\nkPZt1STMOSUFD5mSyKhktZy418eeSRRA6A4l2x54YGUVje+ghBlzgckQsghk\n2sbCwYC/TpHLDPmYmRwoYEyy+jtDxsZwp+kRm5ZRVNj+yK1xTrmLKb+5g7wZ\nX+udyY2I24VyL3mLLtg9Jzgdof+9LfdpSBAb5JsDLnccXVEfdyoIO6AgOmWh\nPCxjQb6/TnD/aaqbHkvVaXPUiCfC9gJhGhRX5bg0Lc60tL/yjEt3k1nx8c6J\ndy7Dy1At2B5gQgF5fenrD7kfyvrmTbK1ywXeOU3J2c2MzT+TuJ0TPZjPhue/\nPW65x5GBQUhDW7SShLgajl5vFqcU4jcghPPLUAc0gZ8BkED/on8d0/G/op0M\n66SJ9wo2zDd4YK8yh03JJ/MzzKsB27zxRrdOM9fm5z9IGzjw4TqoXtSLlfe/\nnOsfE1S2myOWqinvdJLXNyzM7jaI7XsLMj8QI4z+8dyxljMxde0pbqSDZEX0\n2c4TzFcT6jB6D29KvL0n2xQOHc6Nlhs3Vsmpn4i9C69LmofFeEwY7NZoS6vr\nA1FM\r\n=cHhR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJEvM2jZoKNtr8fsv+BXV3KwyRQt8ePEPmIDG8xF/OZAIhAOvq4cvaQtLKf+f9tiOqJJ9r/DFGM88n0p7fFx9I4HHq"}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.33-alpha-84.c071fbf.0_1624445301329_0.7720035387100581"},"_hasShrinkwrap":false},"1.1.33":{"name":"@dfds-contentful/translation","version":"1.1.33","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^2.4.1","contentful":"^8.1.5","contentful-management":"^7.5.1","contentful-migration":"^4.0.3","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^15.1.0"},"devDependencies":{"@types/jest":"^26.0.15","@types/jest-expect-message":"^1.0.3","@types/node":"^14.11.10","jest":"^26.6.1","jest-cli":"^26.6.1","jest-expect-message":"^1.0.2","lerna":"^3.22.1","ts-jest":"^26.4.2","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"a95de622e98c4424d4cd81341753f7483725fffe","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@1.1.33","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-dRVFoYXO69liOOttGtRb4ZrgTuFHqDQo9njMu1gDmMIqabiY+rmySTGnDqHvNi9/9VjHTt703VEHm7ouiIXz9Q==","shasum":"c332419256a3a5522a2372050f9322c3334c1ff2","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-1.1.33.tgz","fileCount":82,"unpackedSize":373691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1EpcCRA9TVsSAnZWagAA2RgP/A8P2dXE27Qhz2foJa8O\nNoNLZ8+9AfIAVtN/PgmWVg2snG8gr0pcqC5Kbx+hD8jrL1lrrDEAKSmH4KcJ\nW0slxNt9QZn0BPVp/Xm1rXbNvDtS8QrhluzU8aFN8DNm2knpc8eH6W4M5JeL\ntFEw1QkDx27QtVhAbsZCQoeRe96cPnCb/S8spvup24UBeTzIus3sWVWr1w07\nTLYovi/kf+90jsmjYnhIhyuPXX/CdQ8lTHQcO8aRCyyGstXb74tq3fc4r7G2\nxB/oZj7oPycyE6F/2LXETAzts2ZbM4mY1IOpnGdmdSMbQLkI+doqbHdih/6I\nxGBDt8zYhahWnRJQIFR0X8wU5QjQNFIxTJ3/YgUge+dasONbynt1YhkbD1XV\nNEG3lAJnh6XPciKwxQyAQ3Qv/X7NKh6oMkmRjMebebGkJTuddEwKC1FOfr3y\nwJ485l9J/nHtJv9RCq7z7LdGXzoQLNcoaD+nZQE6sA+YerzGtui2Vijyg8f7\nS95fkdw+IGD9Vg1JGKQCP2kgQ8NbxHaP+uSiCip4WaTdf1oOW7Kc/XfuKk3Z\nCTiU61F6hpNW9xgWM5MRSUDnuKi4Mt7KwZsB0hFdoTyHkXwyT+58OIU+0Gt6\nuTuhF6ltJXMoDTkVDLISORB9ai8m4F3vrlOhYenG3uJzaiCWa32gaRHahhgO\n4gCY\r\n=gxHL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVbUB9p/g0ummFOsOx7aoS215ci8qbHIlTO4jp6T0sbAIgN07mzZ5Ga0Pe0C0IG3hORcgXxqHEfbZBX6FCz1wvrL4="}]},"_npmUser":{"name":"aleksd-dfds","email":"aldub@dfds.com"},"directories":{},"maintainers":[{"name":"samdi","email":"samdi@dfds.com"},{"name":"aleksd-dfds","email":"aldub@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_1.1.33_1624525404308_0.9645611705313417"},"_hasShrinkwrap":false},"2.0.1-alpha-85.c8ccbc8.0":{"name":"@dfds-contentful/translation","version":"2.0.1-alpha-85.c8ccbc8.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^5.3.0","contentful":"^10.6.21","contentful-management":"^11.19.0","contentful-migration":"^4.20.1","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^17.7.2"},"devDependencies":{"@types/jest":"^29.5.12","@types/jest-expect-message":"^1.0.3","@types/node":"^20.11.19","jest":"^29.7.0","jest-cli":"^29.7.0","jest-expect-message":"^1.0.2","lerna":"^8.1.2","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3"},"gitHead":"c8ccbc8edc6dd6ff398e1ad7e2c04cfb229556e0","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@2.0.1-alpha-85.c8ccbc8.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-0dqx9XEuuGeSpVTtkRrhCq8gE40JOay92Z/caJi1ynCVZKfXQyUF11EDt+2th8hFRKELqehO/IXhIlCuOMxu3w==","shasum":"b7307ce62347408948116d3ceb1f57f5bceaf728","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-2.0.1-alpha-85.c8ccbc8.0.tgz","fileCount":82,"unpackedSize":376592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9/e9sBR9lx/eBGdCLPQHeI4Qpmn03CLgREGpKuU4GwAiAiV1aBncXKl2vJ5F0YzOfYzo5CKf/uEKnNNbm0z30VJQ=="}]},"_npmUser":{"name":"samdi","email":"samdi@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"},{"name":"samdi","email":"samdi@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_2.0.1-alpha-85.c8ccbc8.0_1708612694650_0.509403494475428"},"_hasShrinkwrap":false},"2.0.1-alpha-85.d9018e0.0":{"name":"@dfds-contentful/translation","version":"2.0.1-alpha-85.d9018e0.0","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^4.1.2","contentful":"^10.6.21","contentful-management":"^11.19.0","contentful-migration":"^4.20.1","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^17.7.2"},"devDependencies":{"@types/jest":"^29.5.12","@types/jest-expect-message":"^1.0.3","@types/node":"^20.11.19","jest":"^29.7.0","jest-cli":"^29.7.0","jest-expect-message":"^1.0.2","lerna":"^8.1.2","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3"},"gitHead":"d9018e0e63a67b576c600fd80e3d3626ebc992d1","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@2.0.1-alpha-85.d9018e0.0","_nodeVersion":"18.19.1","_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-3sarrSFdoA1KPtViL+XPzkWv2I2j3xU+vrZ8fT42aD0g1u8lcJ2Fxj1ibQBL7ZRIxypF0gJz9+sdjMapJaK21g==","shasum":"d63a1eccc63a1a350ef7ad492ebd81c43119fa9e","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-2.0.1-alpha-85.d9018e0.0.tgz","fileCount":82,"unpackedSize":376592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD84yqc26WfU48veoWl15q6+rNpODqsVjQcNIM3/yQe+AIgPaPcePpCVFYAeCrJBB+qCvUcy3GSeGcLUTOCudqKhVU="}]},"_npmUser":{"name":"samdi","email":"samdi@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"},{"name":"samdi","email":"samdi@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_2.0.1-alpha-85.d9018e0.0_1711393637137_0.13464530703816946"},"_hasShrinkwrap":false},"2.0.1":{"name":"@dfds-contentful/translation","version":"2.0.1","private":false,"publishConfig":{"access":"public"},"bin":{"exportFromUrl":"built/packages/translation/exportTranslations.js","exportOneType":"built/packages/translation/exportOneType.js","exportOneEntry":"built/packages/translation/exportOneEntry.js","importTranslations":"built/packages/translation/importTranslations.js"},"description":"translation scripts","main":"index.js","scripts":{"tsc":"tsc -p tsconfig.json","test":"jest --config jest.config.js","translate:export":"ts-node exportTranslations.ts","translate:exportOneType":"ts-node exportOneType.ts"},"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"keywords":["contentful","management","API","translation","import","export"],"author":{"name":"Aleks Dubinskiy"},"license":"MIT","dependencies":{"chalk":"^4.1.2","contentful":"^10.6.21","contentful-management":"^11.19.0","contentful-migration":"^4.20.1","lodash":"^4.17.5","readline-sync":"^1.4.9","recursive-readdir-sync":"1.0.6","rus-diff":"^1.1.0","yargs":"^17.7.2"},"devDependencies":{"@types/jest":"^29.5.12","@types/jest-expect-message":"^1.0.3","@types/node":"^20.11.19","jest":"^29.7.0","jest-cli":"^29.7.0","jest-expect-message":"^1.0.2","lerna":"^8.1.2","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3"},"gitHead":"d3759fd8895f1b1935486e9d9e9ee26e44f894df","bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"homepage":"https://github.com/dfds-frontend/content-management-tools#readme","_id":"@dfds-contentful/translation@2.0.1","_nodeVersion":"18.19.1","_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-CSFmtPUkQpDtWonLKyQXohVmRWVTYobVLrtZB6g89l8Znj5i85zIUaf+wX8+7WK2c+akSH/lMwOtdz4gZROdNA==","shasum":"975e24d0505e6ecd3183e33f768bcaaeddeb909d","tarball":"https://registry.npmjs.org/@dfds-contentful/translation/-/translation-2.0.1.tgz","fileCount":82,"unpackedSize":376662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvrUG7j/ikElNKdX9xWs7bEPrX3VabzgNPRzOGN2OWUQIhAJ7RpLW60woPEawiGNVZ0z9vY2DeH4LyycwXLzpO+7TO"}]},"_npmUser":{"name":"samdi","email":"samdi@dfds.com"},"directories":{},"maintainers":[{"name":"aleksd-dfds","email":"aldub@dfds.com"},{"name":"samdi","email":"samdi@dfds.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/translation_2.0.1_1711454783315_0.20287700295831823"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-12T14:06:44.530Z","1.30.3":"2021-01-12T14:06:44.913Z","modified":"2024-05-08T07:10:46.687Z","1.30.4-alpha.1":"2021-01-12T14:36:05.050Z","1.30.5-alpha.179":"2021-01-12T14:51:50.776Z","1.30.4":"2021-01-12T15:00:31.000Z","1.30.5":"2021-01-12T15:16:34.489Z","1.30.6":"2021-01-12T15:36:57.449Z","1.1.3":"2021-01-12T15:45:47.717Z","1.1.4":"2021-01-12T19:54:37.203Z","1.1.5":"2021-01-12T20:07:49.950Z","1.1.6":"2021-01-13T10:44:57.223Z","1.1.7-alpha-51.554260c.0":"2021-01-13T12:30:22.772Z","1.1.7-alpha-51.571f828.0":"2021-01-13T12:33:15.546Z","1.1.7":"2021-01-13T12:36:01.332Z","1.1.8-alpha-52.4fa6c81.0":"2021-01-13T13:23:32.422Z","1.1.8":"2021-01-13T13:38:22.523Z","1.1.9-alpha-53.a628520.0":"2021-01-13T14:09:26.269Z","1.1.9":"2021-01-13T14:17:17.782Z","1.1.10-alpha-54.33a517d.0":"2021-01-14T13:19:12.614Z","1.1.10":"2021-01-14T13:21:52.453Z","1.1.11-alpha-55.4c6e14c.0":"2021-01-14T13:51:49.042Z","1.1.11-alpha-56.f3af0e1.0":"2021-01-14T13:55:55.060Z","1.1.11":"2021-01-14T14:25:15.097Z","1.1.12-alpha-57.85761a1.0":"2021-01-14T19:00:57.700Z","1.1.12":"2021-01-15T07:34:24.029Z","1.1.13-alpha-58.89d075b.0":"2021-01-15T08:41:51.645Z","1.1.13-alpha-58.8a82daf.0":"2021-01-15T09:01:30.464Z","1.1.13-alpha-59.6abc4e1.0":"2021-01-15T09:14:50.269Z","1.1.13-alpha-59.c47a3f8.0":"2021-01-15T09:17:31.728Z","1.1.13-alpha-59.517f0b0.0":"2021-01-15T09:18:37.499Z","1.1.13":"2021-01-15T09:19:59.563Z","1.1.14-alpha-58.8badbfc.0":"2021-01-15T09:29:25.221Z","1.1.14-alpha-61.ef9f5fe.0":"2021-01-16T18:30:10.441Z","1.1.14":"2021-01-16T18:32:35.893Z","1.1.15-alpha-62.43c9e68.0":"2021-01-16T18:58:19.353Z","1.1.15-alpha-62.38ee93b.0":"2021-01-16T19:03:26.664Z","1.1.15":"2021-01-16T19:12:29.241Z","1.1.16-alpha-63.09345a9.0":"2021-01-17T15:32:14.096Z","1.1.16-alpha-63.07e3112.0":"2021-01-17T16:28:42.894Z","1.1.16":"2021-01-17T16:30:18.529Z","1.1.17-alpha-64.88fd2cc.0":"2021-01-17T16:43:46.604Z","1.1.18-alpha-65.798dd6d.0":"2021-01-17T16:55:38.784Z","1.1.18":"2021-01-17T17:00:49.076Z","1.1.19-alpha-66.122ca1b.0":"2021-01-17T19:24:01.432Z","1.1.19":"2021-01-17T19:24:04.996Z","1.1.20-alpha-67.04265f2.0":"2021-01-17T19:42:42.246Z","1.1.20":"2021-01-17T19:42:48.535Z","1.1.21-alpha-68.72bde62.0":"2021-01-18T08:42:02.291Z","1.1.21":"2021-01-18T08:49:38.952Z","1.1.22-alpha-69.a3ce19f.0":"2021-01-18T11:38:17.723Z","1.1.22-alpha-70.a3c322f.0":"2021-01-18T14:40:13.006Z","1.1.22-alpha-70.9769650.0":"2021-01-18T14:48:43.865Z","1.1.22":"2021-01-18T15:31:07.534Z","1.1.23-alpha-71.06478c4.0":"2021-01-19T08:34:47.394Z","1.1.23":"2021-01-19T09:37:11.207Z","1.1.24-alpha-72.324540d.0":"2021-01-19T12:09:18.223Z","1.1.24-alpha-73.a42d1b1.0":"2021-01-19T12:17:18.596Z","1.1.24-alpha-74.0c17b34.0":"2021-01-19T12:41:18.935Z","1.1.24":"2021-01-19T12:44:59.834Z","1.1.25-alpha-75.4becf64.0":"2021-01-22T06:46:12.168Z","1.1.25":"2021-01-22T06:49:20.583Z","1.1.26-alpha-76.4b83616.0":"2021-01-24T09:14:59.058Z","1.1.26-alpha-76.25dacca.0":"2021-01-24T09:26:11.306Z","1.1.26-alpha-76.de044e6.0":"2021-01-24T22:48:16.204Z","1.1.26-alpha-76.540d435.0":"2021-01-25T07:17:53.103Z","1.1.26-alpha-76.0cb8861.0":"2021-01-26T05:17:47.026Z","1.1.26":"2021-01-26T07:45:34.635Z","1.1.27-alpha-77.c0ab326.0":"2021-01-27T07:17:35.829Z","1.1.27":"2021-01-27T08:36:35.544Z","1.1.28-alpha-78.d476155.0":"2021-01-27T19:06:34.690Z","1.1.28":"2021-01-27T19:11:43.303Z","1.1.29-alpha-79.7491fe7.0":"2021-01-28T09:00:50.640Z","1.1.29-alpha-79.83e8d92.0":"2021-01-28T09:03:43.717Z","1.1.29":"2021-01-28T10:37:29.611Z","1.1.30-alpha-80.916fb4b.0":"2021-01-28T13:27:59.989Z","1.1.30-alpha-80.a5a4355.0":"2021-01-28T19:18:45.757Z","1.1.30-alpha-80.c66b9d9.0":"2021-01-28T19:26:52.712Z","1.1.30-alpha-80.262e20e.0":"2021-01-28T19:37:18.108Z","1.1.30-alpha-80.2d9f76a.0":"2021-01-28T21:07:03.305Z","1.1.30-alpha-81.0cd0793.0":"2021-01-28T21:15:44.718Z","1.1.30-alpha-81.230a076.0":"2021-01-28T21:33:11.554Z","1.1.30-alpha-81.3006586.0":"2021-01-28T21:38:23.565Z","1.1.30":"2021-01-29T09:46:28.734Z","1.1.31-alpha-80.db6bbd1.0":"2021-01-29T09:51:34.296Z","1.1.31-alpha-80.fe52f0e.0":"2021-01-29T09:58:49.185Z","1.1.31":"2021-01-29T10:01:26.210Z","1.1.32-alpha-82.33d6bb5.0":"2021-01-29T10:57:02.661Z","1.1.32-alpha-82.083f61c.0":"2021-01-29T11:10:43.806Z","1.1.32-alpha-83.dd4d1c2.0":"2021-01-29T11:24:04.392Z","1.1.32-alpha-83.a2a1c94.0":"2021-01-29T11:58:49.713Z","1.1.32":"2021-01-29T13:55:39.070Z","1.1.33-alpha-84.198623e.0":"2021-06-23T09:23:24.271Z","1.1.33-alpha-84.c071fbf.0":"2021-06-23T10:48:21.473Z","1.1.33":"2021-06-24T09:03:24.461Z","2.0.1-alpha-85.c8ccbc8.0":"2024-02-22T14:38:14.827Z","2.0.1-alpha-85.d9018e0.0":"2024-03-25T19:07:17.377Z","2.0.1":"2024-03-26T12:06:23.512Z"},"maintainers":[{"email":"webdev@dfds.com","name":"dfdswebdev"},{"email":"saole@dfds.com","name":"osj2507"},{"email":"samdi@dfds.com","name":"samdi"}],"description":"translation scripts","homepage":"https://github.com/dfds-frontend/content-management-tools#readme","keywords":["contentful","management","API","translation","import","export"],"repository":{"type":"git","url":"git+https://github.com/dfds-frontend/content-management-tools.git"},"author":{"name":"Aleks Dubinskiy"},"bugs":{"url":"https://github.com/dfds-frontend/content-management-tools/issues"},"license":"MIT","readme":"# DFDS Translation System\n\nThis package facilitates working with translations in Contentful\n\n## Usage (Export)\n\n-   `exportTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=<management-token> --url-filter=<url pattern> --locale=<locale> --mode=<mode> --exact-url`\n    The exportTranslations script is used for generating JSON from pages in Contentful (starting with a URL slug, and most commonly used on DotCom)\n\n-   `exportOneType --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --type-id=<typeId> --team-id=<teamId> --locale=<locale> --mode=<mode>`\n    The exportOneType script is used for generating JSON from entries of a specific type. If `team-id` is specified, then only the entries with this team ID will be exported.\n\n-   `exportOneEntry --space-id=<spaceId> --environment-id=<environmentId> --management-token=management-token --entry-id=<entryId> --locale=<locale> --mode=<mode>`\n    The exportOneEntry script is used for generating JSON from ONE Contentful entry (and everything below it). This is typically used for special cases and exceptions.\n\nExport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                        |                                                           |     |\n| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | --- |\n| url-filter           | The URL under which we want the content exported (required in the `exportTranslations` script only)                                                                                                |\n| exact-url (optional) | if specified, only content for this exact URL gets exported, otherwise ALL pages matching the pattern will be exported (`exportTranslations` script only)                                          |\n| type-id              | The id of the content type in Contentful whose entries we want exported (required for the `exportOneType` script)                                                                                  |                                                           |\n| team-id (optional)   | The ID of the TeamName entry in the ShortStrings space. If specified, only the entries with that teamID will be exported (`exportOneType` script)                                                  |\n| entry-id             | The Contentful id of the entry to export (required for the `exportOneEntry` script)                                                                                                                |                                                           |\n| locale               | locale to export for. For example `da-DK`, `tr-TR` (case doesn't matter). Additional supported locale aliases are listed below:                                                                    |                                                           |\n|                      | `all`: all supported locales at DFDS                                                                                                                                                               |                                                           |\n|                      | `all-b2b`: locales used in Freight & Logistics                                                                                                                                                     |                                                           |\n|                      | `all-pax`: locales used in PAX                                                                                                                                                                     |                                                           |\n|                      | `all-app`: locales used by the App team                                                                                                                                                            |                                                           |\n| mode (optional)      | determines how the export gets generated, see options below                                                                                                                                        | _Expected format coming back from the translation vendor_ |\n|                      | \"all English\" is the default mode, generating English content for everything under the URL.                                                                                                        | translations for the English strings that were sent out   |\n|                      | `missing`: export only the strings that have no translations for that language. The result is English strings to be translated                                                                     | translations for the English strings that were sent out   |\n|                      | `existing`: re-sends the strings that already have translations for them. This generates 2 files per language. The source English (for reference) and the existing translation for target language | corrections to existing translations                      |     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                           |                                                           |\n| environment-id       | The environment for that contentful space, usually export goes from _master_                                                                                                                       |                                                           |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                  |                                                           |\n\n## Usage (Import)\n\nThe `importTranslations` script is used for importing translated JSON files _into_ Contentful\n\nThe syntax for this script is as follows:\n\n`importTranslations --space-id=<spaceId> --environment-id=<environment-id> --management-token=management-token --filename=<filename_locale.json> [--overwrite] [--all-locales] [--all-folders]`\n\nImport script arguments:\n\n| Parameter            | Description                                                                                                                                                                                                                                                                                                                       |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| filename             | The filename containing translations. Specify the filename relative to `package/translation/translationImport`. The suffix of the file indicates which locale the translations are for, for example `myfile_da-DK.json` will be imported into the Danish locale, and `myfile_tr-TR.json` will be imported into the Turkish locale |\n| all-locales          | import from files of all available locales. With this option, you should remove the `<locale>.json` postfix, leaving the name as `--filename=myfile`                                                                                                                                                                              |\n| all-folders          | import from files of subfolders, in all available locales. Note that the specified argument at `--filename` will be ignored, and all files in all subfolders of `package/translation/translationImport` will be imported                                                                                                          |\n| overwrite (optional) | If false (default), any existing content in the locale being imported will be KEPT. If true, the content in the JSON file will supercede what's in Contentful                                                                                                                                                                     |\n| space-id             | The ID of the space in Contentful, usually pre-specified                                                                                                                                                                                                                                                                          |\n| environment-id       | The environment for the Contentful space into which we are importing, usually the import is into _staging_ or _sandbox_ for testing and verification, and _master_ for going live                                                                                                                                                 |\n| management-token     | The access token for that Contentful space, usually pre-specified                                                                                                                                                                                                                                                                 |\n\n_Note: while you can export in different modes (all English / existing / missing), the importer doesn't have modes, everything we import is going to be either new translations or existing translations fixed up_\n","readmeFilename":"Readme.md"}