{"_id":"@colsen1991/ngx-translate-extract","_rev":"5-ac7255f94a45bdaeaa08d5932f29e627","name":"@colsen1991/ngx-translate-extract","dist-tags":{"latest":"8.0.8"},"versions":{"8.0.4":{"name":"@colsen1991/ngx-translate-extract","version":"8.0.4","keywords":["angular","ionic","ngx-translate","extract","extractor","translate","translation","i18n","gettext"],"author":{"name":"Kim Biesbjerg","email":"kim@biesbjerg.com"},"license":"MIT","_id":"@colsen1991/ngx-translate-extract@8.0.4","maintainers":[{"name":"colsen91","email":"colsen1991@gmail.com"}],"homepage":"https://github.com/colsen1991/ngx-translate-extract","bugs":{"url":"https://github.com/colsen1991/ngx-translate-extract/issues"},"bin":{"ngx-translate-extract":"bin/cli.js"},"dist":{"shasum":"fe6acfb2111fc633ccf82eda27b653cfa9ebbd9f","tarball":"https://registry.npmjs.org/@colsen1991/ngx-translate-extract/-/ngx-translate-extract-8.0.4.tgz","fileCount":76,"integrity":"sha512-ajUiIjBMNwVGq8PZDo/EGrl0qR29XL7XlqAjtMU5hJldejgbYogx8U3zh9dgyU4iDOsxxFXkQGdJs4SF3eP9nw==","signatures":[{"sig":"MEYCIQC68TTbZ2gM6LPUnDpYpzBAOxo3hd5uDHAvru0RmCxhYgIhAN0y5TAtovhcnZYdfPAFpz3ueww4mmK9nLS1HRzDBc/t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyUuAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnyw//VnDYgZMk3dPmV7pOokZI6UHukHNtWSK6Bqs8ji05LEHdJcLo\r\nPv7EP8priUdTwicFwYoly03E6GtudNkzczGJOdVFtW18d6TkNTgluldyrCFY\r\nHDfTYTZyQdYI0frg+wDV2vDleJ01Ot0G9ZN/+AwKiTBZuXD9qimny4Y8So9c\r\nwhRgwm9cha5IG14pDezaMK3ofNNjENidgcODNNmOKVnbKwod2wRrUfqnrCI8\r\n78OiyJyabxhCznFdhD8c/nYo6ZzEwsl+NvlvghBiTSXig8oZGD8+6t5Nz5x/\r\n9fPr2+r2HVQBGMjvkY9yCQjadFaWmLPiBfJix0YOoBmu40rUcEY9oCY/lvkt\r\nFRRgH9ro6CSrWRqHGooC6pePGxQTr95frTBBT9PwjXb9u2cXMGWFE5Tye+vi\r\nI5Jqxbez1HRiDeZhMYlUvEwjZBUTmknyUA6BmYSMvgHc50/DKOcLKbv+2dyd\r\nNNmzhIYMRKpHTpnQc3ME7imOEAsbBf0IDpt5peLGzFifnBooHyzcLGyErgas\r\nzfUbHKU0Ldmha+OJ5MheFNW0IZd74zyrP0EKbLO46+oeF/0Y/YBKu8JTwKUx\r\nOsIurRKsPDlzpCti3EIIgbmRwT13VvKlZvzHzqcQUhi8hj0GaUXyop7zx1P5\r\nIhRruVh7FvynDycvUoe7wHelO1VD9a5G0OE=\r\n=b1CK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","config":{},"engines":{"node":">=14"},"gitHead":"b6ffacf8b6353ee790f43754189055d25f65c315","scripts":{"lint":"eslint ./src/**/*.ts","test":"ts-mocha -p tsconfig.spec.json tests/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","watch":"npm run clean && tsc --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"colsen91","email":"colsen1991@gmail.com"},"prettier":{"useTabs":true,"printWidth":145,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+ssh://git@github.com/colsen1991/ngx-translate-extract.git","type":"git"},"_npmVersion":"8.15.1","description":"Extract strings from projects using ngx-translate","directories":{},"_nodeVersion":"16.17.0","dependencies":{"flat":"^5.0.2","glob":"^7.2.0","path":"^0.12.7","boxen":"^6.2.1","yargs":"^17.5.1","colorette":"^2.0.16","@types/expect":"^24.3.0","terminal-link":"^3.0.0","gettext-parser":"^4.2.0","@angular/compiler":">=13.1.2","@phenomnomnominal/tsquery":"^4.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.2.0","braces":"^3.0.2","eslint":"^8.32.0","rimraf":"^3.0.2","ts-node":"^10.4.0","prettier":"^2.7.1","ts-mocha":"^10.0.0","cross-env":"^7.0.3","typescript":"^4.5.2","@types/chai":"^4.3.3","@types/flat":"^5.0.2","@types/glob":"^8.0.0","@types/node":"^16","@types/mocha":"^9.1.1","@types/yargs":"^17.0.20","pretty-quick":"^3.1.3","@types/braces":"^3.0.1","eslint-plugin-import":"^2.27.5","@types/gettext-parser":"4.0.1","@typescript-eslint/parser":"^5.48.2","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"peerDependencies":{"typescript":">=4.4.0","@angular/compiler":">=13.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ngx-translate-extract_8.0.4_1674136448558_0.16221054515549693","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.5":{"name":"@colsen1991/ngx-translate-extract","version":"8.0.5","keywords":["angular","ionic","ngx-translate","extract","extractor","translate","translation","i18n","gettext"],"author":{"name":"Kim Biesbjerg","email":"kim@biesbjerg.com"},"license":"MIT","_id":"@colsen1991/ngx-translate-extract@8.0.5","maintainers":[{"name":"colsen91","email":"colsen1991@gmail.com"}],"homepage":"https://github.com/colsen1991/ngx-translate-extract","bugs":{"url":"https://github.com/colsen1991/ngx-translate-extract/issues"},"bin":{"ngx-translate-extract":"bin/cli.js"},"dist":{"shasum":"d75072de69f4f872b6e0160fe06fedaf1c458136","tarball":"https://registry.npmjs.org/@colsen1991/ngx-translate-extract/-/ngx-translate-extract-8.0.5.tgz","fileCount":76,"integrity":"sha512-V/rjLF23fsoyaQ2ghgLI7ygo9PWS1Ut/tanWgqPx0JSIF3T0XGEnNETTjZVxLeDwP09YuMnryGMIPopp3G4Fqg==","signatures":[{"sig":"MEYCIQCQSOsRj5LT/0DXWa70mHtj3JTDcBrpJWxhHnxAkoLXoAIhAJNvpBeM/EmOuRR591jNQimsoWE5C/Yljc94d6WC5tAw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyVUlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Xw//VpzwOdJ/f7O5ALpjHiLSxfoiYo9Xf8NVSPZ+X2Pq3jA5Yu/a\r\ngBCSQ58FkfCMR23hVj1pyTlDNMUjQ9XZp6yLG7sXfT9OdJgyir3Xz07IgpDa\r\n+xRYjuxKRcBRB7mtnIyNl6STj4yVZ1hyYBgrLw8eCxnsnhWEhzZHmK0Q3Lxt\r\nwIg8ttapMdRvdtZXO2YgUz8FqI+yDa2DXlMnzAbudE3pApCGwXQXDMKJEL76\r\nCgVGCYFhkBupwZGhogdCT+mP78ZZ4xsh3rXX+p3SVBTcff/bt2Sce36i+TfO\r\nJOEqc2oEKPUwBmUcbCcvhkKbmkYo7dcDiwr06yxXyeCterpWY6mezaHPlXbG\r\nRdw+PkOYIqDmA8/llIj6EyPF0D6HyEsEHrfWJklyfBxOqMELE6lroQPRBHGZ\r\n/ECqyoE6l8jg5zcPD+xN5hotjMZD2ZExpk80Hg/VGePEx4YS45kILZcaCYZK\r\ng4YobWIWJNGfmS/GQnsZ9HUkFMIjbuj8IRwOJ1rJkUmRxAdaWVSXcUa/BU4N\r\nJYWaDVO8JSsMIiM1kH6Cy6aLjvNgOeg83zlSk5kKpA7trcvqsSwbFrdm7uMz\r\nyNDyt4uXtlkxaHEef9OgubQrlAJ+KL4x8VdG+ynK2rDNepFT1OyAyuoJMSJd\r\nQZmifZ+BvFtjg5+vsWR2uFfsGmkxwBclId0=\r\n=u4kC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","config":{},"engines":{"node":">=14"},"gitHead":"33dfb03c53148e81bda4b1831e7b1041711b2e39","scripts":{"lint":"eslint ./src/**/*.ts","test":"ts-mocha -p tsconfig.spec.json tests/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","watch":"npm run clean && tsc --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"colsen91","email":"colsen1991@gmail.com"},"prettier":{"useTabs":true,"printWidth":145,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+ssh://git@github.com/colsen1991/ngx-translate-extract.git","type":"git"},"_npmVersion":"8.15.1","description":"Extract strings from projects using ngx-translate","directories":{},"_nodeVersion":"16.17.0","dependencies":{"flat":"^5.0.2","glob":"^7.2.0","path":"^0.12.7","boxen":"^6.2.1","yargs":"^17.5.1","colorette":"^2.0.16","@types/expect":"^24.3.0","terminal-link":"^3.0.0","gettext-parser":"^4.2.0","@angular/compiler":"^13.1.2","@phenomnomnominal/tsquery":"^4.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.2.0","braces":"^3.0.2","eslint":"^8.32.0","rimraf":"^3.0.2","ts-node":"^10.4.0","prettier":"^2.7.1","ts-mocha":"^10.0.0","cross-env":"^7.0.3","typescript":"^4.5.2","@types/chai":"^4.3.3","@types/flat":"^5.0.2","@types/glob":"^8.0.0","@types/node":"^16","@types/mocha":"^9.1.1","@types/yargs":"^17.0.20","pretty-quick":"^3.1.3","@types/braces":"^3.0.1","eslint-plugin-import":"^2.27.5","@types/gettext-parser":"4.0.1","@typescript-eslint/parser":"^5.48.2","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"peerDependencies":{"typescript":">=4.4.0","@angular/compiler":">=13.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ngx-translate-extract_8.0.5_1674138917566_0.3393707555451708","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.6":{"name":"@colsen1991/ngx-translate-extract","version":"8.0.6","keywords":["angular","ionic","ngx-translate","extract","extractor","translate","translation","i18n","gettext"],"author":{"name":"Kim Biesbjerg","email":"kim@biesbjerg.com"},"license":"MIT","_id":"@colsen1991/ngx-translate-extract@8.0.6","maintainers":[{"name":"colsen91","email":"colsen1991@gmail.com"}],"homepage":"https://github.com/colsen1991/ngx-translate-extract","bugs":{"url":"https://github.com/colsen1991/ngx-translate-extract/issues"},"bin":{"ngx-translate-extract":"bin/cli.js"},"dist":{"shasum":"4aaf38a0095aac54169e2615191703df4580b432","tarball":"https://registry.npmjs.org/@colsen1991/ngx-translate-extract/-/ngx-translate-extract-8.0.6.tgz","fileCount":76,"integrity":"sha512-vIFC/s3AShDTSTKe5l3lP/H1UfXF5c0Zxxm+8PRYnpVYL3GcRQHOyZwPKku7Yfc3OCorts6pHha6qatwYkY0Jg==","signatures":[{"sig":"MEYCIQCDWEgfzM4pkeba4qPstoGKp1hhTSYkhkz1dwGruuccfQIhAPC23Cio2oY9Sdj+ExxP6ZSQJhR+lVlqq1hAojwHByqx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyp6BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw+g//f68r+ODRwVN6P1iupvKpfy6niGIrN3WVzUfwPGZFynkN0fqA\r\n0C0SNuhx7lS+zOjywcINJB/ffzCOigfBUksYFQqcUEZ/ekNVMv9uH2WuJhcY\r\npa10rOFgOYGciVoNVwmCilNNKk9xrEhVd1un0hxuPZ5Was7GjJsqOqV4kNS7\r\nQ+mLGivv+GGfmjneMhNTsUFoN5lsszIA4RPAGKtCdfQYzo6+Nyc67ATLfZnx\r\nNRXqenTgkqBXmIBVwGvRbpeLqqoH3d+9H1zQjOi6X9Vicfv3HCtuWuBjlYed\r\ngzf7Ccsc6jcojtPTni71E8bUNBsnGkCqCnX1gN+BPepo7N4/QETNjlHi6CpU\r\nWcuCvTtcHulUu1wrj8J9MGuSsJNMJSeoD+Vnaw4jfynt3w8dOmJRQZmXhTJM\r\nxAzmZlVQSmRiOE8NZctiijj7A85xoAciKDArSVWET9dIoK+rf0lyHGMzdj+E\r\njZHkluvOUB0cc0tSv0gmBfY2Vg0hOvFW+NZ53cA352d66BbVQMrz0VkCYO4D\r\n0ViWIot1z+Agtg3oKlnb0/TUg0WhuA9ZnyFGONz40UtrTZRbGRTd0bvOvFLq\r\nBCF+4nkDXqOlUv83rprYgd8AUsobq3bCQGev6Ybiup0m58rMS8mYSkIwJieF\r\njNTCxQwxkhun7FbXwb+gJ0HYzMswVi0Puco=\r\n=PTdK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","config":{},"engines":{"node":">=14"},"gitHead":"86bef2e27e0eae7957c162f2358d51e823967816","scripts":{"lint":"eslint ./src/**/*.ts","test":"ts-mocha -p tsconfig.spec.json tests/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","watch":"npm run clean && tsc --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"colsen91","email":"colsen1991@gmail.com"},"prettier":{"useTabs":true,"printWidth":145,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+ssh://git@github.com/colsen1991/ngx-translate-extract.git","type":"git"},"_npmVersion":"8.15.1","description":"Extract strings from projects using ngx-translate","directories":{},"_nodeVersion":"16.17.0","dependencies":{"flat":"^5.0.2","glob":"^7.2.0","path":"^0.12.7","boxen":"^6.2.1","yargs":"^17.5.1","colorette":"^2.0.16","terminal-link":"^3.0.0","gettext-parser":"^4.2.0","@angular/compiler":"^13.1.2","@phenomnomnominal/tsquery":"^4.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.2.0","braces":"^3.0.2","eslint":"^8.32.0","rimraf":"^3.0.2","ts-node":"^10.4.0","prettier":"^2.7.1","ts-mocha":"^10.0.0","cross-env":"^7.0.3","typescript":"^4.5.2","@types/chai":"^4.3.3","@types/flat":"^5.0.2","@types/glob":"^8.0.0","@types/node":"^16","@types/mocha":"^9.1.1","@types/yargs":"^17.0.20","pretty-quick":"^3.1.3","@types/braces":"^3.0.1","eslint-plugin-import":"^2.27.5","@types/gettext-parser":"4.0.1","@typescript-eslint/parser":"^5.48.2","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"peerDependencies":{"typescript":">=4.4.0","@angular/compiler":">=13.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ngx-translate-extract_8.0.6_1674223233464_0.4378597897372998","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.7":{"name":"@colsen1991/ngx-translate-extract","version":"8.0.7","keywords":["angular","ionic","ngx-translate","extract","extractor","translate","translation","i18n","gettext"],"author":{"name":"Kim Biesbjerg","email":"kim@biesbjerg.com"},"license":"MIT","_id":"@colsen1991/ngx-translate-extract@8.0.7","maintainers":[{"name":"colsen91","email":"colsen1991@gmail.com"}],"homepage":"https://github.com/colsen1991/ngx-translate-extract","bugs":{"url":"https://github.com/colsen1991/ngx-translate-extract/issues"},"bin":{"ngx-translate-extract":"bin/cli.js"},"dist":{"shasum":"899b64f6f3edeec70cd9104ec515444649a13089","tarball":"https://registry.npmjs.org/@colsen1991/ngx-translate-extract/-/ngx-translate-extract-8.0.7.tgz","fileCount":79,"integrity":"sha512-jAmnCKDuUz4R9TtOx/f1SEfYdl3id2MZNJ2avJZMrHThi9RPusgSdTAZiAnKKVjrNlw3n8CFNKaetE0jSHU4xg==","signatures":[{"sig":"MEQCIG3Be+EdebsletGJCZYfKkBzrtb8K+wHic5kcmDUdw2TAiAB+v8k4OdEmjYsyhe7MhNW1tNTm7LCRy6nsmRab5F2Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4QVAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Xw//cjVTJcovfcgxbajLF2xmscEI2j8BWlYudxs8NdLB3ga1oswI\r\n6V8PKPm9ic7iQ3GaZGw4Lm4CW7CNSzbsIJ5vofOrR6gngeDeNEH7TQckTfFw\r\nYQxN1WBLE8BZqf7qX/lceuWGzgRIfA7R0o6IgQitqvtqTsO33ioQ0Grb5LAk\r\nmy9vmJ5VY+4wubu7YlzVyd+p3HoR/yHuEUfNK8yLXoYL6sr5K/o8xWLf6Nvn\r\ndTjxj6Ap1v1p4FU8rqKqXEOA4pPowPMj4annvMghY25CHTB9hI0anchGU4qN\r\nKdpl7nkTF93ZCjutvdRTPRiWNotLzB2ewQWdwHHehEMRX6/DwlhZBKNkFX+3\r\ncHsQFw3ZaY8JNGwK/btKN4eZ2UOEjNHawz2M6rSEsIr/q7ecRKwrHRz4amyw\r\ngEwO6DU/PfU1myRS9cy8zWBhEjTx/Mi0e7ttzk3qbWT9KMBiWUAZwb1nRBvZ\r\nAviyYs4DEhawwcdeXC4fWmQug9GxaXaq3vKOdZDs5CSij3Xm/8PznmT4i11Y\r\nuJhjLVsmtgh5iCbgdbAw+KBpe4H0QjP7JrQgk+hmieP+wU5uoW6LWk8GBe0l\r\nUDoprU9sWryZwZSpJs53IFdXjBEqxK9P0B+wQZjuqT/fm0IKnu1D2s4T5Kyv\r\nuweT+Lde30H8IzAz1xKQsMi73k5Hl8PTVro=\r\n=wa35\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","config":{},"engines":{"node":">=14"},"gitHead":"676aac9ee0d423956a901b045e6af1788e1788b0","scripts":{"lint":"eslint ./src/**/*.ts","test":"ts-mocha -p tsconfig.spec.json tests/**/*.spec.ts","build":"rimraf ./dist && tsc","watch":"rimraf ./dist && tsc --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"colsen91","email":"colsen1991@gmail.com"},"prettier":{"useTabs":true,"printWidth":145,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+ssh://git@github.com/colsen1991/ngx-translate-extract.git","type":"git"},"_npmVersion":"8.15.1","description":"Extract strings from projects using ngx-translate","directories":{},"_nodeVersion":"16.17.0","dependencies":{"flat":"^5.0.2","glob":"^7.2.0","path":"^0.12.7","boxen":"^6.2.1","yargs":"^17.5.1","colorette":"^2.0.16","terminal-link":"^3.0.0","gettext-parser":"^4.2.0","@angular/compiler":"^13.1.2","@phenomnomnominal/tsquery":"^4.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.2.0","braces":"^3.0.2","eslint":"^8.32.0","rimraf":"^3.0.2","ts-node":"^10.4.0","prettier":"^2.7.1","ts-mocha":"^10.0.0","cross-env":"^7.0.3","typescript":"^4.5.2","@types/chai":"^4.3.3","@types/flat":"^5.0.2","@types/glob":"^8.0.0","@types/node":"^16","@types/mocha":"^9.1.1","@types/yargs":"^17.0.20","pretty-quick":"^3.1.3","@types/braces":"^3.0.1","eslint-plugin-import":"^2.27.5","@types/gettext-parser":"4.0.1","@typescript-eslint/parser":"^5.48.2","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"peerDependencies":{"typescript":">=4.4.0","@angular/compiler":">=13.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ngx-translate-extract_8.0.7_1675691328753_0.9349127467367195","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.8":{"name":"@colsen1991/ngx-translate-extract","version":"8.0.8","keywords":["angular","ionic","ngx-translate","extract","extractor","translate","translation","i18n","gettext"],"author":{"name":"Kim Biesbjerg","email":"kim@biesbjerg.com"},"license":"MIT","_id":"@colsen1991/ngx-translate-extract@8.0.8","maintainers":[{"name":"colsen91","email":"colsen1991@gmail.com"}],"homepage":"https://github.com/colsen1991/ngx-translate-extract","bugs":{"url":"https://github.com/colsen1991/ngx-translate-extract/issues"},"bin":{"ngx-translate-extract":"bin/cli.js"},"dist":{"shasum":"c76641b52584ec2ecc899a89b1909bae28408bce","tarball":"https://registry.npmjs.org/@colsen1991/ngx-translate-extract/-/ngx-translate-extract-8.0.8.tgz","fileCount":79,"integrity":"sha512-oxkF0sa9yqUwnwrWGL5MYSVdUnXxocyZvSo0Y3fINRBR6On/feo8MQLnaeiISHgW3j+yNbOudy0Re+zcRdLgoA==","signatures":[{"sig":"MEQCIHI6i8Aoqpnl0UZi931kFYm7knIceTAQ9jWY6JdKCB2tAiB40GByFtnL42p2qAdi3otErbfLVimZfSDBSPFkd9V4Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101543},"main":"dist/index.js","type":"module","config":{},"engines":{"node":">=14"},"gitHead":"676aac9ee0d423956a901b045e6af1788e1788b0","scripts":{"lint":"eslint ./src/**/*.ts","test":"ts-mocha -p tsconfig.spec.json tests/**/*.spec.ts","build":"rimraf ./dist && tsc","watch":"rimraf ./dist && tsc --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"colsen91","email":"colsen1991@gmail.com"},"prettier":{"useTabs":true,"printWidth":145,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+ssh://git@github.com/colsen1991/ngx-translate-extract.git","type":"git"},"_npmVersion":"8.15.1","description":"Extract strings from projects using ngx-translate","directories":{},"_nodeVersion":"16.17.0","dependencies":{"flat":"^5.0.2","glob":"^7.2.0","path":"^0.12.7","boxen":"^6.2.1","yargs":"^17.5.1","colorette":"^2.0.16","terminal-link":"^3.0.0","gettext-parser":"^4.2.0","@angular/compiler":"^13.1.2","@phenomnomnominal/tsquery":"^6.1.3"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.2.0","braces":"^3.0.2","eslint":"^8.32.0","rimraf":"^3.0.2","ts-node":"^10.4.0","prettier":"^2.7.1","ts-mocha":"^10.0.0","cross-env":"^7.0.3","typescript":"^4.5.2","@types/chai":"^4.3.3","@types/flat":"^5.0.2","@types/glob":"^8.0.0","@types/node":"^16","@types/mocha":"^9.1.1","@types/yargs":"^17.0.20","pretty-quick":"^3.1.3","@types/braces":"^3.0.1","eslint-plugin-import":"^2.27.5","@types/gettext-parser":"4.0.1","@typescript-eslint/parser":"^5.48.2","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"peerDependencies":{"typescript":">=4.4.0","@angular/compiler":">=13.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ngx-translate-extract_8.0.8_1693560152484_0.7260213809634681","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-01-19T13:54:08.462Z","modified":"2024-07-19T10:12:35.988Z","8.0.4":"2023-01-19T13:54:08.722Z","8.0.5":"2023-01-19T14:35:17.719Z","8.0.6":"2023-01-20T14:00:33.647Z","8.0.7":"2023-02-06T13:48:48.949Z","8.0.8":"2023-09-01T09:22:32.729Z"},"bugs":{"url":"https://github.com/colsen1991/ngx-translate-extract/issues"},"author":{"name":"Kim Biesbjerg","email":"kim@biesbjerg.com"},"license":"MIT","homepage":"https://github.com/colsen1991/ngx-translate-extract","keywords":["angular","ionic","ngx-translate","extract","extractor","translate","translation","i18n","gettext"],"repository":{"url":"git+ssh://git@github.com/colsen1991/ngx-translate-extract.git","type":"git"},"description":"Extract strings from projects using ngx-translate","maintainers":[{"name":"colsen91","email":"colsen1991@gmail.com"}],"readme":"# ngx-translate-extract\n\n> Angular translations extractor (plugin for [@ngx-translate](https://github.com/ngx-translate/core))\n\n> ✓ _Angular 14, Ivy and Angular Universal (SSR) compatible_\n\nExtract translatable (ngx-translate) strings and save as a JSON or Gettext pot file.\nMerges with existing strings if the output file already exists.\n\n## History\n\nThis project was originally created by [Kim Biesbjerg](https://github.com/biesbjerg/ngx-translate-extract).\nUnfortunately he was unable to continue to maintain it so the Vendure team agreed to take over maintenance of a fork.\nThis is a fork of the latter for experimentation and to cater to some personal modifications.\n\n## Install\n\nInstall the package in your project:\n\n```bash\nnpm install @colsen1991/ngx-translate-extract --save-dev\n```\n\nChoose the version corresponding to your Angular version:\n\n| Angular    | ngx-translate-extract                                                                      |\n|------------|--------------------------------------------------------------------------------------------|\n| 14         | 8.0.5+                                                                                     |\n| 13         | 8.0.5+                                                                                     |\n| 8.x – 12.x | [@biesbjerg/ngx-translate-extract](https://github.com/biesbjerg/ngx-translate-extract) 7.x |\n\nAdd a script to your project's `package.json`:\n\n```json\n...\n\"scripts\": {\n  \"i18n:init\": \"ngx-translate-extract --input ./src --output ./src/assets/i18n/template.json --key-as-default-value --replace --format json\",\n  \"i18n:extract\": \"ngx-translate-extract --input ./src --output ./src/assets/i18n/{en,da,de,fi,nb,nl,sv}.json --clean --format json\"\n}\n...\n```\n\nYou can now run `npm run i18n:extract` and it will extract strings from your project.\n\n## Usage\n\n**Extract from dir and save to file**\n\n```bash\nngx-translate-extract --input ./src --output ./src/assets/i18n/strings.json\n```\n\n**Extract from multiple dirs**\n\n```bash\nngx-translate-extract --input ./src-a ./src-b --output ./src/assets/i18n/strings.json\n```\n\n**Extract and save to multiple files using path expansion**\n\n```bash\nngx-translate-extract --input ./src --output ./src/i18n/{da,en}.json\n```\n\n### JSON indentation\n\nTabs are used by default for indentation when saving extracted strings in json formats:\n\nIf you want to use spaces instead, you can do the following:\n\n```bash\nngx-translate-extract --input ./src --output ./src/i18n/en.json --format-indentation ' '\n```\n\n### Marker function\n\nIf you want to extract strings that are not passed directly to `NgxTranslate.TranslateService`'s\n`get()`/`instant()`/`stream()` methods, or its `translate` pipe or directive, you can wrap them\nin a marker function/pipe/directive to let `ngx-translate-extract` know you want to extract them.\n\n```bash\nnpm install @colsen1991/ngx-translate-extract-marker\n```\n\nSee [@colsen1991/ngx-translate-extract-marker](https://github.com/colsen1991/ngx-translate-extract-marker/blob/master/README.md) documentation for more information.\n\n### Commandline arguments\n\n```\nUsage:\nngx-translate-extract [options]\n\nOutput\n  --format, -f                Format        [string] [choices: \"json\", \"namespaced-json\", \"pot\"] [default: \"json\"]\n  --format-indentation, --fi  Format indentation (JSON/Namedspaced JSON)                  [string] [default: \"\\t\"]\n  --sort, -s                  Sort strings in alphabetical order                                         [boolean]\n  --clean, -c                 Remove obsolete strings after merge                                        [boolean]\n  --replace, -r               Replace the contents of output file if it exists (Merges by default)       [boolean]\n\nExtracted key value (defaults to empty string)\n  --key-as-default-value, -k     Use key as default value                                                [boolean]\n  --null-as-default-value, -n    Use null as default value                                               [boolean]\n  --string-as-default-value, -d  Use string as default value                                              [string]\n\nOptions:\n  --version, -v  Show version number                                                                     [boolean]\n  --help, -h     Show help                                                                               [boolean]\n  --input, -i    Paths you would like to extract strings from. You can use path expansion, glob patterns and\n                 multiple paths                                               [array] [required] [default: [\"./\"]]\n  --output, -o   Paths where you would like to save extracted strings. You can use path expansion, glob\n                 patterns and multiple paths                                                    [array] [required]\n  --marker, -m   Custom marker function name                                                              [string]\n\nExamples:\n  ngx-translate-extract -i ./src-a/ -i ./src-b/ -o strings.json             Extract (ts, html) from multiple paths\n  ngx-translate-extract -i './{src-a,src-b}/' -o strings.json               Extract (ts, html) from multiple paths using brace expansion\n  ngx-translate-extract -i ./src/ -o ./i18n/da.json -o ./i18n/en.json       Extract (ts, html) and save to da.json and en.json\n  ngx-translate-extract -i ./src/ -o './i18n/{en,da}.json'                  Extract (ts, html) and save to da.json and en.json using brace expansion\n  ngx-translate-extract -i './src/**/*.{ts,tsx,html}' -o strings.json       Extract from ts, tsx and html\n  ngx-translate-extract -i './src/**/!(*.spec).{ts,html}' -o strings.json   Extract from ts, html, excluding files with \".spec\"\n```\n\n## Note for GetText users\n\nPlease pay attention of which version of `gettext-parser` you actually use in your project. \nFor instance, `gettext-parser:1.2.2` does not support HTML tags in translation keys.\n\n## Credits\n\n- Original library, idea and code: [Kim Biesbjerg](https://github.com/biesbjerg/ngx-translate-extract) ❤️\n- Further updates and improvements were then made by [bartholomej](https://github.com/bartholomej) ❤️\n- Further updates and improvements were then made by [michaelbromley](https://github.com/michaelbromley)/[vendure-ecommerce](https://github.com/vendure-ecommerce) ❤️\n- Further updates and improvements were made by [P4's](https://github.com/P4) ❤️\n","readmeFilename":"README.md"}