UNPKG

@sap-ux/project-access

Version:

Library to access SAP Fiori tools projects

68 lines 1.95 kB
import { homedir } from 'node:os'; import { join } from 'node:path'; export const FileName = { AdaptationConfig: 'config.json', CapJavaApplicationYaml: 'application.yaml', ExtConfigJson: '.extconfig.json', IndexCds: 'index.cds', Library: '.library', Manifest: 'manifest.json', ManifestAppDescrVar: 'manifest.appdescr_variant', MtaYaml: 'mta.yaml', Package: 'package.json', Pom: 'pom.xml', SpecificationDistTags: 'specification-dist-tags.json', ServiceCds: 'services.cds', Tsconfig: 'tsconfig.json', Ui5Yaml: 'ui5.yaml', Ui5LocalYaml: 'ui5-local.yaml', Ui5MockYaml: 'ui5-mock.yaml', UI5DeployYaml: 'ui5-deploy.yaml', PackageLock: 'package-lock.json', XSAppJson: 'xs-app.json', XSSecurityJson: 'xs-security.json', DotGitIgnore: '.gitignore', MtaExtYaml: 'mta-ext.mtaext' }; export const DirName = { Changes: 'changes', ModuleCache: 'module-cache', Schemas: '.schemas', Pages: 'pages', Webapp: 'webapp', Temp: '.tmp', LocalService: 'localService', Controller: 'controller', View: 'view', Fragment: 'fragment', Fragments: 'fragments', Ext: 'ext', VSCode: '.vscode', AppConfig: 'appconfig', Db: 'db', Csv: 'csv', Data: 'data', Mockdata: 'mockdata', Dist: 'dist', Coding: 'coding', Manifest: 'manifest', Annotations: 'annotations' }; export const FioriToolsSettings = { dir: '.fioritools', migrationSettingsFile: 'migrationSettings.json' }; export const SchemaName = { Ftfs: 'ftfs' }; /** * Directory where fiori tools settings are stored */ export const fioriToolsDirectory = join(homedir(), FioriToolsSettings.dir); /** * Directory where modules are cached */ export const moduleCacheRoot = join(fioriToolsDirectory, DirName.ModuleCache); export const MinCdsPluginUi5Version = '0.17.0'; export const MinCdsVersion = '6.8.2'; //# sourceMappingURL=constants.js.map