chore: lint

This commit is contained in:
coderaiser 2023-12-03 23:07:50 +02:00
parent 93aa7278b7
commit 75bf8a1275
14 changed files with 21 additions and 33 deletions

View file

@ -8,12 +8,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
with:
bun-version: latest
- name: Use Node.js 16.x
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 16.x
- name: Install Redrun

View file

@ -12,13 +12,14 @@ jobs:
- 16.x
- 18.x
- 20.x
- 21.x
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
with:
bun-version: latest
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- name: Install Redrun

View file

@ -16,11 +16,8 @@
"route.spec.js": {
"tape/convert-ok-to-match": "off"
},
"*.js": {
"convert-esm-to-commonjs": "on"
},
"*.md": {
"convert-commonjs-to-esm": "on"
"nodejs/convert-commonjs-to-esm": "on"
},
".webpack": {
"webpack": "on"

View file

@ -19,9 +19,8 @@ const Chars = fullstore();
const toggleVim = (keyCode) => {
const {_config, config} = CloudCmd;
if (keyCode === KEY.ESC) {
if (keyCode === KEY.ESC)
_config('vim', !config('vim'));
}
};
const isUndefined = (a) => typeof a === 'undefined';

View file

@ -178,7 +178,8 @@ function decodePath(path) {
const {prefix} = CloudCmd;
const prefixReg = RegExp('^' + prefix + FS);
return decodeURI(path).replace(url, '')
return decodeURI(path)
.replace(url, '')
.replace(prefixReg, '') // browser doesn't replace % -> %25% do it for him
.replace('%%', '%25%')
.replace(NBSP_REG, SPACE) || '/';

View file

@ -16,9 +16,8 @@ async function show() {
const [, cmd] = await Dialog.prompt('Command Line', '');
const TERMINAL = '^(t|terminal)';
if (RegExp(`${TERMINAL}$`).test(cmd)) {
if (RegExp(`${TERMINAL}$`).test(cmd))
return await CloudCmd.Terminal.show();
}
if (RegExp(TERMINAL).test(cmd)) {
const command = cmd.replace(RegExp(`${TERMINAL} `), '');

View file

@ -123,9 +123,8 @@ function create(createOptions) {
if (commandExit)
hide();
if (shiftKey && keyCode === Key.ESC) {
if (shiftKey && keyCode === Key.ESC)
hide();
}
});
Socket.on('exit', (code) => {

View file

@ -90,9 +90,8 @@ function create() {
Terminal.onKey(({domEvent}) => {
const {keyCode, shiftKey} = domEvent;
if (shiftKey && keyCode === Key.ESC) {
if (shiftKey && keyCode === Key.ESC)
hide();
}
});
Socket.on('connect', exec.with(authCheck, socket));

View file

@ -13,9 +13,8 @@ const store = fullstore(1);
const isDigit = (a) => /^\d+$/.test(a);
module.exports = (el, {key, keyCode}) => {
if (isDigit(key)) {
if (isDigit(key))
store(Number(key));
}
if (keyCode === DOWN || keyCode === J) {
const count = store();

View file

@ -14,9 +14,8 @@ module.exports = (userMenu) => {
continue;
}
if (str.startsWith('_')) {
if (str.startsWith('_'))
continue;
}
names.push(str);
const [key, name] = str.split(' - ');

View file

@ -16,14 +16,12 @@ const {getPanel} = DOM;
CloudCmd.sortPanel = (name, panel = getPanel()) => {
const position = panel.dataset.name.replace('js-', '');
if (name !== sortPrevious) {
if (name !== sortPrevious)
order[position] = 'asc';
else if (order[position] === 'asc')
order[position] = 'desc';
else
order[position] = 'asc';
} else {
if (order[position] === 'asc')
order[position] = 'desc';
else
order[position] = 'asc';
}
sortPrevious = sort[position] = name;

View file

@ -17,7 +17,6 @@ module.exports.escapeRegExp = (str) => {
*/
module.exports.getRegExp = (wildcard) => {
const escaped = `^${wildcard // search from start of line
.replace(/\./g, '\\.')
.replace(/\*/g, '.*')
.replace('?', '.?')}$`;

View file

@ -60,9 +60,8 @@ const emitAuth = wraptile((importUrl, config, socket) => {
const updateConfig = currify((config, data) => {
for (const [key, value] of entries(data)) {
if (typeof env(key) !== 'undefined') {
if (typeof env(key) !== 'undefined')
continue;
}
config(key, value);
}

View file

@ -82,9 +82,8 @@ test('cloudfunc: render', (t) => {
.some((item, number) => {
const ret = result[number] !== item;
if (ret) {
if (ret)
i = number;
}
return ret;
});