Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@sap/artifact-management-types

Package Overview
Dependencies
Maintainers
0
Versions
71
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.37.0 to 1.38.0

4

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

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

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

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

@@ -17,3 +17,3 @@ /// <reference types="node" />

private getSubFolders;
getProjects(tag?: KeyIn<typeof Tag>): Promise<ProjectApi[]>;
getProjects(tag?: KeyIn<typeof Tag>, path?: string, shallow?: boolean): Promise<ProjectApi[]>;
getProject(path: string, useHeadlessGenerator?: boolean): Promise<ProjectApi>;

@@ -20,0 +20,0 @@ private getProjectsAllLevels;

@@ -97,2 +97,10 @@ import { Project, ItemFilter, Item, ProjectFileSystem, Tag, ItemType, ProjectData, ModuleData, KeyIn, ItemDetailInfoOptions } from '@sap/artifact-management-base-types';

updateXsuaaService(): Promise<boolean>;
/**
* Get the list of all the services in the project
*/
getServicesInfo(): Promise<any[]>;
/**
* Get the edmx of a service
*/
getServiceEdmx(path: string, name: string): Promise<string>;
}

@@ -82,2 +82,4 @@ import { Project, ItemFilter, Tag, ItemType, ModuleData, ProjectData, KeyIn, ProjectFileSystem, Item, ItemDetailInfoOptions } from '@sap/artifact-management-base-types';

private modifyPackgeJSON;
getServicesInfo(): Promise<any[]>;
getServiceEdmx(path: string, name: string): Promise<string>;
}

@@ -30,3 +30,3 @@ /// <reference types="node" />

private getSubFolders;
getProjects(tag?: KeyIn<typeof Tag>): Promise<ProjectApi[]>;
getProjects(tag?: KeyIn<typeof Tag>, path?: string, shallow?: boolean): Promise<ProjectApi[]>;
getProject(path: string, useHeadlessGenerator?: boolean): Promise<ProjectApi>;

@@ -33,0 +33,0 @@ private getProjectsAllLevels;

import { IPluginManager, KeyIn, Tag } from '@sap/artifact-management-base-types';
import ProjectApi from './ProjectApi';
export default interface WorkspaceApi {
getProjects(tag?: KeyIn<typeof Tag>, path?: string): Promise<ProjectApi[]>;
getProjects(tag?: KeyIn<typeof Tag>, path?: string, shallow?: boolean): Promise<ProjectApi[]>;
getProject(path: string, useHeadlessGenerator?: boolean): Promise<ProjectApi>;

@@ -6,0 +6,0 @@ /**

@@ -9,3 +9,3 @@ import { IPluginManager, KeyIn, Tag } from '@sap/artifact-management-base-types';

constructor(pathOrWorkspace: string | VSCodeLike, readModuleAsProject?: boolean);
getProjects(tag?: KeyIn<typeof Tag>, path?: string): Promise<ProjectApi[]>;
getProjects(tag?: KeyIn<typeof Tag>, path?: string, shallow?: boolean): Promise<ProjectApi[]>;
getProject(path: string, useHeadlessGenerator?: boolean): Promise<ProjectApi>;

@@ -12,0 +12,0 @@ getProjectUris(): Promise<string[]>;

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