AbortSignal
(хз, как по другому сказать).AbortSignal.name
.optimization: {
splitChunks: false,
minimize: true,
minimizer: [
new TerserPlugin({
minify: TerserPlugin.swcMinify,
terserOptions: {
mangle: {
reserved: ['AbortSignal'],
},
keep_classnames: true,
keep_fnames: true,
format: { comments: false },
module: true,
},
extractComments: false,
}),
],
},
import { API, resolveResource } from 'vk-io';
const api = new API({
token: process.env.TOKEN
});
const resource = await resolveResource({
api,
// Или
// api: vk.api,
// Ресурс который нужно разобрать
resource: 'https://vk.com/id1'
});
console.log(resource); // { id: 1, type: 'user' }
const keys = {};
document.addEventListener('keydown', event => {
keys[event.key] = true;
});
document.addEventListener('keyup', event => {
keys[event.key] = false;
});
setInterval(() => {
if (keys['i']) {
console.log('potato');
}
if (keys['k']) {
console.log('corow');
}
if (keys['l']) {
console.log('oni');
}
if (keys['j']) {
console.log('wine');
}
// Кнопки нажаты вместе
if (keys['i'] && keys['j']) {
console.log('potato_wine');
}
if(keys['k'] && keys['l']){
console.log('corow_oni');
}
}, 100);
2. Через что запущено приложение? (pm2, docker, ...)