Skip to content

Commit

Permalink
Deploying to gh-pages from @ caf28ae 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
bombitmanbomb committed Jan 1, 2024
1 parent 22b0f90 commit 45fb5c8
Show file tree
Hide file tree
Showing 120 changed files with 575 additions and 210 deletions.
2 changes: 1 addition & 1 deletion docs/assets/navigation.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/assets/search.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/Controllers.AdminController.html

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions docs/classes/Controllers.ChatController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/Controllers.CommandController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/Controllers.ControllerBase.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/Controllers.DataExportController.html

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions docs/classes/Controllers.ElectionController.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/classes/Controllers.LawController.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/classes/Controllers.LogController.html

Large diffs are not rendered by default.

18 changes: 9 additions & 9 deletions docs/classes/Controllers.MapController.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/classes/Controllers.PerformanceController.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/classes/Controllers.PluginsController.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/classes/Controllers.ProfilingResultsController.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/classes/Controllers.RootController.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/classes/Controllers.StatsController.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/classes/Controllers.UsersController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/Controllers.WorldLayerController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.ChatMessage.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.CivicAction.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.CommandMessage.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.CommandResult.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.District.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.DistrictMap.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.ElectedTitle.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.ElectionChoice.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.ElectionComment.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.ElectionProcess.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.ElectionResults.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.Entity.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.ExecuteCommand.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.FrontPage.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.GameServerElection.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.Law.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.LayerInput.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.LayerRelationship.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.MapStats.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.PluginInfo.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.ProfilingResult.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.RunoffVote.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/classes/DTO.SimplePluginConfig.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.SimplePluginConfigProperty.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.User.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.Vector3.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.WebPluginInfo.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/DTO.WorldLayer.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/classes/ECO.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/Plugins.BasePlugin.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.align.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/functions/TextUtils.alpha.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/functions/TextUtils.b.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.bold.html

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions docs/functions/TextUtils.color.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.cspace.html

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions docs/functions/TextUtils.foldout.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/functions/TextUtils.hotkey.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/functions/TextUtils.i.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.italic.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/functions/TextUtils.lb.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.linebreak.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/functions/TextUtils.lowercase.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/functions/TextUtils.mark.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/functions/TextUtils.mspace.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/functions/TextUtils.nobr.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.nobreak.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.noparse.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/functions/TextUtils.s.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/functions/TextUtils.size.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/functions/TextUtils.smallcaps.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.strikethrough.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/functions/TextUtils.sub.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.subscript.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/functions/TextUtils.sup.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.superscript.html

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/functions/TextUtils.u.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.underline.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/functions/TextUtils.uppercase.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/functions/TextUtils.voffset.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IChatMessage.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.ICivicAction.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.ICommandMessage.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.ICommandResult.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IDistrict.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IDistrictMap.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IElectedTitle.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IElectionChoice.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IElectionComment.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IElectionProcess.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IElectionResults.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IEntity.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IExecuteCommand.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IFrontPage.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IGameServerElection.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.ILaw.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.ILayerInput.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.ILayerRelationship.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IMapStats.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IPluginInfo.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IProfilingResult.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IRunoffVote.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.ISimplePluginConfig.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.ISimplePluginConfigProperty.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IUser.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IVector3.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IWebPluginInfo.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/DTO.IWorldLayer.html

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions docs/modules.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/modules/Controllers.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/modules/DTO.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/modules/Plugins.html

Large diffs are not rendered by default.

31 changes: 31 additions & 0 deletions docs/modules/TextUtils.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "eco.js",
"version": "1.2.1",
"version": "1.3.0",
"type": "module",
"main": "./lib/index.js",
"module": "./lib/index.js",
Expand All @@ -9,7 +9,8 @@
"scripts": {
"build": "tsc",
"lint": "npx eslint ./src/ --fix && prettier ./src --write",
"document": "npx typedoc ./src/index.ts --includeVersion"
"document": "npx typedoc ./src/index.ts --includeVersion",
"test": "vitest"
},
"keywords": [
"RCON",
Expand Down
1 change: 1 addition & 0 deletions src/Core/Utils/ColorUtils.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export class TextColor {}
149 changes: 149 additions & 0 deletions src/Core/Utils/TextUtils.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,149 @@
import { ControlInput } from '../../Definitions/ControlInput';

export const alpha = (text: string, opacity: number) =>
`<alpha=${
typeof opacity === 'number' ? `#${opacity.toString(16)}` : opacity
}>${text}</alpha>`;
/**
* Make the given text Bold
*/
export const bold = (text: string) => `<b>${text}</b>`;
/**
* Color the given text
* @param text Text to color
* @param color Hex code or defined color
* @returns
*/
export const color = (
text: string,
color:
| `#${string}`
| (
| 'black'
| 'blue'
| 'green'
| 'orange'
| 'purple'
| 'red'
| 'white'
| 'yellow'
),
) => `<color=${color}>${text}</color>`;
/**
* cspace allows you to adjust character spacing, either absolute or relative to the original font Asset. You can use pixels or font units.
*/
export const cspace = (text: string, spacing: `${number}${'px' | 'em'}`) =>
`<cspace=${spacing}>${text}</cspace>`;
/**
* Make the given text Italic
*/
export const italic = (text: string) => `<i>${text}</i>`;
export const uppercase = (text: string) => `<uppercase>${text}</uppercase>`;
export const lowercase = (text: string) => `<lowercase>${text}</lowercase>`;
export const smallcaps = (text: string) => `<smallcaps>${text}</smallcaps>`;
export const mark = (text: string, color: string, opacity: number = 0xaa) =>
`<mark=${color}${opacity.toString(16)}>${text}</mark>`;
export const mspace = (text: string, spacing: `${number}${'px' | 'em'}`) =>
`<mspace=${spacing}>${text}</mspace>`;
export const size = (
text: string,
size:
| `${number}%`
| `${'+' | '-'}${number}`
| `${number}${'px' | 'em'}`
| number,
) => `<size=${size}>${text}</size>`;
/**
* Use the <voffset> tag to offset the text baseline vertically. This adjusts the line height accordingly to accommodate the text's offset position. You can compensate for that adjustment by manually adjusting the line height.
*/
export const voffset = (
text: string,
spacing: `${'' | '-'}${number}${'px' | 'em'}`,
) => `<voffset=${spacing}>${text}</voffset>`;
/**
* Make the given text Underlined
*/
export const underline = (text: string) => `<u>${text}</u>`;
/**
* Make the given text Strikethrough
*/
export const strikethrough = (text: string) => `<s>${text}</s>`;
/**
* Make the given text Subscript
*/
export const subscript = (text: string) => `<sub>${text}</sub>`;
/**
* Make the given text Superscript
*/
export const superscript = (text: string) => `<sup>${text}</sup>`;
/**
* Make a Linebreak
*/
export const linebreak = () => `<br>`;
/**
* Align the given text. Does not work in chat.
*/
export const align = (
alignment: 'left' | 'right' | 'center' = 'left',
text: string,
) => `<align=${alignment}>${text}</align>`;
/**
* Force the text on a single line without line breaks
*/
export const nobreak = (text: string) => `<nobr>${text}</nobr>`;
/**
* Any text given will NOT be parsed.
*/
export const noparse = (text: string) => `<noparse>${text}</noparse>`;
/**
* Create a Hover menu
* @param linktext Text to hover the mouse on
* @param title Title of the window
* @param body Contents of the Window
*/
export const foldout = (linktext: string, title: string, body: string) =>
`<foldout><linktext>${linktext}</linktext><title>${title}</title>${body}</foldout>`;

export const hotkey = (control: ControlInput) => `<hotkey name="${control}">`;

//? Shorthands
/**
* Make the given text Bold
* Shorthand of `bold`
*/
export const b = bold;
/**
* Make the given text Italic
* Shorthand of `italic`
*/
export const i = italic;
/**
* Make the given text Underlined
* Shorthand of `underline`
*/
export const u = underline;
/**
* Make the given text Strikethrough
* Shorthand of `strikethrough`
*/
export const s = strikethrough;
/**
* Make the given text Subscript
* Shorthand of `subscript`
*/
export const sub = subscript;
/**
* Make the given text Superscript
* Shorthand of `superscript`
*/
export const sup = superscript;
/**
* Make a Linebreak
* Shorthand of `linebreak`
*/
export const lb = linebreak;
/**
* Force the text on a single line without line breaks
* Shorthand of `nobreak`
*/
export const nobr = nobreak;
116 changes: 116 additions & 0 deletions src/Definitions/ControlInput.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
export enum ControlInput {
Vertical = 'Vertical',
Horizontal = 'Horizontal',
Alt = 'Alt',
Ctrl = 'Ctrl',
MouseX = 'MouseX',
MouseY = 'MouseY',
MouseWheel = 'MouseWheel',
/** Look Left/Right */
LookLeftRight = 'LookLeftRight',
/** Look Down/Up */
LookDownUp = 'LookDownUp',
Jump = 'Jump',
Sprint = 'Sprint',
/** Auto Moving */
AutoMoving = 'AutoMoving',
/** Dive/Sneak */
Crouch = 'Crouch',
ToggleCursor = 'ToggleCursor',
Interact = 'Interact',
/** Use Tool */
InteractLeft = 'InteractLeft',
/** Place Block */
InteractRight = 'InteractRight',
/** Rotate Right */
RotateClockwise = 'RotateClockwise',
/** Rotate Left */
RotateCounterClockwise = 'RotateCounterClockwise',
/** Select Construct */
SelectConstruct = 'SelectConstruct',
/** Third Person View Toggle */
ThirdPerson = 'ThirdPerson',
/** Avatar Observation Toggle */
CameraPositionSwitch = 'CameraPositionSwitch',
/** Perspective Zoom */
Zoom = 'Zoom',
/** Push To Talk */
PushToTalk = 'PushToTalk',
/** Show/Hide Markers */
ShowHideMarkers = 'ShowHideMarkers',
/** Split Stack/Add Labor (100) */
ShiftInputModifier = 'ShiftInputModifier',
/** Add Labor (500) */
CtrlInputModifier = 'CtrlInputModifier',
/** Add Labor (3000) */
AltInputModifier = 'AltInputModifier',
/** Slot 0 */
ToolSlot0 = 'ToolSlot0',
/** Slot 1 */
ToolSlot1 = 'ToolSlot1',
/** Slot 2 */
ToolSlot2 = 'ToolSlot2',
/** Slot 3 */
ToolSlot3 = 'ToolSlot3',
/** Slot 4 */
ToolSlot4 = 'ToolSlot4',
/** Slot 5 */
ToolSlot5 = 'ToolSlot5',
/** Slot 6 */
ToolSlot6 = 'ToolSlot6',
/** Slot 7 */
ToolSlot7 = 'ToolSlot7',
/** Slot 8 */
ToolSlot8 = 'ToolSlot8',
/** Slot 9 */
ToolSlot9 = 'ToolSlot9',
ActionbarSkills = 'ActionbarSkills',
/** Backpack */
ActionbarBackpack = 'ActionbarBackpack',
/** Chat Log */
ActionbarChatLog = 'ActionbarChatLog',
/** Switch Chat tabs */
SwitchChatTabs = 'SwitchChatTabs',
/** Map */
ActionbarMap = 'ActionbarMap',
/** Toggle Notification Panel */
Notification = 'Notification',
/** Objectives */
ActionbarObjectives = 'ActionbarObjectives',
/** Economy Viewer */
ActionbarEconomyViewer = 'ActionbarEconomyViewer',
/** Graphs */
ActionbarGraphs = 'ActionbarGraphs',
/** Government */
ActionbarGovernment = 'ActionbarGovernment',
/** Tech Tree Visualizer */
ActionbarTechTreeVisualizer = 'ActionbarTechTreeVisualizer',
/** Perform Store Trade */
PerformStoreTrade = 'PerformStoreTrade',
/** Ecopedia */
Ecopedia = 'Ecopedia',
VehicleTool = 'VehicleTool',
/** Vehicle Alternative Controls */
VehicleAltControl = 'VehicleAltControl',
/** Vehicle Boom Down/Up */
VehicleBoomDownUp = 'VehicleBoomDownUp',
/** Vehicle Boom Pull/Push */
VehicleBoomPoolPush = 'VehicleBoomPoolPush',
VehicleScoopRotate = 'VehicleScoopRotate',
/** Vehicle Swing Arm Down/Up */
VehicleSwingArmDownUp = 'VehicleSwingArmDownUp',
/** Vehicle Ramps Down/Up */
VehicleRampsDownUp = 'VehicleRampsDownUp',
/** Vehicle Fishing */
VehicleFishing = 'VehicleFishing',
SkidSteerScoopRotate = 'SkidSteerScoopRotate',
CraneRopeLength = 'CraneRopeLength',
/** Vehicle Honk */
VehicleHonk = 'VehicleHonk',
/** Toggle Lights */
ToggleLights = 'ToggleLights',
/** Boat Fishnet Down/Up */
BoatNetDownUp = 'BoatNetDownUp',
/** Chat Log */
ChatZenMode = 'ChatZenMode',
}
1 change: 1 addition & 0 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ export * as Plugins from './Plugins/index.js';
export { default as ECO } from './Core/ECO.js';
export * as Controllers from './Core/Controllers/index.js';
export * as DTO from './Core/Shared/index.js';
export * as TextUtils from './Core/Utils/TextUtils.js';
4 changes: 2 additions & 2 deletions test/testing.test.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { describe, expect, it, vi } from 'vitest.js';
import { ECO } from '../src/.js';
import { describe, expect, it, vi } from 'vitest';
import { ECO } from '../src/index.js';
describe('Posts a message', () => {
it('Posts a message', async () => {
const server = new ECO();
Expand Down
2 changes: 1 addition & 1 deletion vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { defineConfig } from 'vitest/config.js';
import { defineConfig } from 'vitest/config';
import 'dotenv/config';
export default defineConfig({
test: {
Expand Down

0 comments on commit 45fb5c8

Please sign in to comment.