Skip to content

Commit a427dd8

Browse files
lint tasks
1 parent 3cf2b83 commit a427dd8

9 files changed

+23
-45
lines changed

Diff for: package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
"types": "./dist/index.d.ts",
77
"bin": "./dist/oc-cli.js",
88
"scripts": {
9-
"lint": "npx @biomejs/biome check src",
10-
"lint:apply": "npx @biomejs/biome check --apply src",
9+
"lint": "npx @biomejs/biome check src test tasks",
10+
"lint:apply": "npx @biomejs/biome check --apply src test tasks",
1111
"prebuild": "rimraf dist",
1212
"build": "npm run lint && tsc && node tasks/build.js",
1313
"git-stage-and-push": "node tasks/git-stage-and-push.js",

Diff for: tasks/build.js

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
/* eslint-disable @typescript-eslint/no-var-requires */
2-
'use strict';
3-
41
const fs = require('fs-extra');
52
const ocClientBrowser = require('oc-client-browser');
63
const log = require('./logger');
@@ -63,7 +60,7 @@ ocClientBrowser.getLibs((err, libs) => {
6360
);
6461
log.complete('Client has been built and packaged');
6562
})
66-
.catch(err => {
63+
.catch((err) => {
6764
log.error(err);
6865
});
6966
});

Diff for: tasks/changelog.js

+3-6
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
1-
/* eslint-disable @typescript-eslint/no-var-requires */
2-
'use strict';
3-
41
const async = require('async');
5-
const fs = require('fs');
2+
const fs = require('node:fs');
63
const path = require('node:path');
74
const git = require('./git');
85

96
module.exports = () =>
107
new Promise((resolve, reject) => {
118
const writeChangelog = (changelog, cb) => {
129
let result = '## Change Log';
13-
changelog.forEach(pr => {
10+
changelog.forEach((pr) => {
1411
if (pr.changes.length > 0) {
1512
result += `\n\n### ${pr.tag.to}\n${pr.changes.join('\n')}`;
1613
}
@@ -31,7 +28,7 @@ module.exports = () =>
3128
next(err);
3229
});
3330
},
34-
err => {
31+
(err) => {
3532
if (err) {
3633
return reject(err);
3734
}

Diff for: tasks/git-stage-and-push.js

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
/* eslint-disable @typescript-eslint/no-var-requires */
2-
'use strict';
3-
41
const changelog = require('./changelog');
52
const packageJson = require('../package');
63
const path = require('node:path');

Diff for: tasks/git.js

+4-7
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
1-
/* eslint-disable @typescript-eslint/no-var-requires */
2-
'use strict';
3-
41
const path = require('node:path');
52
const simpleGit = require('simple-git');
63
const git = simpleGit(path.join(__dirname, '..'));
7-
const fs = require('fs');
4+
const fs = require('node:fs');
85

96
const utils = {
10-
formatPrs: commits => {
7+
formatPrs: (commits) => {
118
const result = [];
129

13-
commits.forEach(commit => {
10+
commits.forEach((commit) => {
1411
const commitMessages = commit.message.split('Merge pull request');
1512
const isPr = commitMessages.length > 1;
1613
const isSquashedPr = !!commit.message.match(/(.*?)\(#(.*?)\)/g);
@@ -47,7 +44,7 @@ const utils = {
4744

4845
return result;
4946
},
50-
getFirstCommitHash: cb => {
47+
getFirstCommitHash: (cb) => {
5148
git.log(['--reverse'], (err, changes) => {
5249
if (err) {
5350
cb(err, null);

Diff for: tasks/logger.js

+6-10
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
1-
/* eslint-disable @typescript-eslint/no-var-requires */
2-
'use strict';
3-
41
const chalk = require('chalk');
52
const nodeEmoji = require('node-emoji');
63

7-
const log = (col, style, emoji) =>
8-
function (msg) {
9-
// eslint-disable-next-line no-console
10-
console.log(
11-
chalk[style][col](msg) + (emoji ? ` ${nodeEmoji.get(emoji)}` : '')
12-
);
13-
};
4+
const log = (col, style, emoji) => (msg) => {
5+
// eslint-disable-next-line no-console
6+
console.log(
7+
chalk[style][col](msg) + (emoji ? ` ${nodeEmoji.get(emoji)}` : '')
8+
);
9+
};
1410

1511
module.exports = {
1612
complete: log('green', 'reset', 'thumbsup'),

Diff for: tasks/mochaTest.js

+6-9
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
/* eslint-disable @typescript-eslint/no-var-requires */
2-
'use strict';
3-
41
const async = require('async');
52
const fs = require('fs-extra');
63
const glob = require('glob');
@@ -25,32 +22,32 @@ if (argv.silent) {
2522

2623
const componentsToPackage = fs
2724
.readdirSync(componentsFixturesPath)
28-
.filter(x => x !== 'handlebars3-component');
25+
.filter((x) => x !== 'handlebars3-component');
2926

3027
const packageComponent = (componentName, done) =>
3128
oc.cli.package(
3229
{
3330
componentPath: path.join(componentsFixturesPath, componentName),
3431
compress: false
3532
},
36-
err => done(err)
33+
(err) => done(err)
3734
);
3835

3936
const addTestSuite = (dir, done) =>
4037
glob(path.join(__dirname, '..', dir), (err, files) => {
41-
files.forEach(file => mocha.addFile(file));
38+
files.forEach((file) => mocha.addFile(file));
4239
done();
4340
});
4441

45-
async.eachSeries(componentsToPackage, packageComponent, err => {
42+
async.eachSeries(componentsToPackage, packageComponent, (err) => {
4643
if (err) {
4744
log.error(`Error during test components packaging: ${err}`);
4845
process.exit(1);
4946
} else {
50-
log.complete(`Test components packaged`);
47+
log.complete('Test components packaged');
5148
}
5249

5350
async.each(testDirs, addTestSuite, () =>
54-
mocha.run(err => process.on('exit', () => process.exit(err)))
51+
mocha.run((err) => process.on('exit', () => process.exit(err)))
5552
);
5653
});

Diff for: tasks/npm-publish.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cmd.on('error', () => {
2424
log.fatal('npm publish failed');
2525
});
2626

27-
cmd.on('close', code => {
27+
cmd.on('close', (code) => {
2828
if (code === 0) {
2929
log.complete('npm publish succeeded');
3030
}

Diff for: tasks/version.js

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
/* eslint-disable @typescript-eslint/no-var-requires */
2-
'use strict';
3-
41
const fs = require('fs-extra');
52
const log = require('./logger');
63
const packageJson = require('../package');

0 commit comments

Comments
 (0)