From 67f4553fd7fa43c9a3320d172e00e0cd6c6ddc46 Mon Sep 17 00:00:00 2001 From: nodaguti Date: Tue, 23 Oct 2018 09:47:37 +0900 Subject: [PATCH] Set plugin property on dependency messages (#380) This is required as per http://api.postcss.org/Result.html#messages Fixes #379 --- index.js | 1 + test/import-events.js | 2 ++ 2 files changed, 3 insertions(+) diff --git a/index.js b/index.js index 561c7431..d32cf967 100755 --- a/index.js +++ b/index.js @@ -199,6 +199,7 @@ function resolveImportId(result, stmt, options, state) { resolved.forEach(file => { result.messages.push({ type: "dependency", + plugin: "postcss-import", file: file, parent: sourceFile, }) diff --git a/test/import-events.js b/test/import-events.js index bdcc2c2f..d5486cff 100644 --- a/test/import-events.js +++ b/test/import-events.js @@ -22,11 +22,13 @@ test("should add dependency message for each import", t => { const expected = [ { type: "dependency", + plugin: "postcss-import", file: resolve("test/fixtures/imports/media-import-level-2.css"), parent: resolve("test/fixtures/media-import.css"), }, { type: "dependency", + plugin: "postcss-import", file: resolve("test/fixtures/imports/media-import-level-3.css"), parent: resolve("test/fixtures/imports/media-import-level-2.css"), },