@collectionscms/plugin-text-generator
Advanced tools
Comparing version 1.0.0 to 1.0.1-beta.2
@@ -0,2 +1,3 @@ | ||
export * from "./generations/textGenerator.js"; | ||
export * from "./translations/translator.js"; | ||
export * from "./types/index.js"; | ||
export * from "./translations/translator.js"; |
@@ -0,2 +1,3 @@ | ||
export * from "./generations/textGenerator.js"; | ||
export * from "./translations/translator.js"; | ||
export * from "./types/index.js"; | ||
export * from "./translations/translator.js"; |
{ | ||
"name": "@collectionscms/plugin-text-generator", | ||
"version": "1.0.0", | ||
"version": "1.0.1-beta.2", | ||
"description": "Text Generation Plugin for Collections.", | ||
@@ -18,3 +18,4 @@ "type": "module", | ||
"dependencies": { | ||
"deepl-node": "1.14.0" | ||
"deepl-node": "1.14.0", | ||
"openai": "4.65.0" | ||
}, | ||
@@ -29,5 +30,5 @@ "devDependencies": { | ||
"prettier": "3.3.3", | ||
"rimraf": "^6.0.1", | ||
"rimraf": "6.0.1", | ||
"typescript": "5.5.4" | ||
} | ||
} |
import * as deepl from "deepl-node"; | ||
export type SourceLanguageCode = deepl.SourceLanguageCode; | ||
export type TargetLanguageCode = deepl.TargetLanguageCode; | ||
export type LanguageCode = { | ||
sourceLanguageCode: SourceLanguageCode; | ||
targetLanguageCode: TargetLanguageCode; | ||
language: string; | ||
}; | ||
export declare const languages: readonly LanguageCode[]; | ||
export declare const getLanguageCodeType: (targetLanguageCode: TargetLanguageCode) => LanguageCode | null; |
@@ -1,1 +0,68 @@ | ||
export {}; | ||
export const languages = [ | ||
{ sourceLanguageCode: "bg", targetLanguageCode: "bg", language: "Bulgarian" }, | ||
{ sourceLanguageCode: "cs", targetLanguageCode: "cs", language: "Czech" }, | ||
{ sourceLanguageCode: "da", targetLanguageCode: "da", language: "Danish" }, | ||
{ sourceLanguageCode: "de", targetLanguageCode: "de", language: "German" }, | ||
{ | ||
sourceLanguageCode: "el", | ||
targetLanguageCode: "el", | ||
language: "Modern Greek", | ||
}, | ||
{ | ||
sourceLanguageCode: "en", | ||
targetLanguageCode: "en-GB", | ||
language: "English", | ||
}, | ||
{ | ||
sourceLanguageCode: "en", | ||
targetLanguageCode: "en-US", | ||
language: "English", | ||
}, | ||
{ sourceLanguageCode: "es", targetLanguageCode: "es", language: "Spanish" }, | ||
{ sourceLanguageCode: "et", targetLanguageCode: "et", language: "Estonian" }, | ||
{ sourceLanguageCode: "fi", targetLanguageCode: "fi", language: "Finnish" }, | ||
{ sourceLanguageCode: "fr", targetLanguageCode: "fr", language: "French" }, | ||
{ sourceLanguageCode: "hu", targetLanguageCode: "hu", language: "Hungarian" }, | ||
{ | ||
sourceLanguageCode: "id", | ||
targetLanguageCode: "id", | ||
language: "Indonesian", | ||
}, | ||
{ sourceLanguageCode: "it", targetLanguageCode: "it", language: "Italian" }, | ||
{ sourceLanguageCode: "ja", targetLanguageCode: "ja", language: "Japanese" }, | ||
{ sourceLanguageCode: "ko", targetLanguageCode: "ko", language: "Korean" }, | ||
{ | ||
sourceLanguageCode: "lt", | ||
targetLanguageCode: "lt", | ||
language: "Lithuanian", | ||
}, | ||
{ sourceLanguageCode: "lv", targetLanguageCode: "lv", language: "Latvian" }, | ||
{ | ||
sourceLanguageCode: "nb", | ||
targetLanguageCode: "nb", | ||
language: "Norwegian Bokmal", | ||
}, | ||
{ sourceLanguageCode: "nl", targetLanguageCode: "nl", language: "Dutch" }, | ||
{ sourceLanguageCode: "pl", targetLanguageCode: "pl", language: "Polish" }, | ||
{ | ||
sourceLanguageCode: "pt", | ||
targetLanguageCode: "pt-BR", | ||
language: "Portuguese", | ||
}, | ||
{ | ||
sourceLanguageCode: "pt", | ||
targetLanguageCode: "pt-PT", | ||
language: "Portuguese", | ||
}, | ||
{ sourceLanguageCode: "ro", targetLanguageCode: "ro", language: "Romanian" }, | ||
{ sourceLanguageCode: "ru", targetLanguageCode: "ru", language: "Russian" }, | ||
{ sourceLanguageCode: "sk", targetLanguageCode: "sk", language: "Slovak" }, | ||
{ sourceLanguageCode: "sl", targetLanguageCode: "sl", language: "Slovenian" }, | ||
{ sourceLanguageCode: "sv", targetLanguageCode: "sv", language: "Swedish" }, | ||
{ sourceLanguageCode: "tr", targetLanguageCode: "tr", language: "Turkish" }, | ||
{ sourceLanguageCode: "uk", targetLanguageCode: "uk", language: "Ukrainian" }, | ||
{ sourceLanguageCode: "zh", targetLanguageCode: "zh", language: "Chinese" }, | ||
]; | ||
export const getLanguageCodeType = (targetLanguageCode) => { | ||
return (languages.find((l) => l.targetLanguageCode === targetLanguageCode) ?? null); | ||
}; |
Unpublished package
Supply chain riskPackage version was not found on the registry. It may exist on a different registry and need to be configured to pull from that registry.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
Unpopular package
QualityThis package is not very popular.
Found 1 instance in 1 package
7241
10
152
0
2
2
1
+ Addedopenai@4.65.0
+ Added@types/node@18.19.79(transitive)
+ Added@types/node-fetch@2.6.12(transitive)
+ Addedabort-controller@3.0.0(transitive)
+ Addedagentkeepalive@4.6.0(transitive)
+ Addedevent-target-shim@5.0.1(transitive)
+ Addedform-data-encoder@1.7.2(transitive)
+ Addedformdata-node@4.4.1(transitive)
+ Addedhumanize-ms@1.2.1(transitive)
+ Addedms@2.1.3(transitive)
+ Addednode-domexception@1.0.0(transitive)
+ Addednode-fetch@2.7.0(transitive)
+ Addedopenai@4.65.0(transitive)
+ Addedtr46@0.0.3(transitive)
+ Addedundici-types@5.26.5(transitive)
+ Addedweb-streams-polyfill@4.0.0-beta.3(transitive)
+ Addedwebidl-conversions@3.0.1(transitive)
+ Addedwhatwg-url@5.0.0(transitive)