first commit
This commit is contained in:
99
package.json
Normal file
99
package.json
Normal file
@@ -0,0 +1,99 @@
|
||||
{
|
||||
"name": "hpl-toolbox",
|
||||
"displayName": "HPL Toolbox",
|
||||
"description": "Bundled tools: PLEC Upload, AppLovin Demo Upload, Base64 Asset Scanner, Daily Update.",
|
||||
"version": "0.1.0",
|
||||
"publisher": "hesukastro",
|
||||
"engines": {
|
||||
"vscode": "^1.85.0"
|
||||
},
|
||||
"categories": ["Other"],
|
||||
"icon": "media/hpl.png",
|
||||
"main": "./out/extension.js",
|
||||
"activationEvents": [],
|
||||
"contributes": {
|
||||
"commands": [
|
||||
{
|
||||
"command": "hplToolbox.openPlecUpload",
|
||||
"title": "HPL Toolbox: Open PLEC Upload"
|
||||
},
|
||||
{
|
||||
"command": "hplToolbox.openApplovinUpload",
|
||||
"title": "HPL Toolbox: Open AppLovin Demo Upload"
|
||||
},
|
||||
{
|
||||
"command": "hplToolbox.openBase64Scanner",
|
||||
"title": "HPL Toolbox: Open Base64 Scanner"
|
||||
},
|
||||
{
|
||||
"command": "hplToolbox.openDailyUpdate",
|
||||
"title": "HPL Toolbox: Open Daily Update"
|
||||
}
|
||||
],
|
||||
"viewsContainers": {
|
||||
"activitybar": [
|
||||
{
|
||||
"id": "hplToolbox",
|
||||
"title": "HPL Toolbox",
|
||||
"icon": "media/hpl.png"
|
||||
}
|
||||
]
|
||||
},
|
||||
"views": {
|
||||
"hplToolbox": [
|
||||
{
|
||||
"type": "webview",
|
||||
"id": "hplToolbox.launcher",
|
||||
"name": "Tools"
|
||||
}
|
||||
]
|
||||
},
|
||||
"configuration": [
|
||||
{
|
||||
"title": "HPL Toolbox — PLEC Upload",
|
||||
"properties": {
|
||||
"hplToolbox.plec.uploadUrl": {
|
||||
"type": "string",
|
||||
"default": "http://167.99.227.249/src/upload_HTML_Experimental.php",
|
||||
"description": "Endpoint URL for the PLEC HTML upload script."
|
||||
},
|
||||
"hplToolbox.plec.originUrl": {
|
||||
"type": "string",
|
||||
"default": "http://167.99.227.249",
|
||||
"description": "Origin/Referer header sent with upload requests."
|
||||
},
|
||||
"hplToolbox.plec.previewBase": {
|
||||
"type": "string",
|
||||
"default": "https://playable.applovindemo.com/phaser/",
|
||||
"description": "Preview server base URL used to check if a filename already exists."
|
||||
},
|
||||
"hplToolbox.plec.skipExistsCheck": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Skip the pre-check that verifies the filename does not already exist on the preview server."
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"title": "HPL Toolbox — AppLovin Upload",
|
||||
"properties": {
|
||||
"hplToolbox.applovin.cookie": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"description": "Value of the __Host-APPLOVINID cookie for p.applov.in (log in at https://p.applov.in/playablePreview?create=1&qr=1 and copy the cookie from DevTools)."
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"scripts": {
|
||||
"compile": "tsc -p ./",
|
||||
"watch": "tsc -watch -p ./",
|
||||
"vscode:prepublish": "npm run compile"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^20.0.0",
|
||||
"@types/vscode": "^1.85.0",
|
||||
"typescript": "^5.4.0"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user