mirror of
				https://github.com/SillyTavern/SillyTavern.git
				synced 2025-06-05 21:59:27 +02:00 
			
		
		
		
	Fix types for dompurify and toastr
This commit is contained in:
		
							
								
								
									
										46
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										46
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -59,9 +59,10 @@
 | 
			
		||||
                "sillytavern": "server.js"
 | 
			
		||||
            },
 | 
			
		||||
            "devDependencies": {
 | 
			
		||||
                "@types/dompurify": "^3.0.5",
 | 
			
		||||
                "@types/jquery": "^3.5.29",
 | 
			
		||||
                "eslint": "^8.57.0",
 | 
			
		||||
                "jquery": "^3.6.4"
 | 
			
		||||
                "@types/toastr": "^2.1.43",
 | 
			
		||||
                "eslint": "^8.57.0"
 | 
			
		||||
            },
 | 
			
		||||
            "engines": {
 | 
			
		||||
                "node": ">= 18"
 | 
			
		||||
@@ -960,6 +961,16 @@
 | 
			
		||||
                "@types/responselike": "^1.0.0"
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@types/dompurify": {
 | 
			
		||||
            "version": "3.0.5",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.5.tgz",
 | 
			
		||||
            "integrity": "sha512-1Wg0g3BtQF7sSb27fJQAKck1HECM6zV1EB66j8JH9i3LCjYabJa0FSdiSgsD5K/RbrsR0SiraKacLB+T8ZVYAg==",
 | 
			
		||||
            "dev": true,
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "@types/trusted-types": "*"
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@types/http-cache-semantics": {
 | 
			
		||||
            "version": "4.0.2",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.2.tgz",
 | 
			
		||||
@@ -967,10 +978,11 @@
 | 
			
		||||
            "license": "MIT"
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@types/jquery": {
 | 
			
		||||
            "version": "3.5.29",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.29.tgz",
 | 
			
		||||
            "integrity": "sha512-oXQQC9X9MOPRrMhPHHOsXqeQDnWeCDT3PelUIg/Oy8FAbzSZtFHRjc7IpbfFVmpLtJ+UOoywpRsuO5Jxjybyeg==",
 | 
			
		||||
            "version": "3.5.31",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.31.tgz",
 | 
			
		||||
            "integrity": "sha512-rf/iB+cPJ/YZfMwr+FVuQbm7IaWC4y3FVYfVDxRGqmUCFjjPII0HWaP0vTPJGp6m4o13AXySCcMbWfrWtBFAKw==",
 | 
			
		||||
            "dev": true,
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "@types/sizzle": "*"
 | 
			
		||||
            }
 | 
			
		||||
@@ -1021,6 +1033,23 @@
 | 
			
		||||
            "integrity": "sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==",
 | 
			
		||||
            "dev": true
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@types/toastr": {
 | 
			
		||||
            "version": "2.1.43",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@types/toastr/-/toastr-2.1.43.tgz",
 | 
			
		||||
            "integrity": "sha512-sLC2fr2OXeE1iyhUixpQ64wQ2tA26awmLidn4tXTLBz4yP/VhtYUKHpmiIyDtztKkHjucdiTLH8F5uRRyhNi2Q==",
 | 
			
		||||
            "dev": true,
 | 
			
		||||
            "license": "MIT",
 | 
			
		||||
            "dependencies": {
 | 
			
		||||
                "@types/jquery": "*"
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@types/trusted-types": {
 | 
			
		||||
            "version": "2.0.7",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
 | 
			
		||||
            "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
 | 
			
		||||
            "dev": true,
 | 
			
		||||
            "license": "MIT"
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/@ungap/structured-clone": {
 | 
			
		||||
            "version": "1.2.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
 | 
			
		||||
@@ -3881,13 +3910,6 @@
 | 
			
		||||
            "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==",
 | 
			
		||||
            "license": "BSD-3-Clause"
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/jquery": {
 | 
			
		||||
            "version": "3.7.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.0.tgz",
 | 
			
		||||
            "integrity": "sha512-umpJ0/k8X0MvD1ds0P9SfowREz2LenHsQaxSohMZ5OMNEU2r0tf8pdeEFTHMFxWVxKNyU9rTtK3CWzUCTKJUeQ==",
 | 
			
		||||
            "dev": true,
 | 
			
		||||
            "license": "MIT"
 | 
			
		||||
        },
 | 
			
		||||
        "node_modules/js-yaml": {
 | 
			
		||||
            "version": "4.1.0",
 | 
			
		||||
            "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
 | 
			
		||||
 
 | 
			
		||||
@@ -85,8 +85,9 @@
 | 
			
		||||
    },
 | 
			
		||||
    "main": "server.js",
 | 
			
		||||
    "devDependencies": {
 | 
			
		||||
        "@types/dompurify": "^3.0.5",
 | 
			
		||||
        "@types/jquery": "^3.5.29",
 | 
			
		||||
        "eslint": "^8.57.0",
 | 
			
		||||
        "jquery": "^3.6.4"
 | 
			
		||||
        "@types/toastr": "^2.1.43",
 | 
			
		||||
        "eslint": "^8.57.0"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										1
									
								
								public/global.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								public/global.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1,5 +1,4 @@
 | 
			
		||||
// Global namespace modules
 | 
			
		||||
declare var DOMPurify;
 | 
			
		||||
declare var droll;
 | 
			
		||||
declare var Handlebars;
 | 
			
		||||
declare var hljs;
 | 
			
		||||
 
 | 
			
		||||
@@ -16,12 +16,8 @@
 | 
			
		||||
    ],
 | 
			
		||||
    "typeAcquisition": {
 | 
			
		||||
        "include": [
 | 
			
		||||
            "jquery",
 | 
			
		||||
            "@popperjs/core",
 | 
			
		||||
            "toastr",
 | 
			
		||||
            "showdown",
 | 
			
		||||
            "dompurify",
 | 
			
		||||
            "moment",
 | 
			
		||||
            "seedrandom",
 | 
			
		||||
            "showdown-katex",
 | 
			
		||||
            "droll",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user