New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@crowdin/crowdin-api-client

Package Overview
Dependencies
Maintainers
5
Versions
126
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@crowdin/crowdin-api-client - npm Package Compare versions

Comparing version 1.11.7 to 1.12.0

87

out/projectsGroups/index.d.ts

@@ -38,3 +38,3 @@ import { BooleanInt, CrowdinApi, PatchRequest, ResponseList, ResponseObject } from '../core';

*/
addProject(request: ProjectsGroupsModel.CreateProjectRequest): Promise<ResponseObject<ProjectsGroupsModel.Project>>;
addProject(request: ProjectsGroupsModel.CreateProjectEnterpriseRequest | ProjectsGroupsModel.FilesBasedCreateProjectRequest | ProjectsGroupsModel.StringsBasedCreateProjectRequest): Promise<ResponseObject<ProjectsGroupsModel.Project | ProjectsGroupsModel.ProjectSettings>>;
/**

@@ -96,6 +96,66 @@ * @param projectId project identifier

}
interface CreateProjectRequest {
interface FilesBasedCreateProjectRequest {
type?: Type;
normalizePlaceholder?: boolean;
saveMetaInfoInSource?: boolean;
notificationSettings?: NotificationSettings;
name: string;
identifier: string;
sourceLanguageId: string;
templateId?: number;
targetLanguageIds?: string[];
visibility?: JoinPolicy;
languageAccessPolicy?: LanguageAccessPolicy;
cname?: string;
description?: string;
translateDuplicates?: TranslateDuplicates;
isMtAllowed?: boolean;
autoSubstitution?: boolean;
autoTranslateDialects?: boolean;
publicDownloads?: boolean;
hiddenStringsProofreadersAccess?: boolean;
useGlobalTm?: boolean;
skipUntranslatedStrings?: boolean;
skipUntranslatedFiles?: boolean;
exportApprovedOnly?: boolean;
inContext?: boolean;
inContextProcessHiddenStrings?: boolean;
inContextPseudoLanguageId?: string;
qaCheckIsActive?: boolean;
qaCheckCategories?: CheckCategories;
languageMapping?: LanguageMapping;
glossaryAccess?: boolean;
}
interface StringsBasedCreateProjectRequest {
name: string;
identifier?: string;
type?: Type;
sourceLanguageId: string;
targetLanguageIds?: string[];
visibility?: JoinPolicy;
languageAccessPolicy?: LanguageAccessPolicy;
cname?: string;
description?: string;
translateDuplicates?: TranslateDuplicates;
isMtAllowed?: boolean;
autoSubstitution?: boolean;
autoTranslateDialects?: boolean;
publicDownloads?: boolean;
hiddenStringsProofreadersAccess?: boolean;
useGlobalTm?: boolean;
skipUntranslatedStrings?: boolean;
skipUntranslatedFiles?: boolean;
exportApprovedOnly?: boolean;
inContext?: boolean;
inContextProcessHiddenStrings?: boolean;
inContextPseudoLanguageId?: string;
qaCheckIsActive?: boolean;
qaCheckCategories?: CheckCategories;
languageMapping?: LanguageMapping;
notificationSettings?: NotificationSettings;
glossaryAccess?: boolean;
}
interface CreateProjectEnterpriseRequest {
name: string;
sourceLanguageId: string;
templateId: number;
groupId?: number;

@@ -111,2 +171,3 @@ targetLanguageIds?: string[];

publicDownloads?: boolean;
hiddenStringsProofreadersAccess?: boolean;
useGlobalTm?: boolean;

@@ -116,9 +177,3 @@ delayedWorkflowStart?: boolean;

skipUntranslatedFiles?: boolean;
exportApprovedOnly?: boolean;
exportWithMinApprovalsCount?: number;
type?: Type;
cname?: string;
languageAccessPolicy?: LanguageAccessPolicy;
visibility?: JoinPolicy;
identifier?: string;
normalizePlaceholder?: boolean;

@@ -133,6 +188,10 @@ saveMetaInfoInSource?: boolean;

languageMapping?: LanguageMapping;
notificationSettings?: NotificationSettings;
glossaryAccess?: boolean;
}
interface ProjectSettings extends Project {
translateDuplicates: TranslateDuplicates;
glossaryAccess: boolean;
isMtAllowed: boolean;
hiddenStringsProofreadersAccess: boolean;
autoSubstitution: boolean;

@@ -151,3 +210,4 @@ exportTranslatedOnly: boolean;

inContextPseudoLanguageId: string;
isSuspended: string;
inContextPseudoLanguage: LanguagesModel.Language;
isSuspended: boolean;
qaCheckIsActive: boolean;

@@ -157,4 +217,4 @@ qaCheckCategories: CheckCategories;

languageMapping: LanguageMapping;
inContextPseudoLanguage: LanguagesModel.Language;
delayedWorkflowStart: boolean;
notificationSettings: NotificationSettings;
}

@@ -209,2 +269,7 @@ enum Type {

}
interface NotificationSettings {
translatorNewStrings?: boolean;
managerNewStrings?: boolean;
managerLanguageCompleted?: boolean;
}
}

2

package.json
{
"name": "@crowdin/crowdin-api-client",
"version": "1.11.7",
"version": "1.12.0",
"description": "JavaScript library for Crowdin API v2.",

@@ -5,0 +5,0 @@ "main": "out/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc