Skip to content

Commit 7d9d54f

Browse files
committed
update message
1 parent 2436abd commit 7d9d54f

File tree

1 file changed

+17
-19
lines changed

1 file changed

+17
-19
lines changed

src/events/AoiWarning.js

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,39 @@
1-
const { Agent, fetch } = require('undici');
1+
const { Agent, fetch } = require("undici");
22
const json = require("../../package.json");
33
const AoiError = require("../classes/AoiError.js");
44

55
module.exports = async () => {
66
try {
7-
const res = await fetch('https://registry.npmjs.org/aoi.js', {
7+
const res = await fetch("https://registry.npmjs.org/aoi.js", {
88
dispatcher: new Agent({
99
keepAliveTimeout: 10000, // 10 seconds
1010
keepAliveMaxTimeout: 15000 // 15 seconds
1111
}),
1212
headers: {
13-
'User-Agent': 'aoi.js' // required by npm registry API
13+
"User-Agent": "aoi.js" // required by npm registry API
1414
}
1515
});
1616

1717
const data = await res.json();
18-
const latestVersion = data['dist-tags'].latest;
19-
const isDevVersion = json.version.includes('dev');
18+
const latestVersion = data["dist-tags"].latest;
19+
const isDevVersion = json.version.includes("dev");
2020

2121
if (!isDevVersion && json.version !== latestVersion) {
22-
AoiError.createConsoleMessage(
23-
[{ text: 'Outdated version detected, update with "npm install aoi.js@latest"', textColor: 'red' }],
24-
'white',
25-
{ text: 'AoiWarning', textColor: 'yellow' }
26-
);
22+
AoiError.createConsoleMessage([{ text: 'Outdated version detected, update with "npm install aoi.js@latest"', textColor: "red" }], "white", { text: "AoiWarning", textColor: "yellow" });
2723
} else if (isDevVersion) {
2824
AoiError.createConsoleMessage(
29-
[{ text: `Unknown version detected, currently on ${json.version} version`, textColor: 'red' }],
30-
'white',
31-
{ text: 'AoiWarning', textColor: 'yellow' }
25+
[
26+
{ text: `Experimental version detected, currently on ${json.version} version`, textColor: "red" },
27+
{
28+
text: "This version may contain bugs or incomplete features, use at your own risk.",
29+
textColor: "yellow"
30+
}
31+
],
32+
"white",
33+
{ text: "AoiWarning", textColor: "yellow" }
3234
);
3335
}
3436
} catch (error) {
35-
AoiError.createConsoleMessage(
36-
[{ text: `Failed to check for updates: ${error.message}`, textColor: 'red' }],
37-
'red',
38-
{ text: 'AoiWarning', textColor: 'yellow' }
39-
);
37+
AoiError.createConsoleMessage([{ text: `Failed to check for updates: ${error.message}`, textColor: "red" }], "red", { text: "AoiWarning", textColor: "yellow" });
4038
}
41-
};
39+
};

0 commit comments

Comments
 (0)