mirror of
https://github.com/TurboWarp/packager.git
synced 2024-11-25 16:35:59 +08:00
78 lines
2.6 KiB
JSON
78 lines
2.6 KiB
JSON
{
|
|
"name": "@turbowarp/packager",
|
|
"version": "3.0.0",
|
|
"description": "Converts Scratch projects into HTML files, zip archives, or executable programs for Windows, macOS, and Linux.",
|
|
"main": "dist/packager.js",
|
|
"scripts": {
|
|
"start": "webpack serve",
|
|
"clean": "rimraf dist",
|
|
"build": "npm run clean && webpack",
|
|
"build-prod": "cross-env NODE_ENV=production npm run build",
|
|
"watch": "webpack --watch",
|
|
"build-standalone": "cross-env STANDALONE=1 npm run build && node src/build/generate-standalone.js",
|
|
"build-standalone-prod": "cross-env NODE_ENV=production npm run build-standalone",
|
|
"build-node": "cross-env BUILD_MODE=node npm run build",
|
|
"build-node-prod": "cross-env NODE_ENV=production npm run build-node",
|
|
"test": "jest",
|
|
"prepublishOnly": "npm run test && npm run build-node-prod && node src/build/nodejs/update-readme.js node",
|
|
"postpublish": "node src/build/nodejs/update-readme.js restore"
|
|
},
|
|
"author": "GarboMuffin",
|
|
"homepage": "https://github.com/TurboWarp/packager#readme",
|
|
"keywords": [
|
|
"scratch",
|
|
"packager"
|
|
],
|
|
"bugs": {
|
|
"url": "https://github.com/TurboWarp/packager/issues"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/TurboWarp/packager.git"
|
|
},
|
|
"funding": "https://github.com/sponsors/GarboMuffin",
|
|
"license": "MPL-2.0",
|
|
"dependencies": {
|
|
"@fiahfy/icns": "0.0.7",
|
|
"@turbowarp/json": "^0.1.1",
|
|
"@turbowarp/jszip": "^3.11.0",
|
|
"@turbowarp/sbdl": "^4.0.1",
|
|
"cross-fetch": "^4.0.0",
|
|
"sha.js": "^2.4.11"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.16.5",
|
|
"@babel/preset-env": "^7.16.5",
|
|
"@turbowarp/scratch-storage": "^0.0.202403251715",
|
|
"@turbowarp/scratch-svg-renderer": "^1.0.0-202401111326-62c0f26",
|
|
"babel-jest": "^27.4.5",
|
|
"babel-loader": "^8.2.3",
|
|
"comlink": "^4.3.1",
|
|
"copy-webpack-plugin": "^6.4.1",
|
|
"cross-env": "^7.0.3",
|
|
"css-loader": "^5.2.7",
|
|
"fastestsmallesttextencoderdecoder": "^1.0.22",
|
|
"file-loader": "^6.2.0",
|
|
"html-webpack-plugin": "^4.5.2",
|
|
"jest": "^27.4.5",
|
|
"rimraf": "^2.7.1",
|
|
"scratch-audio": "github:TurboWarp/scratch-audio#develop",
|
|
"scratch-render": "github:TurboWarp/scratch-render#develop",
|
|
"scratch-vm": "github:TurboWarp/scratch-vm#develop",
|
|
"style-loader": "^2.0.0",
|
|
"svelte": "^3.44.3",
|
|
"svelte-loader": "^3.1.2",
|
|
"url-loader": "^4.1.1",
|
|
"webpack": "4.47.0",
|
|
"webpack-bundle-analyzer": "^4.5.0",
|
|
"webpack-cli": "^4.9.1",
|
|
"webpack-dev-server": "^3.11.3",
|
|
"worker-loader": "^2.0.0"
|
|
},
|
|
"overrides": {
|
|
"webpack@4.47.0": {
|
|
"terser-webpack-plugin": "^4.2.3"
|
|
}
|
|
}
|
|
}
|