Skip to content

Commit

Permalink
feat(styles): postcss plugins without require
Browse files Browse the repository at this point in the history
* ex. ["postcss-import", ["autoprefixer", { overrideBrowserslist: ["> 0%"] }]]
* Type corrections (Plugin<unknown> -> Transformer)
  • Loading branch information
Anidetrix committed Mar 17, 2020
1 parent 84e564d commit 7db718f
Show file tree
Hide file tree
Showing 19 changed files with 157 additions and 145 deletions.
48 changes: 24 additions & 24 deletions docs/globals.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions docs/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/interfaces/extracteddata.html
Original file line number Diff line number Diff line change
Expand Up @@ -2786,7 +2786,7 @@ <h3>code</h3>
<div class="tsd-signature tsd-kind-icon">code<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L166">src/types.ts:166</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L161">src/types.ts:161</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2801,7 +2801,7 @@ <h3>code<wbr>File<wbr>Name</h3>
<div class="tsd-signature tsd-kind-icon">code<wbr>File<wbr>Name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L168">src/types.ts:168</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L163">src/types.ts:163</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2816,7 +2816,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> map</h3>
<div class="tsd-signature tsd-kind-icon">map<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L170">src/types.ts:170</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L165">src/types.ts:165</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2831,7 +2831,7 @@ <h3>map<wbr>File<wbr>Name</h3>
<div class="tsd-signature tsd-kind-icon">map<wbr>File<wbr>Name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L172">src/types.ts:172</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L167">src/types.ts:167</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down
8 changes: 4 additions & 4 deletions docs/interfaces/loader.html
Original file line number Diff line number Diff line change
Expand Up @@ -2799,7 +2799,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> always<wbr>Process</h
<div class="tsd-signature tsd-kind-icon">always<wbr>Process<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L117">src/types.ts:117</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L112">src/types.ts:112</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2814,7 +2814,7 @@ <h3>name</h3>
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L110">src/types.ts:110</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L105">src/types.ts:105</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2829,7 +2829,7 @@ <h3>process</h3>
<div class="tsd-signature tsd-kind-icon">process<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><a href="loadercontext.html" class="tsd-signature-type">LoaderContext</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">LoaderOptionsType</span><span class="tsd-signature-symbol">&gt;</span>, input<span class="tsd-signature-symbol">: </span><a href="payload.html" class="tsd-signature-type">Payload</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="payload.html" class="tsd-signature-type">Payload</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><a href="payload.html" class="tsd-signature-type">Payload</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L119">src/types.ts:119</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L114">src/types.ts:114</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -2868,7 +2868,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> test</h3>
<div class="tsd-signature tsd-kind-icon">test<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>filepath<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L115">src/types.ts:115</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L110">src/types.ts:110</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down
14 changes: 7 additions & 7 deletions docs/interfaces/loadercontext.html
Original file line number Diff line number Diff line change
Expand Up @@ -2811,7 +2811,7 @@ <h3>dependencies</h3>
<div class="tsd-signature tsd-kind-icon">dependencies<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Set</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L137">src/types.ts:137</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L132">src/types.ts:132</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2826,7 +2826,7 @@ <h3>error</h3>
<div class="tsd-signature tsd-kind-icon">error<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PluginContext</span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">"error"</span><span class="tsd-signature-symbol">]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L141">src/types.ts:141</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L136">src/types.ts:136</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2841,7 +2841,7 @@ <h3>id</h3>
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L135">src/types.ts:135</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L130">src/types.ts:130</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2856,7 +2856,7 @@ <h3>options</h3>
<div class="tsd-signature tsd-kind-icon">options<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">LoaderOptionsType</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L131">src/types.ts:131</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L126">src/types.ts:126</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2876,7 +2876,7 @@ <h3>plugin</h3>
<div class="tsd-signature tsd-kind-icon">plugin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PluginContext</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L143">src/types.ts:143</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L138">src/types.ts:138</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2891,7 +2891,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> source<wbr>Map</h3>
<div class="tsd-signature tsd-kind-icon">source<wbr>Map<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"inline"</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L133">src/types.ts:133</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L128">src/types.ts:128</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2908,7 +2908,7 @@ <h3>warn</h3>
<div class="tsd-signature tsd-kind-icon">warn<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PluginContext</span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">"warn"</span><span class="tsd-signature-symbol">]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L139">src/types.ts:139</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L134">src/types.ts:134</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down
8 changes: 4 additions & 4 deletions docs/interfaces/loadersoptions.html
Original file line number Diff line number Diff line change
Expand Up @@ -2782,7 +2782,7 @@ <h3>extensions</h3>
<div class="tsd-signature tsd-kind-icon">extensions<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L101">src/types.ts:101</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L96">src/types.ts:96</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2799,7 +2799,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> loaders</h3>
<div class="tsd-signature tsd-kind-icon">loaders<span class="tsd-signature-symbol">:</span> <a href="loader.html" class="tsd-signature-type">Loader</a><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L99">src/types.ts:99</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L94">src/types.ts:94</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2813,10 +2813,10 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> loaders</h3>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="use" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> use</h3>
<div class="tsd-signature tsd-kind-icon">use<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></div>
<div class="tsd-signature tsd-kind-icon">use<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L97">src/types.ts:97</a></li>
<li>Defined in <a href="https://github.com/Anidetrix/rollup-plugin-styles/blob/master/src/types.ts#L92">src/types.ts:92</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down

0 comments on commit 7db718f

Please sign in to comment.