Skip to content

Commit e846c91

Browse files
collect plugins data
1 parent 5f00f43 commit e846c91

File tree

186 files changed

+2264
-1945
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

186 files changed

+2264
-1945
lines changed

npm-data/links.json

Lines changed: 218 additions & 208 deletions
Large diffs are not rendered by default.

npm-data/maintained-plugins.json

Lines changed: 353 additions & 353 deletions
Large diffs are not rendered by default.

npm-data/maybe-plugins.json

Lines changed: 725 additions & 756 deletions
Large diffs are not rendered by default.

npm-data/plugins.json

Lines changed: 506 additions & 430 deletions
Large diffs are not rendered by default.
Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
{
2+
"_id": "@ale-run/postcss-deduplicate",
3+
"_rev": "2-f7e23860bf819082197d15b058cf2d81",
4+
"name": "@ale-run/postcss-deduplicate",
5+
"dist-tags": {
6+
"latest": "0.1.0"
7+
},
8+
"versions": {
9+
"0.1.0-alpha.0": {
10+
"name": "@ale-run/postcss-deduplicate",
11+
"version": "0.1.0-alpha.0",
12+
"keywords": [
13+
"postcss",
14+
"ale",
15+
"postcss-plugin",
16+
"ale-run"
17+
],
18+
"author": {
19+
"name": "ale",
20+
"email": "[email protected]"
21+
},
22+
"license": "MIT",
23+
"_id": "@ale-run/[email protected]",
24+
"maintainers": [
25+
{
26+
"name": "joje",
27+
"email": "[email protected]"
28+
}
29+
],
30+
"dist": {
31+
"shasum": "f7c2b5741a843f09470a55f875051b1960525296",
32+
"tarball": "https://registry.npmjs.org/@ale-run/postcss-deduplicate/-/postcss-deduplicate-0.1.0-alpha.0.tgz",
33+
"fileCount": 4,
34+
"integrity": "sha512-99p6My4nrCdmOrDN2cdUhnpuxta+CqQUfoU58k5LqCjW/Ag98MYjZ/YY9IxGGOv/rU6X/lm/QUtyH0js9YKiGQ==",
35+
"signatures": [
36+
{
37+
"sig": "MEUCIQD+W4nr44R2BkXK/kl08HzyZZCvYiUZJbg1qWTmJx8VIAIgUpmYUCkvuud6DwgIGp7Sp2SX1EB2YOHrJr2YffsRwtw=",
38+
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
39+
}
40+
],
41+
"unpackedSize": 4555
42+
},
43+
"main": "lib/index.js",
44+
"gitHead": "45b2c3b4043e447088d14a8d11288c9368445697",
45+
"scripts": {
46+
"publish": "npm publish"
47+
},
48+
"_npmUser": {
49+
"name": "joje",
50+
"email": "[email protected]"
51+
},
52+
"repository": {
53+
"url": "@ale-run/postcss-deduplicate",
54+
"type": "git"
55+
},
56+
"_npmVersion": "8.19.4",
57+
"description": "PostCSS plugin to remove CSS already defined in the Ale Workbench from the CSS generated by the plugin.",
58+
"directories": {},
59+
"_nodeVersion": "16.20.2",
60+
"dependencies": {
61+
"postcss": "^8.4.5"
62+
},
63+
"_hasShrinkwrap": false,
64+
"devDependencies": {
65+
"rimraf": "^3.0.2",
66+
"prettier": "^2.0.4"
67+
},
68+
"_npmOperationalInternal": {
69+
"tmp": "tmp/postcss-deduplicate_0.1.0-alpha.0_1733663988541_0.4186504919848497",
70+
"host": "s3://npm-registry-packages"
71+
}
72+
},
73+
"0.1.0": {
74+
"name": "@ale-run/postcss-deduplicate",
75+
"version": "0.1.0",
76+
"description": "PostCSS plugin to remove CSS already defined in the Ale Workbench from the CSS generated by the plugin.",
77+
"main": "lib/index.js",
78+
"author": {
79+
"name": "ale",
80+
"email": "[email protected]"
81+
},
82+
"license": "MIT",
83+
"repository": {
84+
"type": "git",
85+
"url": "@ale-run/postcss-deduplicate"
86+
},
87+
"keywords": [
88+
"postcss",
89+
"ale",
90+
"postcss-plugin",
91+
"ale-run"
92+
],
93+
"scripts": {
94+
"npm:publish": "npm publish"
95+
},
96+
"dependencies": {
97+
"postcss": "^8.4.5"
98+
},
99+
"devDependencies": {
100+
"prettier": "^2.0.4",
101+
"rimraf": "^3.0.2"
102+
},
103+
"gitHead": "45b2c3b4043e447088d14a8d11288c9368445697",
104+
"_id": "@ale-run/[email protected]",
105+
"_nodeVersion": "16.20.2",
106+
"_npmVersion": "8.19.4",
107+
"dist": {
108+
"integrity": "sha512-Ho799s/HJAtbASNE5ZzrsycHzZP0bqWk93i7RqwXQS8kVXZg/nLytHW5v0nFUVAH3gm9Lw6lK2d0G4ItWXlhzA==",
109+
"shasum": "f3b9703e0aa3c4b723b68d9269844b95cb6950f0",
110+
"tarball": "https://registry.npmjs.org/@ale-run/postcss-deduplicate/-/postcss-deduplicate-0.1.0.tgz",
111+
"fileCount": 4,
112+
"unpackedSize": 4551,
113+
"signatures": [
114+
{
115+
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
116+
"sig": "MEYCIQC/scDjJQYkFJWALBZWZC1yyipTwRtRrT0VOisyqugdTQIhAIp0CboFSeQxf1RHmHgiFJWvjuVW8MexZGi5QoLv4OII"
117+
}
118+
]
119+
},
120+
"_npmUser": {
121+
"name": "joje",
122+
"email": "[email protected]"
123+
},
124+
"directories": {},
125+
"maintainers": [
126+
{
127+
"name": "joje",
128+
"email": "[email protected]"
129+
}
130+
],
131+
"_npmOperationalInternal": {
132+
"host": "s3://npm-registry-packages",
133+
"tmp": "tmp/postcss-deduplicate_0.1.0_1733664505527_0.160385355413609"
134+
},
135+
"_hasShrinkwrap": false
136+
}
137+
},
138+
"time": {
139+
"created": "2024-12-08T13:19:48.540Z",
140+
"modified": "2024-12-08T13:28:25.904Z",
141+
"0.1.0-alpha.0": "2024-12-08T13:19:48.740Z",
142+
"0.1.0": "2024-12-08T13:28:25.709Z"
143+
},
144+
"author": {
145+
"name": "ale",
146+
"email": "[email protected]"
147+
},
148+
"license": "MIT",
149+
"keywords": [
150+
"postcss",
151+
"ale",
152+
"postcss-plugin",
153+
"ale-run"
154+
],
155+
"repository": {
156+
"type": "git",
157+
"url": "@ale-run/postcss-deduplicate"
158+
},
159+
"description": "PostCSS plugin to remove CSS already defined in the Ale Workbench from the CSS generated by the plugin.",
160+
"maintainers": [
161+
{
162+
"name": "joje",
163+
"email": "[email protected]"
164+
}
165+
],
166+
"readme": "# @ale-run/postcss-deduplicate\n\nPostCSS plugin to remove CSS already defined in the Ale Workbench from the CSS generated by the plugin.\n\n\n\n## Usage\n\n```js\npostcss([\n ...\n require('@ale-run/postcss-deduplicate')\n]);\n```\n\n\n\n## Options\n\n### `includes`\n\n```js\npostcss([ require('@ale-run/postcss-deduplicate')({ includes: ['css_file'] }) ])\n```\n\n",
167+
"readmeFilename": "README.md",
168+
"_downloads": 0
169+
}
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
{
2+
"_id": "@ale-run/postcss-optimizer",
3+
"name": "@ale-run/postcss-optimizer",
4+
"dist-tags": {
5+
"latest": "0.1.0-alpha.0"
6+
},
7+
"versions": {
8+
"0.1.0-alpha.0": {
9+
"name": "@ale-run/postcss-optimizer",
10+
"version": "0.1.0-alpha.0",
11+
"description": "PostCSS plugin to remove CSS already defined in the Ale Workbench from the CSS generated by the plugin.",
12+
"main": "lib/index.js",
13+
"author": {
14+
"name": "ale",
15+
"email": "[email protected]"
16+
},
17+
"license": "MIT",
18+
"repository": {
19+
"type": "git",
20+
"url": "@ale-run/postcss-optimizer"
21+
},
22+
"keywords": [
23+
"postcss",
24+
"ale",
25+
"postcss-plugin",
26+
"ale-run"
27+
],
28+
"scripts": {
29+
"npm:publish": "npm publish"
30+
},
31+
"dependencies": {
32+
"postcss": "^8.4.5"
33+
},
34+
"devDependencies": {
35+
"prettier": "^2.0.4",
36+
"rimraf": "^3.0.2"
37+
},
38+
"gitHead": "9a052f620103cacde9bb99033130255ec8b8e570",
39+
"_id": "@ale-run/[email protected]",
40+
"_nodeVersion": "16.20.2",
41+
"_npmVersion": "8.19.4",
42+
"dist": {
43+
"integrity": "sha512-H23eCbobmwxq6BBMzrjS0SLeF5gnmDAVY0sBPJLfLRHMQfALN1EKUIWLkZvTJDvw8R87UeGfgF7DhOi5VLCWWQ==",
44+
"shasum": "bb8882fcc7a9f29f5c91d87e55b72afc6427a4c2",
45+
"tarball": "https://registry.npmjs.org/@ale-run/postcss-optimizer/-/postcss-optimizer-0.1.0-alpha.0.tgz",
46+
"fileCount": 4,
47+
"unpackedSize": 4656,
48+
"signatures": [
49+
{
50+
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
51+
"sig": "MEYCIQDNydB35sccfmVx5vuxVffIvPwmnRETIkbkBMbCkb2iIwIhAOKmUcI7ppQy1uUEWzyAPPe80Zj+b3jweWqUnYq+mcH7"
52+
}
53+
]
54+
},
55+
"_npmUser": {
56+
"name": "joje",
57+
"email": "[email protected]"
58+
},
59+
"directories": {},
60+
"maintainers": [
61+
{
62+
"name": "joje",
63+
"email": "[email protected]"
64+
}
65+
],
66+
"_npmOperationalInternal": {
67+
"host": "s3://npm-registry-packages",
68+
"tmp": "tmp/postcss-optimizer_0.1.0-alpha.0_1733670446357_0.9179791388126759"
69+
},
70+
"_hasShrinkwrap": false
71+
}
72+
},
73+
"time": {
74+
"created": "2024-12-08T15:07:26.356Z",
75+
"0.1.0-alpha.0": "2024-12-08T15:07:26.518Z",
76+
"modified": "2024-12-08T15:07:26.820Z"
77+
},
78+
"maintainers": [
79+
{
80+
"name": "joje",
81+
"email": "[email protected]"
82+
}
83+
],
84+
"description": "PostCSS plugin to remove CSS already defined in the Ale Workbench from the CSS generated by the plugin.",
85+
"keywords": [
86+
"postcss",
87+
"ale",
88+
"postcss-plugin",
89+
"ale-run"
90+
],
91+
"repository": {
92+
"type": "git",
93+
"url": "@ale-run/postcss-optimizer"
94+
},
95+
"author": {
96+
"name": "ale",
97+
"email": "[email protected]"
98+
},
99+
"license": "MIT",
100+
"readme": "# @ale-run/postcss-deduplicate\n\nPostCSS plugin to remove CSS already defined in the Ale Workbench from the CSS generated by the plugin.\n\n\n\n## Usage\n\n```js\npostcss([\n ...\n require('@ale-run/postcss-deduplicate')\n]);\n```\n\n\n\n## Options\n\n### `includes`\n\n```js\npostcss([ require('@ale-run/postcss-deduplicate')({ includes: ['css_file'] }) ])\n```\n\n",
101+
"readmeFilename": "README.md",
102+
"_downloads": 0
103+
}

npm-data/plugins/@atom8/postcss-vpx2vw.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,5 +127,5 @@
127127
"license": "MIT",
128128
"readme": "<h1 align=\"center\">postcss-px2vw</h1>\n\n<p align=\"center\">\n <img alt=\"npm\" src=\"https://github.com/moohng/postcss-px2vw/actions/workflows/npmpublish.yml/badge.svg\">\n <img alt=\"npm\" src=\"https://img.shields.io/npm/dw/@moohng/postcss-px2vw\">\n <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@moohng/postcss-px2vw\">\n <img alt=\"GitHub\" src=\"https://img.shields.io/github/license/moohng/postcss-px2vw\">\n</p>\n\n\n一款 [PostCSS](https://github.com/ai/postcss) 插件,将 `px` 转换成 `vw` 和 `rem`。\n\n该插件主要结合了 [postcss-pxtorem](https://github.com/cuth/postcss-pxtorem) 和 [postcss-px-to-viewport](https://github.com/evrone/postcss-px-to-viewport) 的功能,精简了不常用的配置。默认将 `vw` 作为优先单位使用,以 `rem` 作为回退模式。考虑到 `vw` 在移动设备的支持度不如 `rem`,这款插件很好的解决了该问题。\n\n## 安装\n\n```bash\n$ npm i @atom/postcss-vpx2vw -D\n```\n\n## 使用\n\n```js\n// .postcssrc.js\nmodule.exports = {\n plugins: {\n '@atom/postcss-vpx2vw ': {}\n }\n}\n```\n\n举例:\n\n```scss\n// input\n.class {\n border: 1px solid black;\n margin-bottom: 1px;\n font-size: 20px;\n line-height: 30px;\n}\n// output\n.class {\n border: 1px solid black;\n margin-bottom: 1px;\n font-size: 0.625rem;\n font-size: 6.25vw;\n line-height: 0.9375rem;\n line-height: 9.375vw;\n}\n```\n\n## 配置\n\n- `viewportWidth`:对应设计图的宽度,用于计算 `vw`。默认 `750`,指定 `0` 或 `false` 时禁用\n- `rootValue`:根字体大小,用于计算 `rem`。默认 `75`,指定 `0` 或 `false` 时禁用\n- `unitPrecision`:计算结果的精度,默认 `5`\n- `minPixelValue`:小于等于该值的 `px` 单位不作处理,默认 `1`\n\n> 注意:该插件只会转换 `px` 单位。`rootValue` 一般建议设置成 `viewportWidth / 10` 的大小,将设计图分成10等分。由于浏览器有最小字体限制,如果设置得过小,页面可能跟预期不一致\n\n如果要使用 `rem` 单位,需要自己通过 `js` 来动态计算根字体的大小。如果将设计图分成 10 等分计算,那么根字体的大小应该是 `window.innerWidth / 10`。\n\n## 最后\n\n如果你觉得对你有帮助,欢迎 star 和 issue\n",
129129
"readmeFilename": "README.md",
130-
"_downloads": 82
130+
"_downloads": 50
131131
}

npm-data/plugins/@csstools/postcss-content-alt-text.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -755,5 +755,5 @@
755755
],
756756
"readme": "# PostCSS Content Alt Text [<img src=\"https://postcss.github.io/postcss/logo.svg\" alt=\"PostCSS Logo\" width=\"90\" height=\"90\" align=\"right\">][PostCSS]\n\n`npm install @csstools/postcss-content-alt-text --save-dev`\n\n[PostCSS Content Alt Text] generates fallback values for `content` with alt text following the [CSS Generated Content Module].\n\n```pcss\n.foo {\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" / \"\";\n}\n\n/* becomes */\n\n.foo {\n\tcontent: url(tree.jpg) \"A beautiful tree in a dark forest\";\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" ;\n\tcontent: \">\" / \"\";\n}\n```\n\n## Usage\n\nAdd [PostCSS Content Alt Text] to your project:\n\n```bash\nnpm install postcss @csstools/postcss-content-alt-text --save-dev\n```\n\nUse it as a [PostCSS] plugin:\n\n```js\nconst postcss = require('postcss');\nconst postcssContentAltText = require('@csstools/postcss-content-alt-text');\n\npostcss([\n\tpostcssContentAltText(/* pluginOptions */)\n]).process(YOUR_CSS /*, processOptions */);\n```\n\n\n\n## Options\n\n### preserve\n\nThe `preserve` option determines whether the original notation\nis preserved. By default, it is preserved.\n\n```js\npostcssContentAltText({ preserve: false })\n```\n\n```pcss\n.foo {\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" / \"\";\n}\n\n/* becomes */\n\n.foo {\n\tcontent: url(tree.jpg) \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" ;\n}\n```\n\n### stripAltText\n\nThe `stripAltText` option determines whether the alt text is removed from the value. \nBy default, it is not removed. \nInstead it is added to the `content` value itself to ensure content is accessible.\n\nOnly set this to `true` if you are sure the alt text is not needed.\n\n```js\npostcssContentAltText({ stripAltText: true })\n```\n\n```pcss\n.foo {\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" / \"\";\n}\n\n/* becomes */\n\n.foo {\n\tcontent: url(tree.jpg) ;\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" ;\n\tcontent: \">\" / \"\";\n}\n```\n\n[cli-url]: https://github.com/csstools/postcss-plugins/actions/workflows/test.yml?query=workflow/test\n[css-url]: https://cssdb.org/#content-alt-text\n[discord]: https://discord.gg/bUadyRwkJS\n[npm-url]: https://www.npmjs.com/package/@csstools/postcss-content-alt-text\n\n[PostCSS]: https://github.com/postcss/postcss\n[PostCSS Content Alt Text]: https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text\n[CSS Generated Content Module]: https://drafts.csswg.org/css-content/#content-property\n",
757757
"readmeFilename": "README.md",
758-
"_downloads": 2630993
758+
"_downloads": 2570375
759759
}

0 commit comments

Comments
 (0)