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

@sap/artifact-management-types

Package Overview
Dependencies
Maintainers
0
Versions
76
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sap/artifact-management-types - npm Package Compare versions

Comparing version 1.38.0 to 1.39.0

4

package.json
{
"name": "@sap/artifact-management-types",
"version": "1.38.0",
"version": "1.39.0",
"description": "Type signatures for artifact management",

@@ -13,3 +13,3 @@ "types": "./src/index.d.ts",

"dependencies": {
"@sap/artifact-management-base-types": "1.38.0"
"@sap/artifact-management-base-types": "1.39.0"
},

@@ -16,0 +16,0 @@ "devDependencies": {

@@ -8,2 +8,3 @@ export default interface MtaGeneratorSettings {

buildCodeServicePlan?: boolean;
updateXsSecurity?: boolean;
}

@@ -8,2 +8,3 @@ import { KeyIn, ModuleGeneratorContext, ModuleManifestGenerator, ModuleType, MtaModule, MtaModuleRequires } from '@sap/artifact-management-base-types';

private getDesinationsForCapServices;
private getDesinationsForWorkzone;
private getDestinationsToBeCreated;

@@ -10,0 +11,0 @@ private getDestinationToServiceInstanceInfo;

@@ -5,5 +5,5 @@ import { KeyIn, ModuleType, ModuleGeneratorContext, ModuleManifestGenerator, MtaModuleRequires, MtaModule } from '@sap/artifact-management-base-types';

provideResources(): Promise<never[]>;
beforeBuildCommands(): Promise<string[]>;
beforeBuildCommands(context: ModuleGeneratorContext): Promise<string[]>;
getModuleManifest(context: ModuleGeneratorContext): Promise<MtaModule | null>;
requires(): MtaModuleRequires[];
requires(context: ModuleGeneratorContext): MtaModuleRequires[];
}

@@ -19,3 +19,5 @@ import { Item, LinkType, ProjectFileSystem } from '@sap/artifact-management-base-types';

static addLinksToAppLogicItem(fs: ProjectFileSystem, file: string, capApi: CapApi, logicItem: Item): Promise<void>;
static addLinksToJavaAppLogicItem(fs: ProjectFileSystem, file: string, capApi: CapApi, logicItem: Item): Promise<void>;
private static addLinksToAppLogicItemWithEntity;
private static addLinksToAppLogicItemWithService;
private static addLinksToAppLogicItemWithoutEntity;

@@ -22,0 +24,0 @@ static addLinkToRoles(cdsObject: CDSDefinition, item: Item): void;

@@ -1,5 +0,26 @@

import { ModuleType, KeyIn } from '@sap/artifact-management-base-types';
import { ProjectFileSystem, Item, ModuleType, ModuleData, ProjectEntityReaderReadOptions, KeyIn, ItemDetailInfoOptions } from '@sap/artifact-management-base-types';
import CapModuleReader from '../../cap/readers/CapModuleReader';
export default class JavaModuleReader extends CapModuleReader {
getType(): KeyIn<typeof ModuleType>;
itemReaders: ({
matchConditions: {
requiredFilePatterns: string[];
};
types: string[];
tags: string[];
read: (options: ProjectEntityReaderReadOptions) => Promise<Item[]>;
detailInfo: (fs: ProjectFileSystem, ref: string, options?: ItemDetailInfoOptions | undefined) => Promise<Item | undefined>;
} | {
matchConditions: {
requiredFilePatterns: string[];
};
types: string[];
tags: string[];
read: (options: ProjectEntityReaderReadOptions) => Promise<Item[]>;
detailInfo?: undefined;
})[];
readJavaApplicationLogic({ fs, matchedFiles }: ProjectEntityReaderReadOptions): Promise<Item[]>;
read({ fs }: {
fs: ProjectFileSystem;
}): Promise<ModuleData | undefined>;
}

@@ -9,2 +9,3 @@ import { DetectionMechanism, KeyIn, ProjectData, ProjectReader, ProjectReaderOptions, ProjectType } from '@sap/artifact-management-base-types';

read({ fs }: ProjectReaderOptions): Promise<ProjectData | undefined>;
resolveProperty(value: string, properties: Record<string, string>): string;
}

@@ -11,4 +11,4 @@ import { ProjectFileSystem, KeyIn, Service, ModuleType, ModuleGeneratorContext, ModuleManifestGenerator, MtaModuleRequires, MtaModule } from '@sap/artifact-management-base-types';

private configureXsSecurity;
getRoleCollection(fs: ProjectFileSystem): Promise<any[]>;
getRoleCollection(fs: ProjectFileSystem, updateXsSecurity: boolean): Promise<any[]>;
private getPDMServiceItem;
}
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