diff --git a/index.ts b/index.ts index d6e8f6e..d2c83bc 100644 --- a/index.ts +++ b/index.ts @@ -60,7 +60,7 @@ export function execute(typeScriptResourcesNamespace: string, virtualResxFolder: function convertXmlToTypeScriptModelFile(xmlObject: any, resxFilename: string, typeScriptResourcesNamespace: string, virtualTypeScriptFolder: string): void { const projectRoot = getProjectRoot(); const relativeResxFilename = resxFilename.replace(projectRoot, "").replace(/\\/g, "/"); - const className = resxFilename.substr(resxFilename.lastIndexOf("\\") + 1).replace('.resx', ''); + const className = resxFilename.substr(resxFilename.lastIndexOf("\\") + 1).replace('.resx', '').replace('.', '_'); const resources: Array = []; let content = '// TypeScript Resx model for: ' + relativeResxFilename + '\n' + '// Auto generated by resx-to-typescript (npm package)' + '\n' + '\n';