Skip to content

Commit 9b9d8ed

Browse files
committed
Add rollup-clean to remove comments on build
1 parent e0f8142 commit 9b9d8ed

8 files changed

+99
-3
lines changed

.pnp.cjs

Lines changed: 56 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
36.7 KB
Binary file not shown.
12 KB
Binary file not shown.
16.1 KB
Binary file not shown.
12.2 KB
Binary file not shown.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
{
22
"name": "Userscripts",
3-
"version": "1.0.2",
3+
"version": "1.0.4",
44
"description": "",
55
"author": "quantix-dev",
66
"license": "MIT",
7-
"private": false,
87
"repository": {
98
"type": "git",
109
"url": "https://github.com/quantix-dev/userscripts"
@@ -45,6 +44,7 @@
4544
"prettier": "^2.4.1",
4645
"resolve": "^1.22.0",
4746
"rollup": "^2.71.1",
47+
"rollup-plugin-cleanup": "^3.2.1",
4848
"rollup-plugin-userscript": "^0.1.1"
4949
}
5050
}

rollup.conf.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
const path = require('path');
22
const { readdirSync } = require('fs');
33
const { getRollupPlugins } = require('@gera2ld/plaid-rollup');
4+
const cleanup = require('rollup-plugin-cleanup');
45
const userscript = require('rollup-plugin-userscript');
56
const pkg = require('./package.json');
67

@@ -25,6 +26,7 @@ module.exports = readdirSync(SOURCE, { withFileTypes: true }).filter(de => de.is
2526
input: `${SOURCE}/${de.name}/index.js`,
2627

2728
plugins: [
29+
cleanup(),
2830
...getRollupPlugins({
2931
esm: true,
3032
minimize: false,
@@ -35,7 +37,7 @@ module.exports = readdirSync(SOURCE, { withFileTypes: true }).filter(de => de.is
3537
path.resolve(`${SOURCE}/${de.name}/meta.js`),
3638
meta => {
3739
return meta
38-
.replace('%name%', de.name)
40+
.replace('%name%', `${de.name}${process.env.NODE_ENV == 'production' ? '' : '-dev'}`)
3941
.replace('%version%', pkg.version)
4042
.replace('%author%', pkg.author)
4143
.replace('%namespace%', pkg.repository.url)

yarn.lock

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1887,6 +1887,7 @@ __metadata:
18871887
prettier: ^2.4.1
18881888
resolve: ^1.22.0
18891889
rollup: ^2.71.1
1890+
rollup-plugin-cleanup: ^3.2.1
18901891
rollup-plugin-userscript: ^0.1.1
18911892
languageName: unknown
18921893
linkType: soft
@@ -4527,6 +4528,17 @@ __metadata:
45274528
languageName: node
45284529
linkType: hard
45294530

4531+
"js-cleanup@npm:^1.2.0":
4532+
version: 1.2.0
4533+
resolution: "js-cleanup@npm:1.2.0"
4534+
dependencies:
4535+
magic-string: ^0.25.7
4536+
perf-regexes: ^1.0.1
4537+
skip-regex: ^1.0.2
4538+
checksum: eea17bce5157f66c1415a5e537f89dfbc15c4e4a36e638bc09db48e70ca0efd6f85331d8f6154817a17057304d56db82478c8dfdac8ee39dc481302f93abd59d
4539+
languageName: node
4540+
linkType: hard
4541+
45304542
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
45314543
version: 4.0.0
45324544
resolution: "js-tokens@npm:4.0.0"
@@ -5597,6 +5609,13 @@ __metadata:
55975609
languageName: node
55985610
linkType: hard
55995611

5612+
"perf-regexes@npm:^1.0.1":
5613+
version: 1.0.1
5614+
resolution: "perf-regexes@npm:1.0.1"
5615+
checksum: 28dca5634a4be56133db6a99b4d0ce1f4c70dad77075c0de1f8359396c14ccebd861194430eac09defcd6b8d111a0724cbbfdafb611395e1cae50fec591275bd
5616+
languageName: node
5617+
linkType: hard
5618+
56005619
"picocolors@npm:^1.0.0":
56015620
version: 1.0.0
56025621
resolution: "picocolors@npm:1.0.0"
@@ -6505,6 +6524,18 @@ __metadata:
65056524
languageName: node
65066525
linkType: hard
65076526

6527+
"rollup-plugin-cleanup@npm:^3.2.1":
6528+
version: 3.2.1
6529+
resolution: "rollup-plugin-cleanup@npm:3.2.1"
6530+
dependencies:
6531+
js-cleanup: ^1.2.0
6532+
rollup-pluginutils: ^2.8.2
6533+
peerDependencies:
6534+
rollup: ">=2.0"
6535+
checksum: e11a6ac0a697a9c17154073cf1e663e31e7b99e3e507dacccd58ea10e9c9ae4c10fe93ee93f68432b9beda8834a71b4dfa73700923f3415ecdac4ee283531c54
6536+
languageName: node
6537+
linkType: hard
6538+
65086539
"rollup-plugin-postcss@npm:^4.0.1":
65096540
version: 4.0.2
65106541
resolution: "rollup-plugin-postcss@npm:4.0.2"
@@ -6731,6 +6762,13 @@ __metadata:
67316762
languageName: node
67326763
linkType: hard
67336764

6765+
"skip-regex@npm:^1.0.2":
6766+
version: 1.0.2
6767+
resolution: "skip-regex@npm:1.0.2"
6768+
checksum: a121a045860343da183c678d53b44c78283b018db71d60af8524ffef179fa028ef419629bb65198bfb9c09854123e7019cfd4c23be4e175254a50c7563b26e8e
6769+
languageName: node
6770+
linkType: hard
6771+
67346772
"slash@npm:^3.0.0":
67356773
version: 3.0.0
67366774
resolution: "slash@npm:3.0.0"

0 commit comments

Comments
 (0)