diff options
Diffstat (limited to 'sonar-css-plugin/css-bundle/src/server.ts')
| -rw-r--r-- | sonar-css-plugin/css-bundle/src/server.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sonar-css-plugin/css-bundle/src/server.ts b/sonar-css-plugin/css-bundle/src/server.ts index 05405c8..93bb6cb 100644 --- a/sonar-css-plugin/css-bundle/src/server.ts +++ b/sonar-css-plugin/css-bundle/src/server.ts @@ -53,9 +53,9 @@ function analyzeWithStylelint( response: express.Response ) { const parsedRequest = request.body as AnalysisInput; - const { filePath, configFile } = parsedRequest; - const code = getFileContent(filePath); - + const { filePath, fileContent, configFile } = parsedRequest; + const code = + typeof fileContent == "string" ? fileContent : getFileContent(filePath); const options = { code, codeFilename: filePath, @@ -106,6 +106,7 @@ function getFileContent(filePath: string) { export interface AnalysisInput { filePath: string; + fileContent: string | undefined; configFile: string; } |
