mirror of
https://github.com/4ian/GDevelop.git
synced 2025-10-15 10:19:04 +00:00
124 lines
3.1 KiB
JSON
124 lines
3.1 KiB
JSON
{
|
|
"name": "gdevelop",
|
|
"productName": "GDevelop 5",
|
|
"description": "GDevelop 5 IDE running on the Electron runtime",
|
|
"version": "1.0.0",
|
|
"author": "Florian Rival",
|
|
"license": "MIT",
|
|
"homepage": "http://gdevelop.io",
|
|
"repository": "github:4ian/GDevelop",
|
|
"private": true,
|
|
"scripts": {
|
|
"postinstall": "npm run import-zipped-electron-extensions && cd app && npm install && cd .. && npm run copy-electron-remote-to-app-resources",
|
|
"app-build": "node scripts/app-build.js",
|
|
"build": "node scripts/build.js",
|
|
"format": "prettier --write --ignore-path .gitignore \"**/*.js\"",
|
|
"check-format": "prettier --list-different --ignore-path .gitignore \"**/*.js\"",
|
|
"start": "electron app",
|
|
"reload-extensions": "cd ../app/scripts && node import-GDJS-Runtime.js",
|
|
"import-zipped-electron-extensions": "node scripts/import-zipped-electron-extension.js ReactDeveloperTools app/extensions/",
|
|
"copy-electron-remote-to-app-resources": "node scripts/copy-electron-remote-to-app-resources.js"
|
|
},
|
|
"build": {
|
|
"appId": "com.gdevelop-app.ide",
|
|
"extraResources": [
|
|
{
|
|
"from": "../app/resources/in-app-tutorials",
|
|
"to": "in-app-tutorials"
|
|
},
|
|
{
|
|
"from": "../app/resources/GDJS",
|
|
"to": "GDJS"
|
|
},
|
|
{
|
|
"from": "../app/resources/preview_node_modules",
|
|
"to": "preview_node_modules"
|
|
}
|
|
],
|
|
"linux": {
|
|
"target": [
|
|
{
|
|
"target": "AppImage",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
},
|
|
{
|
|
"target": "zip",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
},
|
|
{
|
|
"target": "deb",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"mac": {
|
|
"category": "public.app-category.developer-tools",
|
|
"hardenedRuntime": true,
|
|
"entitlements": "./build/entitlements.mac.inherit.plist",
|
|
"target": {
|
|
"target": "default",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
},
|
|
"signIgnore": ["node_modules/steamworks.js"]
|
|
},
|
|
"win": {
|
|
"executableName": "GDevelop"
|
|
},
|
|
"nsis": {
|
|
"oneClick": false,
|
|
"allowToChangeInstallationDirectory": true
|
|
},
|
|
"appx": {
|
|
"publisherDisplayName": "GDevelop game engine",
|
|
"displayName": "GDevelop",
|
|
"publisher": "CN=B13CB8D3-97AA-422C-A394-0EE51B9ACAD3",
|
|
"identityName": "GDevelopgameengine.GDevelop",
|
|
"backgroundColor": "#524F9C",
|
|
"languages": [
|
|
"EN-US",
|
|
"ZH-HANS",
|
|
"DE",
|
|
"IT",
|
|
"JA",
|
|
"PT-BR",
|
|
"RU",
|
|
"ES",
|
|
"FR",
|
|
"SL"
|
|
]
|
|
},
|
|
"afterSign": "scripts/electron-builder-after-sign.js",
|
|
"publish": [
|
|
{
|
|
"provider": "github"
|
|
}
|
|
]
|
|
},
|
|
"devDependencies": {
|
|
"dotenv": "^8.2.0",
|
|
"electron": "18.2.2",
|
|
"electron-builder": "^22.14.13",
|
|
"electron-notarize": "^0.2.1",
|
|
"minimist": "^1.2.3",
|
|
"prettier": "1.15.3",
|
|
"shelljs": "0.8.4",
|
|
"unzipper": "^0.9.11"
|
|
},
|
|
"dependencies": {
|
|
"@electron/remote": "^2.0.8",
|
|
"electron-is": "^2.4.0"
|
|
}
|
|
}
|