Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
041a9d793e |
@@ -18,7 +18,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Update Submodule to Latest And Pull LFS
|
- name: Update Submodule to Latest And Pull LFS
|
||||||
run: |
|
run: |
|
||||||
git submodule update --remote --merge assets
|
git submodule update --remote --merge assets rooms
|
||||||
git lfs pull
|
git lfs pull
|
||||||
git submodule foreach git lfs pull
|
git submodule foreach git lfs pull
|
||||||
|
|
||||||
@@ -40,7 +40,7 @@ jobs:
|
|||||||
|
|
||||||
git config user.name "Gitea Bot"
|
git config user.name "Gitea Bot"
|
||||||
git config user.email "bot@gitea.io"
|
git config user.email "bot@gitea.io"
|
||||||
git add asphalt.lock.toml src/shared/assets/assets.luau src/shared/assets/assets.d.ts assets
|
git add asphalt.lock.toml places/common/src/shared/assets/assets.luau places/common/src/shared/assets/assets.d.ts assets rooms
|
||||||
|
|
||||||
# On ne commit que s'il y a des changements
|
# On ne commit que s'il y a des changements
|
||||||
if git diff --staged --quiet; then
|
if git diff --staged --quiet; then
|
||||||
|
|||||||
+4
-3
@@ -1,8 +1,9 @@
|
|||||||
node_modules
|
node_modules
|
||||||
|
|
||||||
/flamework.build
|
places/*/include
|
||||||
|
places/*/flamework.build
|
||||||
/tsconfig.tsbuildinfo
|
places/*/out
|
||||||
|
places/*/dist
|
||||||
|
|
||||||
out
|
out
|
||||||
|
|
||||||
|
|||||||
@@ -5,12 +5,18 @@ version = 2
|
|||||||
[inputs.assets.087ddcc2dd2cc2deb264b3e4036fb6328d903d2a4d6bb90968dcbfc279fc4c85]
|
[inputs.assets.087ddcc2dd2cc2deb264b3e4036fb6328d903d2a4d6bb90968dcbfc279fc4c85]
|
||||||
asset_id = 120860142409755
|
asset_id = 120860142409755
|
||||||
|
|
||||||
|
[inputs.assets.0899ab5a89266f121a555a228662ab3af910d1c71ce167705e39c3fdc448bef1]
|
||||||
|
asset_id = 129493473437352
|
||||||
|
|
||||||
[inputs.assets.16254d0038705124ed2810d226afc6d2967c6624929805cbc0228c79aba3fda1]
|
[inputs.assets.16254d0038705124ed2810d226afc6d2967c6624929805cbc0228c79aba3fda1]
|
||||||
asset_id = 93869395830786
|
asset_id = 93869395830786
|
||||||
|
|
||||||
[inputs.assets.1c58c2fc14f2f516dbd58dc16f34bda6367134641dfcb627f8086c47dede4e90]
|
[inputs.assets.1c58c2fc14f2f516dbd58dc16f34bda6367134641dfcb627f8086c47dede4e90]
|
||||||
asset_id = 100562459880003
|
asset_id = 100562459880003
|
||||||
|
|
||||||
|
[inputs.assets.2e90437a7da6a62d8ae1e876549ae604ec126ba407b15e58a7880bbfafc94a1d]
|
||||||
|
asset_id = 76052577701850
|
||||||
|
|
||||||
[inputs.assets.3b92d7f3eb07aff1e39ee3500246c1518432613393221ca6447c8336d171db7a]
|
[inputs.assets.3b92d7f3eb07aff1e39ee3500246c1518432613393221ca6447c8336d171db7a]
|
||||||
asset_id = 127096632190841
|
asset_id = 127096632190841
|
||||||
|
|
||||||
|
|||||||
+1
-1
Submodule assets updated: a90f375ed1...ee0a7e620d
+1
-1
@@ -172,5 +172,5 @@ export default defineConfig(
|
|||||||
"prettier/prettier": "warn",
|
"prettier/prettier": "warn",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
globalIgnores(["out", "**/assets.d.ts", "scripts"]),
|
globalIgnores(["/out", "**/assets.d.ts", "scripts"]),
|
||||||
);
|
);
|
||||||
|
|||||||
+7
-16
@@ -8,13 +8,8 @@
|
|||||||
],
|
],
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"lint": "eslint --cache",
|
"lint": "eslint --cache",
|
||||||
"prepare": "husky",
|
"prepare": "husky"
|
||||||
"prepack": "rotor build --type=package"
|
|
||||||
},
|
},
|
||||||
"files": [
|
|
||||||
"out",
|
|
||||||
"flamework.build"
|
|
||||||
],
|
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
"author": "",
|
"author": "",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
@@ -25,7 +20,6 @@
|
|||||||
"@isentinel/dict-roblox": "^1.0.4",
|
"@isentinel/dict-roblox": "^1.0.4",
|
||||||
"@rbxts/compiler-types": "3.0.0-types.0",
|
"@rbxts/compiler-types": "3.0.0-types.0",
|
||||||
"@rbxts/types": "^1.0.912",
|
"@rbxts/types": "^1.0.912",
|
||||||
"@rotor-rbx/rotor": "^2.2.1",
|
|
||||||
"@typescript-eslint/eslint-plugin": "^8.57.1",
|
"@typescript-eslint/eslint-plugin": "^8.57.1",
|
||||||
"@typescript-eslint/parser": "^8.57.1",
|
"@typescript-eslint/parser": "^8.57.1",
|
||||||
"cspell": "^10.0.0",
|
"cspell": "^10.0.0",
|
||||||
@@ -40,11 +34,7 @@
|
|||||||
"lint-staged": "^17.0.0",
|
"lint-staged": "^17.0.0",
|
||||||
"prettier": "^3.8.1",
|
"prettier": "^3.8.1",
|
||||||
"prettier-plugin-toml": "^2.0.6",
|
"prettier-plugin-toml": "^2.0.6",
|
||||||
"rbxts-transform-boost": "^2.0.1",
|
"roblox-ts": "^3.0.0",
|
||||||
"rbxts-transform-luau": "^1.0.1",
|
|
||||||
"rbxts-transformer-flamework": "^1.3.2",
|
|
||||||
"rbxts-transformer-instances": "git+https://git.azur.webhop.me/Next-Station/rbxts-transformer-instances.git",
|
|
||||||
"rbxts-transformer-services": "^1.1.1",
|
|
||||||
"tsc-progress": "^1.0.4",
|
"tsc-progress": "^1.0.4",
|
||||||
"typescript": "^5.5.4",
|
"typescript": "^5.5.4",
|
||||||
"typescript-eslint": "^8.57.1",
|
"typescript-eslint": "^8.57.1",
|
||||||
@@ -54,13 +44,14 @@
|
|||||||
"@flamework/components": "^1.3.2",
|
"@flamework/components": "^1.3.2",
|
||||||
"@flamework/core": "^1.3.2",
|
"@flamework/core": "^1.3.2",
|
||||||
"@flamework/networking": "^1.3.2",
|
"@flamework/networking": "^1.3.2",
|
||||||
"@rbxts/charm": "^0.11.0",
|
"@rbxts/charm": "^0.10.0",
|
||||||
"@rbxts/charm-sync": "^0.4.0",
|
"@rbxts/charm-sync": "^0.3.0",
|
||||||
"@rbxts/object-utils": "^1.0.4",
|
"@rbxts/object-utils": "^1.0.4",
|
||||||
"@rbxts/services": "^1.6.0",
|
"@rbxts/services": "^1.6.0",
|
||||||
"@rbxts/t": "^3.2.1",
|
"@rbxts/t": "^3.2.1",
|
||||||
"@rbxts/vide": "^0.6.1",
|
"@rbxts/vide": "^0.6.1",
|
||||||
"@rbxts/vide-charm": "^0.4.0"
|
"@rbxts/vide-charm": "^0.3.0",
|
||||||
|
"rbxts-transformer-instances": "git+https://git.azur.webhop.me/Next-Station/rbxts-transformer-instances.git"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@11.9.0"
|
"packageManager": "pnpm@11.5.0"
|
||||||
}
|
}
|
||||||
|
|||||||
Generated
+348
-241
File diff suppressed because it is too large
Load Diff
@@ -2,5 +2,4 @@ publicHoistPattern:
|
|||||||
- "*@rbxts*"
|
- "*@rbxts*"
|
||||||
- "*@flamework*"
|
- "*@flamework*"
|
||||||
allowBuilds:
|
allowBuilds:
|
||||||
"@rotor-rbx/rotor": true
|
|
||||||
rbxts-transformer-instances: true
|
rbxts-transformer-instances: true
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
|
import settingsFile from "@common/shared/settings";
|
||||||
|
import { SettingDefinition, SettingRealType, SettingType } from "@common/shared/typings/settings";
|
||||||
import { Controller, OnStart } from "@flamework/core";
|
import { Controller, OnStart } from "@flamework/core";
|
||||||
import { Atom, atom } from "@rbxts/charm";
|
import { Atom, atom } from "@rbxts/charm";
|
||||||
import { keys } from "@rbxts/object-utils";
|
import Object, { keys } from "@rbxts/object-utils";
|
||||||
|
|
||||||
import settingsFile from "../../shared/settings";
|
|
||||||
import { SettingDefinition, SettingRealType, SettingType } from "../../shared/typings/settings";
|
|
||||||
import { Events, Functions } from "../network";
|
import { Events, Functions } from "../network";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -78,11 +78,11 @@ export class SettingsController implements OnStart {
|
|||||||
* Setup atoms and definition at service start.
|
* Setup atoms and definition at service start.
|
||||||
*/
|
*/
|
||||||
private setupAtoms() {
|
private setupAtoms() {
|
||||||
const sections = keys<Record<string, SettingDefinition[]>>(settingsFile).filter((key) =>
|
const sections = Object.keys<Record<string, SettingDefinition[]>>(settingsFile).filter((key) =>
|
||||||
typeIs(settingsFile[key], "table"),
|
typeIs(settingsFile[key], "table"),
|
||||||
);
|
);
|
||||||
sections.forEach((key) => {
|
sections.forEach((key) => {
|
||||||
const map = new Map<string, Atom<unknown>>();
|
const map = new Map<string, Charm.Atom<unknown>>();
|
||||||
const defMap = new Map<string, SettingDefinition>();
|
const defMap = new Map<string, SettingDefinition>();
|
||||||
this.atomsCache.set(key, map);
|
this.atomsCache.set(key, map);
|
||||||
this.defCache.set(key, defMap);
|
this.defCache.set(key, defMap);
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { GlobalEvents, GlobalFunctions } from "../shared/network";
|
import { GlobalEvents, GlobalFunctions } from "@common/shared/network";
|
||||||
|
|
||||||
export const Events = GlobalEvents.createClient({});
|
export const Events = GlobalEvents.createClient({});
|
||||||
export const Functions = GlobalFunctions.createClient({});
|
export const Functions = GlobalFunctions.createClient({});
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
|
import { NotDerivate, useBox } from "@common/shared/utils/ui/vide";
|
||||||
import { Atom } from "@rbxts/charm";
|
import { Atom } from "@rbxts/charm";
|
||||||
import Vide, { Derivable, source } from "@rbxts/vide";
|
import Vide, { Derivable, source } from "@rbxts/vide";
|
||||||
|
|
||||||
import { NotDerivate, useBox } from "../../../../shared/utils/ui/vide";
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Props of a toggle.
|
* Props of a toggle.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
|
import { SettingsController } from "@common/client/controllers/settings";
|
||||||
|
import { SettingDefinition, SettingRealType, SettingType } from "@common/shared/typings/settings";
|
||||||
import { Atom } from "@rbxts/charm";
|
import { Atom } from "@rbxts/charm";
|
||||||
import Vide, { Case, For, Source, source, Switch } from "@rbxts/vide";
|
import Vide, { Case, For, Source, source, Switch } from "@rbxts/vide";
|
||||||
|
|
||||||
import { SettingDefinition, SettingRealType, SettingType } from "../../../../shared/typings/settings";
|
|
||||||
import { SettingsController } from "../../../controllers/settings";
|
|
||||||
import { Toggle } from "../global/toggle";
|
import { Toggle } from "../global/toggle";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
|
import { Toggle } from "@common/client/ui/components/global/toggle";
|
||||||
|
import { Hoarcekat } from "@common/shared/utils/ui/hoarcekat";
|
||||||
import { Node } from "@rbxts/vide";
|
import { Node } from "@rbxts/vide";
|
||||||
|
|
||||||
import { Hoarcekat } from "../../../../shared/utils/ui/hoarcekat";
|
|
||||||
import { Toggle } from "../../components/global/toggle";
|
|
||||||
|
|
||||||
export = Hoarcekat(Toggle as () => Node);
|
export = Hoarcekat(Toggle as () => Node);
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { GlobalEvents, GlobalFunctions } from "../shared/network";
|
import { GlobalEvents, GlobalFunctions } from "@common/shared/network";
|
||||||
|
|
||||||
export const Events = GlobalEvents.createServer({});
|
export const Events = GlobalEvents.createServer({});
|
||||||
export const Functions = GlobalFunctions.createServer({});
|
export const Functions = GlobalFunctions.createServer({});
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
|
import { OnPlayerJoined, OnPlayerQuit } from "@common/shared/modding/players";
|
||||||
import { Modding, OnStart } from "@flamework/core";
|
import { Modding, OnStart } from "@flamework/core";
|
||||||
import { Players } from "@rbxts/services";
|
import { Players } from "@rbxts/services";
|
||||||
|
|
||||||
import { OnPlayerJoined, OnPlayerQuit } from "../../../shared/modding/players";
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This Service Manage some player event with modding.
|
* This Service Manage some player event with modding.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
|
import { OnPlayerJoined } from "@common/shared/modding/players";
|
||||||
|
import SettingsFile from "@common/shared/settings";
|
||||||
|
import { SetSetting, SettingTypeChecker } from "@common/shared/typings/settings";
|
||||||
import { OnStart, Service } from "@flamework/core";
|
import { OnStart, Service } from "@flamework/core";
|
||||||
|
|
||||||
import { OnPlayerJoined } from "../../shared/modding/players";
|
|
||||||
import SettingsFile from "../../shared/settings";
|
|
||||||
import { SetSetting, SettingTypeChecker } from "../../shared/typings/settings";
|
|
||||||
import { Events, Functions } from "../network";
|
import { Events, Functions } from "../network";
|
||||||
import { DataService, Store } from "./data";
|
import { DataService, Store } from "./data";
|
||||||
|
|
||||||
|
|||||||
Vendored
+23
-17
@@ -3,29 +3,35 @@
|
|||||||
declare const assets: {
|
declare const assets: {
|
||||||
audio: {
|
audio: {
|
||||||
music: {
|
music: {
|
||||||
"a-bench-for-ducks.ogg": string
|
"a-bench-for-ducks.ogg": Content
|
||||||
"eggplants-in-the-sky.ogg": string
|
"eggplants-in-the-sky.ogg": Content
|
||||||
"lobby.ogg": string
|
"lobby.ogg": Content
|
||||||
"meowmeowmeow.ogg": string
|
"meowmeowmeow.ogg": Content
|
||||||
"railway-resonance.ogg": string
|
"railway-resonance.ogg": Content
|
||||||
"root.ogg": string
|
"root.ogg": Content
|
||||||
"solstice.ogg": string
|
"solstice.ogg": Content
|
||||||
"stay-on-track.ogg": string
|
"stay-on-track.ogg": Content
|
||||||
"weltschmerz.ogg": string
|
"weltschmerz.ogg": Content
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
images: {
|
images: {
|
||||||
kiwirina: {
|
kiwirina: {
|
||||||
"LUNA....png": string
|
"LUNA....png": Content
|
||||||
"eyes.png": string
|
"eyes.png": Content
|
||||||
"kiwi tag.png": string
|
"kiwi tag.png": Content
|
||||||
"lateworkerconceptmob.png": string
|
"lateworkerconceptmob.png": Content
|
||||||
"next station ost cover.png": string
|
"next station ost cover.png": Content
|
||||||
"porte closed.png": string
|
"porte closed.png": Content
|
||||||
"porte open.png": string
|
"porte open.png": Content
|
||||||
}
|
}
|
||||||
svg: {
|
svg: {
|
||||||
"cube.svg": string
|
"cube.svg": Content
|
||||||
|
}
|
||||||
|
}
|
||||||
|
rooms: {
|
||||||
|
normal: {
|
||||||
|
"plus-corridor.rbxm": Content
|
||||||
|
"straight-corridor.rbxm": Content
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,29 +3,35 @@
|
|||||||
local assets = {
|
local assets = {
|
||||||
audio = {
|
audio = {
|
||||||
music = {
|
music = {
|
||||||
["a-bench-for-ducks.ogg"] = "rbxassetid://93869395830786",
|
["a-bench-for-ducks.ogg"] = Content.fromUri("rbxassetid://93869395830786"),
|
||||||
["eggplants-in-the-sky.ogg"] = "rbxassetid://74192100149187",
|
["eggplants-in-the-sky.ogg"] = Content.fromUri("rbxassetid://74192100149187"),
|
||||||
["lobby.ogg"] = "rbxassetid://119303577477446",
|
["lobby.ogg"] = Content.fromUri("rbxassetid://119303577477446"),
|
||||||
["meowmeowmeow.ogg"] = "rbxassetid://106235234984065",
|
["meowmeowmeow.ogg"] = Content.fromUri("rbxassetid://106235234984065"),
|
||||||
["railway-resonance.ogg"] = "rbxassetid://97452653460582",
|
["railway-resonance.ogg"] = Content.fromUri("rbxassetid://97452653460582"),
|
||||||
["root.ogg"] = "rbxassetid://76389194668757",
|
["root.ogg"] = Content.fromUri("rbxassetid://76389194668757"),
|
||||||
["solstice.ogg"] = "rbxassetid://76565610359366",
|
["solstice.ogg"] = Content.fromUri("rbxassetid://76565610359366"),
|
||||||
["stay-on-track.ogg"] = "rbxassetid://123486861030898",
|
["stay-on-track.ogg"] = Content.fromUri("rbxassetid://123486861030898"),
|
||||||
["weltschmerz.ogg"] = "rbxassetid://108803792430337",
|
["weltschmerz.ogg"] = Content.fromUri("rbxassetid://108803792430337"),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
images = {
|
images = {
|
||||||
kiwirina = {
|
kiwirina = {
|
||||||
["LUNA....png"] = "rbxassetid://105469337892524",
|
["LUNA....png"] = Content.fromUri("rbxassetid://105469337892524"),
|
||||||
["eyes.png"] = "rbxassetid://115382005766484",
|
["eyes.png"] = Content.fromUri("rbxassetid://115382005766484"),
|
||||||
["kiwi tag.png"] = "rbxassetid://100562459880003",
|
["kiwi tag.png"] = Content.fromUri("rbxassetid://100562459880003"),
|
||||||
["lateworkerconceptmob.png"] = "rbxassetid://120860142409755",
|
["lateworkerconceptmob.png"] = Content.fromUri("rbxassetid://120860142409755"),
|
||||||
["next station ost cover.png"] = "rbxassetid://127096632190841",
|
["next station ost cover.png"] = Content.fromUri("rbxassetid://127096632190841"),
|
||||||
["porte closed.png"] = "rbxassetid://119045003698167",
|
["porte closed.png"] = Content.fromUri("rbxassetid://119045003698167"),
|
||||||
["porte open.png"] = "rbxassetid://83329348606912",
|
["porte open.png"] = Content.fromUri("rbxassetid://83329348606912"),
|
||||||
},
|
},
|
||||||
svg = {
|
svg = {
|
||||||
["cube.svg"] = "rbxassetid://92619665942094",
|
["cube.svg"] = Content.fromUri("rbxassetid://92619665942094"),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
rooms = {
|
||||||
|
normal = {
|
||||||
|
["plus-corridor.rbxm"] = Content.fromUri("rbxassetid://129493473437352"),
|
||||||
|
["straight-corridor.rbxm"] = Content.fromUri("rbxassetid://76052577701850"),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { Networking } from "@flamework/networking";
|
import { Networking } from "@flamework/networking";
|
||||||
|
|
||||||
import { SetSetting } from "../shared/typings/settings";
|
import { SetSetting } from "./typings/settings";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Global client to server events.
|
* Global client to server events.
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
import { SettingDefinition } from "./typings/settings";
|
import { SettingDefinition } from "@common/shared/typings/settings";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Type definition of the setting definition file.
|
* Type definition of the setting definition file.
|
||||||
|
|||||||
+6
-10
@@ -13,12 +13,18 @@
|
|||||||
"strict": true,
|
"strict": true,
|
||||||
"target": "ESNext",
|
"target": "ESNext",
|
||||||
"skipLibCheck": true,
|
"skipLibCheck": true,
|
||||||
|
"paths": {
|
||||||
|
"@common/*": ["./src/*"],
|
||||||
|
},
|
||||||
"typeRoots": ["node_modules/@rbxts", "node_modules/@flamework"],
|
"typeRoots": ["node_modules/@rbxts", "node_modules/@flamework"],
|
||||||
"types": ["compiler-types", "types"],
|
"types": ["compiler-types", "types"],
|
||||||
"incremental": true,
|
"incremental": true,
|
||||||
"experimentalDecorators": true,
|
"experimentalDecorators": true,
|
||||||
|
|
||||||
"plugins": [
|
"plugins": [
|
||||||
|
{
|
||||||
|
"transform": "rbxts-transformer-access"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"transform": "rbxts-transformer-flamework",
|
"transform": "rbxts-transformer-flamework",
|
||||||
"obfuscation": true
|
"obfuscation": true
|
||||||
@@ -35,16 +41,6 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"transform": "rbxts-transform-boost",
|
|
||||||
"hoist": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"transform": "rbxts-transform-luau",
|
|
||||||
"strict": true,
|
|
||||||
"optimize": 2,
|
|
||||||
"annotate": true
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"transform": "tsc-progress",
|
"transform": "tsc-progress",
|
||||||
"title": "Building...",
|
"title": "Building...",
|
||||||
|
|||||||
+4
-3
@@ -4,9 +4,10 @@
|
|||||||
"rootDir": "src",
|
"rootDir": "src",
|
||||||
"rootDirs": ["src"],
|
"rootDirs": ["src"],
|
||||||
"outDir": "out",
|
"outDir": "out",
|
||||||
"typeRoots": ["node_modules/@rbxts", "node_modules/@flamework"],
|
"typeRoots": [
|
||||||
"declaration": true,
|
"node_modules/@rbxts",
|
||||||
"moduleResolution": "Node"
|
"node_modules/@flamework",
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"include": ["src/**/*", "node_modules/rbxts-transformer-instances"]
|
"include": ["src/**/*", "node_modules/rbxts-transformer-instances"]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user