forked from OpenWF/SpaceNinjaServer
		
	chore: enable no-deprecated warning (#2762)
Reviewed-on: OpenWF/SpaceNinjaServer#2762 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									253ae09f24
								
							
						
					
					
						commit
						9c55a8a4aa
					
				@ -31,7 +31,8 @@
 | 
				
			|||||||
        "no-mixed-spaces-and-tabs": "error",
 | 
					        "no-mixed-spaces-and-tabs": "error",
 | 
				
			||||||
        "@typescript-eslint/require-await": "error",
 | 
					        "@typescript-eslint/require-await": "error",
 | 
				
			||||||
        "import/no-named-as-default-member": "off",
 | 
					        "import/no-named-as-default-member": "off",
 | 
				
			||||||
        "import/no-cycle": "warn"
 | 
					        "import/no-cycle": "warn",
 | 
				
			||||||
 | 
					        "@typescript-eslint/no-deprecated": "warn"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "parser": "@typescript-eslint/parser",
 | 
					    "parser": "@typescript-eslint/parser",
 | 
				
			||||||
    "parserOptions": {
 | 
					    "parserOptions": {
 | 
				
			||||||
 | 
				
			|||||||
@ -231,7 +231,7 @@ interface ILensInstallRequest {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// Works for ways & upgrades
 | 
					// Works for ways & upgrades
 | 
				
			||||||
const focusTypeToPolarity = (type: string): TFocusPolarity => {
 | 
					const focusTypeToPolarity = (type: string): TFocusPolarity => {
 | 
				
			||||||
    return ("AP_" + type.substr(1).split("/")[3].toUpperCase()) as TFocusPolarity;
 | 
					    return ("AP_" + type.substring(1).split("/")[3].toUpperCase()) as TFocusPolarity;
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const shardValues = {
 | 
					const shardValues = {
 | 
				
			||||||
 | 
				
			|||||||
@ -70,7 +70,7 @@ const relicQualitySuffixes: Record<TRelicQuality, string> = {
 | 
				
			|||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*const toTitleCase = (str: string): string => {
 | 
					/*const toTitleCase = (str: string): string => {
 | 
				
			||||||
    return str.replace(/[^\s-]+/g, word => word.charAt(0).toUpperCase() + word.substr(1).toLowerCase());
 | 
					    return str.replace(/[^\s-]+/g, word => word.charAt(0).toUpperCase() + word.substring(1).toLowerCase());
 | 
				
			||||||
};*/
 | 
					};*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const getItemListsController: RequestHandler = (req, response) => {
 | 
					const getItemListsController: RequestHandler = (req, response) => {
 | 
				
			||||||
@ -221,7 +221,7 @@ const getItemListsController: RequestHandler = (req, response) => {
 | 
				
			|||||||
        }
 | 
					        }
 | 
				
			||||||
        if (
 | 
					        if (
 | 
				
			||||||
            name &&
 | 
					            name &&
 | 
				
			||||||
            uniqueName.substr(0, 30) != "/Lotus/Types/Game/Projections/" &&
 | 
					            uniqueName.substring(0, 30) != "/Lotus/Types/Game/Projections/" &&
 | 
				
			||||||
            uniqueName != "/Lotus/Types/Gameplay/EntratiLab/Resources/EntratiLanthornBundle"
 | 
					            uniqueName != "/Lotus/Types/Gameplay/EntratiLab/Resources/EntratiLanthornBundle"
 | 
				
			||||||
        ) {
 | 
					        ) {
 | 
				
			||||||
            res.miscitems.push({
 | 
					            res.miscitems.push({
 | 
				
			||||||
 | 
				
			|||||||
@ -14,8 +14,8 @@ cacheRouter.get(/^\/origin\/[a-zA-Z0-9]+\/[0-9]+\/H\.Cache\.bin.*$/, (req, res)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
cacheRouter.get(/^\/0\/.+!.+$/, async (req, res) => {
 | 
					cacheRouter.get(/^\/0\/.+!.+$/, async (req, res) => {
 | 
				
			||||||
    try {
 | 
					    try {
 | 
				
			||||||
        const dir = req.path.substr(0, req.path.lastIndexOf("/"));
 | 
					        const dir = req.path.substring(0, req.path.lastIndexOf("/"));
 | 
				
			||||||
        const file = req.path.substr(dir.length + 1);
 | 
					        const file = req.path.substring(dir.length + 1);
 | 
				
			||||||
        const filePath = `static/data${dir}/${file}`;
 | 
					        const filePath = `static/data${dir}/${file}`;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // Return file if we have it
 | 
					        // Return file if we have it
 | 
				
			||||||
 | 
				
			|||||||
@ -687,10 +687,10 @@ export const addItem = async (
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Path-based duck typing
 | 
					    // Path-based duck typing
 | 
				
			||||||
    switch (typeName.substr(1).split("/")[1]) {
 | 
					    switch (typeName.substring(1).split("/")[1]) {
 | 
				
			||||||
        case "Powersuits":
 | 
					        case "Powersuits":
 | 
				
			||||||
            if (typeName.endsWith("AugmentCard")) break;
 | 
					            if (typeName.endsWith("AugmentCard")) break;
 | 
				
			||||||
            switch (typeName.substr(1).split("/")[2]) {
 | 
					            switch (typeName.substring(1).split("/")[2]) {
 | 
				
			||||||
                default: {
 | 
					                default: {
 | 
				
			||||||
                    return {
 | 
					                    return {
 | 
				
			||||||
                        ...(await addPowerSuit(inventory, typeName, {
 | 
					                        ...(await addPowerSuit(inventory, typeName, {
 | 
				
			||||||
@ -725,7 +725,7 @@ export const addItem = async (
 | 
				
			|||||||
            }
 | 
					            }
 | 
				
			||||||
            break;
 | 
					            break;
 | 
				
			||||||
        case "Upgrades": {
 | 
					        case "Upgrades": {
 | 
				
			||||||
            switch (typeName.substr(1).split("/")[2]) {
 | 
					            switch (typeName.substring(1).split("/")[2]) {
 | 
				
			||||||
                case "Mods": // Legendary Core
 | 
					                case "Mods": // Legendary Core
 | 
				
			||||||
                case "CosmeticEnhancers": // Traumatic Peculiar
 | 
					                case "CosmeticEnhancers": // Traumatic Peculiar
 | 
				
			||||||
                    {
 | 
					                    {
 | 
				
			||||||
@ -782,12 +782,12 @@ export const addItem = async (
 | 
				
			|||||||
            break;
 | 
					            break;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        case "Types":
 | 
					        case "Types":
 | 
				
			||||||
            switch (typeName.substr(1).split("/")[2]) {
 | 
					            switch (typeName.substring(1).split("/")[2]) {
 | 
				
			||||||
                case "Sentinels": {
 | 
					                case "Sentinels": {
 | 
				
			||||||
                    return addSentinel(inventory, typeName, premiumPurchase);
 | 
					                    return addSentinel(inventory, typeName, premiumPurchase);
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                case "Game": {
 | 
					                case "Game": {
 | 
				
			||||||
                    if (typeName.substr(1).split("/")[3] == "Projections") {
 | 
					                    if (typeName.substring(1).split("/")[3] == "Projections") {
 | 
				
			||||||
                        // Void Relics, e.g. /Lotus/Types/Game/Projections/T2VoidProjectionGaussPrimeDBronze
 | 
					                        // Void Relics, e.g. /Lotus/Types/Game/Projections/T2VoidProjectionGaussPrimeDBronze
 | 
				
			||||||
                        const miscItemChanges = [
 | 
					                        const miscItemChanges = [
 | 
				
			||||||
                            {
 | 
					                            {
 | 
				
			||||||
@ -801,8 +801,8 @@ export const addItem = async (
 | 
				
			|||||||
                            MiscItems: miscItemChanges
 | 
					                            MiscItems: miscItemChanges
 | 
				
			||||||
                        };
 | 
					                        };
 | 
				
			||||||
                    } else if (
 | 
					                    } else if (
 | 
				
			||||||
                        typeName.substr(1).split("/")[3] == "CatbrowPet" ||
 | 
					                        typeName.substring(1).split("/")[3] == "CatbrowPet" ||
 | 
				
			||||||
                        typeName.substr(1).split("/")[3] == "KubrowPet"
 | 
					                        typeName.substring(1).split("/")[3] == "KubrowPet"
 | 
				
			||||||
                    ) {
 | 
					                    ) {
 | 
				
			||||||
                        if (
 | 
					                        if (
 | 
				
			||||||
                            typeName != "/Lotus/Types/Game/KubrowPet/Eggs/KubrowPetEggItem" &&
 | 
					                            typeName != "/Lotus/Types/Game/KubrowPet/Eggs/KubrowPetEggItem" &&
 | 
				
			||||||
@ -826,7 +826,7 @@ export const addItem = async (
 | 
				
			|||||||
                    break;
 | 
					                    break;
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                case "Items": {
 | 
					                case "Items": {
 | 
				
			||||||
                    if (typeName.substr(1).split("/")[3] == "Emotes") {
 | 
					                    if (typeName.substring(1).split("/")[3] == "Emotes") {
 | 
				
			||||||
                        return addCustomization(inventory, typeName);
 | 
					                        return addCustomization(inventory, typeName);
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                    break;
 | 
					                    break;
 | 
				
			||||||
@ -875,8 +875,8 @@ export const addItem = async (
 | 
				
			|||||||
            }
 | 
					            }
 | 
				
			||||||
            break;
 | 
					            break;
 | 
				
			||||||
        case "Weapons": {
 | 
					        case "Weapons": {
 | 
				
			||||||
            if (typeName.substr(1).split("/")[4] == "MeleeTrees") break;
 | 
					            if (typeName.substring(1).split("/")[4] == "MeleeTrees") break;
 | 
				
			||||||
            const productCategory = typeName.substr(1).split("/")[3];
 | 
					            const productCategory = typeName.substring(1).split("/")[3];
 | 
				
			||||||
            switch (productCategory) {
 | 
					            switch (productCategory) {
 | 
				
			||||||
                case "Pistols":
 | 
					                case "Pistols":
 | 
				
			||||||
                case "LongGuns":
 | 
					                case "LongGuns":
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user