diff options
Diffstat (limited to 'sonar-css-plugin/css-bundle/src')
| -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;  } | 
