@master/css.webpack
Advanced tools
Comparing version 2.0.0-beta.84 to 2.0.0-beta.85
import MasterCSSCompiler from '@master/css.compiler'; | ||
import type { Compiler } from 'webpack'; | ||
export default class MasterCSSWebpackPlugin extends MasterCSSCompiler { | ||
apply(compiler: Compiler): Promise<void>; | ||
export declare class MasterCSSWebpackPlugin extends MasterCSSCompiler { | ||
apply(compiler: Compiler): void; | ||
} |
@@ -1,1 +0,1 @@ | ||
{"name":"@master/css.webpack","scripts":{"build":"aron pack --platform=node","dev":"npm run build -- --watch","type-check":"tsc --noEmit","lint":"eslint src"},"license":"MIT","description":"A webpack plugin for integrating Master CSS ahead-of-time compilation","author":"Aoyue Design LLC.","funding":"https://docs.master.co/css/donate","homepage":"https://css.master.co","bugs":{"url":"https://github.com/master-co/css/issues"},"repository":{"type":"git","url":"https://github.com/master-co/css.git","directory":"packages/webpack"},"keywords":["webpack","plugin","integration","vite","parcel","build tools","css","mastercss","vite-plugin"],"sideEffects":false,"main":"./dist/index.cjs","jsnext:main":"./dist/index.mjs","esnext":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"files":["dist"],"dependencies":{"@master/css":"^2.0.0-beta.84","@master/css.compiler":"^2.0.0-beta.84"},"version":"2.0.0-beta.84"} | ||
{"name":"@master/css.webpack","scripts":{"build":"aron pack --platform=node","dev":"npm run build -- --watch","type-check":"tsc --noEmit","lint":"eslint src"},"license":"MIT","description":"A webpack plugin for integrating Master CSS ahead-of-time compilation","author":"Aoyue Design LLC.","funding":"https://docs.master.co/css/donate","homepage":"https://css.master.co","bugs":{"url":"https://github.com/master-co/css/issues"},"repository":{"type":"git","url":"https://github.com/master-co/css.git","directory":"packages/webpack"},"keywords":["webpack","plugin","integration","vite","parcel","build tools","css","mastercss","vite-plugin"],"sideEffects":false,"main":"./dist/index.cjs","jsnext:main":"./dist/index.mjs","esnext":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"files":["dist"],"dependencies":{"@master/css":"^2.0.0-beta.85","@master/css.compiler":"^2.0.0-beta.85","webpack-virtual-modules":"^0.5.0"},"version":"2.0.0-beta.85"} |
@@ -30,16 +30,9 @@ <br> | ||
</a> | ||
<a aria-label="NPM Package" href="https://www.npmjs.com/package/@master/css"> | ||
<a aria-label="NPM Package" href="https://www.npmjs.com/package/@master/css.webpack"> | ||
<picture> | ||
<source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/dm/@master/css?color=212022&label=%20&logo=npm&style=for-the-badge"> | ||
<source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/dm/@master/css?color=f6f7f8&label=%20&logo=npm&style=for-the-badge"> | ||
<img alt="NPM package ( download / month )" src="https://img.shields.io/npm/dm/@master/css?color=f6f7f8&label=%20&logo=npm&style=for-the-badge"> | ||
<source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/dm/@master/css.webpack?color=212022&label=%20&logo=npm&style=for-the-badge"> | ||
<source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/dm/@master/css.webpack?color=f6f7f8&label=%20&logo=npm&style=for-the-badge"> | ||
<img alt="NPM package ( download / month )" src="https://img.shields.io/npm/dm/@master/css.webpack?color=f6f7f8&label=%20&logo=npm&style=for-the-badge"> | ||
</picture> | ||
</a> | ||
<a aria-label="JSDelivr" href="https://www.jsdelivr.com/package/npm/@master/css"> | ||
<picture> | ||
<source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/jsdelivr/npm/hm/@master/css?color=212022&label=%20&logo=jsdelivr&style=for-the-badge"> | ||
<source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/jsdelivr/npm/hm/@master/css?color=f6f7f8&label=%20&logo=jsdelivr&style=for-the-badge"> | ||
<img alt="JSDelivr hits (npm scoped)" src="https://img.shields.io/jsdelivr/npm/hm/@master/css?color=f6f7f8&label=%20&logo=jsdelivr&style=for-the-badge"> | ||
</picture> | ||
</a> | ||
<a aria-label="Discord Community" href="https://discord.gg/sZNKpAAAw6"> | ||
@@ -61,5 +54,5 @@ <picture> | ||
<picture> | ||
<source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/workflow/status/master-co/css/Release?label=%20&message=twitter&color=212022&logo=githubactions&style=for-the-badge"> | ||
<source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/workflow/status/master-co/css/Release?label=%20&message=twitter&color=f6f7f8&logo=githubactions&style=for-the-badge&logoColor=%23000"> | ||
<img alt="Github release actions" src="https://img.shields.io/github/workflow/status/master-co/css/Release?label=%20&message=twitter&color=f6f7f8&logo=githubactions&style=for-the-badge&logoColor=%23000"> | ||
<source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/actions/workflow/status/master-co/css/release.yml?branch=beta&label=%20&message=twitter&color=212022&logo=githubactions&style=for-the-badge"> | ||
<source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/actions/workflow/status/master-co/css/release.yml?branch=beta&label=%20&message=twitter&color=f6f7f8&logo=githubactions&style=for-the-badge&logoColor=%23000"> | ||
<img alt="Github release actions" src="https://img.shields.io/github/actions/workflow/status/master-co/css/release.yml?branch=beta&label=%20&message=twitter&color=f6f7f8&logo=githubactions&style=for-the-badge&logoColor=%23000"> | ||
</picture> | ||
@@ -71,4 +64,5 @@ </a> | ||
## Quick Start | ||
## Getting Started | ||
`webpack.config.js` | ||
```js | ||
@@ -82,2 +76,14 @@ const { MasterCSSWebpackPlugin } = require('@master/css.webpack') | ||
}; | ||
``` | ||
``` | ||
Import the virtual CSS module into the entry file `src/index.ts`: | ||
```ts | ||
import 'master.css' | ||
``` | ||
Example https://github.com/master-co/css/tree/beta/examples/webpack | ||
## Compiler Options | ||
Master presets common configurations for various frameworks and build tools, and it works almost out of the box. | ||
https://github.com/master-co/css/tree/beta/packages/compiler | ||
For starters, you can enable `{ debug: true }` to see how it scans, extracts, and compiles. |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
85
9184
3
15
2
+ Addedwebpack-virtual-modules@0.5.0(transitive)
Updated@master/css@^2.0.0-beta.85