Files
chrysalis-mirror/package.json
Jesse Vincent 81b1a2688b Preparations for Chrysalis 0.13.3
Bump the version, and finalize the release date.

Signed-off-by: Jesse Vincent <jesse@keyboard.io>
2023-12-19 09:37:22 -08:00

186 lines
5.4 KiB
JSON

{
"name": "Chrysalis",
"version": "0.13.3",
"license": "GPL-3.0-only",
"author": {
"name": "Keyboardio",
"email": "help@keyboard.io"
},
"homepage": "https://github.com/keyboardio/Chrysalis",
"productName": "Chrysalis",
"description": "A keyboard configuration tool",
"main": ".webpack/main",
"husky": {
"hooks": {
"pre-commit": "npm-run-all -p lint:all"
}
},
"build": {
"appId": "keyboardio.chrysalis",
"productName": "Chrysalis",
"artifactName": "${productName}-${version}.${ext}",
"copyright": "Copyright © 2018-2023 Keyboardio Inc.; distributed under the GPLv3",
"win": {
"target": [
"nsis",
"portable"
]
},
"portable": {
"artifactName": "${productName}-${version}-portable.${ext}"
},
"mac": {
"darkModeSupport": true,
"hardenedRuntime": true,
"entitlements": "./build/entitlements.mac.inherit.plist",
"target": [
{
"target": "dmg",
"arch": [
"universal"
]
},
{
"target": "zip",
"arch": [
"universal"
]
}
]
},
"linux": {
"target": [
"AppImage"
]
},
"afterPack": "./build/afterPackHook.js",
"extraResources": [
{
"from": "./build/launcher.sh",
"to": "launcher.sh"
},
"static",
"!static/cldr",
"NEWS.md"
]
},
"scripts": {
"start": "electron-forge start",
"package": "electron-forge package",
"make": "electron-forge make",
"publish": "electron-forge publish",
"prettier": "prettier --write \"src/**/*.{js,json,css,scss,md}\"",
"lint:all": "npm-run-all lint:js lint:css",
"lint:js": "eslint src/**/*.js",
"lint:css": "stylelint src/**/*.css",
"clean:code": "npm-run-all prettier lint:all"
},
"keywords": [],
"devDependencies": {
"@babel/core": "^7.21.0",
"@babel/eslint-parser": "^7.19.1",
"@babel/plugin-proposal-optional-chaining": "^7.16.7",
"@babel/preset-env": "^7.16.11",
"@babel/preset-react": "^7.18.6",
"@electron-forge/cli": "^6.0.5",
"@electron-forge/maker-deb": "^6.0.5",
"@electron-forge/maker-dmg": "^6.0.5",
"@electron-forge/maker-rpm": "^6.0.5",
"@electron-forge/maker-squirrel": "^6.0.5",
"@electron-forge/maker-zip": "^6.0.5",
"@electron-forge/plugin-auto-unpack-natives": "^6.0.5",
"@electron-forge/plugin-webpack": "^6.0.5",
"@electron-forge/publisher-github": "^6.0.5",
"@electron/notarize": "^1.2.3",
"@electron/osx-sign": "^1.0.4",
"@electron/universal": "^1.3.4",
"@reforged/maker-appimage": "file:.@reforged/maker-appimage",
"babel-loader": "^9.1.2",
"babel-plugin-module-resolver": "^4.1.0",
"cldr": "^7.1.1",
"copy-webpack-plugin": "^11.0.0",
"core-js": "^3.21.1",
"css-loader": "^6.0.0",
"electron": "23.1.1",
"eslint": "^8.35.0",
"eslint-config-prettier": "^4.1.0",
"eslint-import-resolver-babel-module": "^5.3.1",
"eslint-import-resolver-webpack": "^0.13.2",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.4.1",
"eslint-plugin-prettier": "^3.3.1",
"eslint-plugin-react": "^7.22.0",
"eslint-plugin-react-hooks": "^4.4.0",
"husky": "^1.1.2",
"lint-staged": "^12.3.7",
"node-abi": "^3.8.0",
"node-glob": "^1.2.0",
"node-loader": "^2.0.0",
"npm-run-all": "^4.1.3",
"prettier": "^2.6.1",
"style-loader": "^3.0.0",
"stylelint": "^15.10.1",
"stylelint-config-standard": "^32.0.0",
"unraw": "^2.0.0",
"webpack": "^5.75.0",
"xml2js": "^0.5.0",
"yarn": "^1.22.0"
},
"dependencies": {
"@emotion/react": "^11.8.2",
"@emotion/styled": "^11.8.1",
"@gatsbyjs/reach-router": "^1.3.6",
"@mui/base": "^5.0.0-alpha.119",
"@mui/icons-material": "^5.5.1",
"@mui/material": "^5.11.11",
"@mui/system": "^5.11.11",
"@vercel/webpack-asset-relocator-loader": "1.7.3",
"archiver": "^5.0.2",
"avrgirl-arduino": "keyboardio/avrgirl-arduino#serialport-10",
"electron-devtools-installer": "^3.2.0",
"electron-squirrel-startup": "^1.0.0",
"electron-store": "^8.1.0",
"electron-updater": "^5.3.0",
"electron-window-state": "^5.0.3",
"file-loader": "^6.2.0",
"i18next": "^22.4.10",
"i18next-electron-language-detector": "^0.0.10",
"immutability-helper": "^3.1.1",
"js-yaml": "^4.1.0",
"json-stringify-pretty-compact": "^3.0.0",
"lodash.clonedeep": "^4.5.0",
"lodash.isequal": "^4.5.0",
"path-browserify": "^1.0.1",
"react": "^18.2.0",
"react-color": "^2.14.1",
"react-dnd": "^16.0.1",
"react-dnd-html5-backend": "^16.0.1",
"react-dom": "^18.2.0",
"react-i18next": "^11.8.5",
"react-markdown": "^7.1.0",
"react-rnd": "^10.3.7",
"remark-emoji": "^3.0.2",
"remark-gfm": "^3.0.1",
"serialport": "^10.4.0",
"source-map-support": "^0.5.16",
"sudo-prompt": "^9.2.1",
"systeminformation": "^5.17.12",
"teensy-loader": "^0.3.1",
"tmp": "^0.2.1",
"typeface-roboto": "^0.0.54",
"typeface-source-code-pro": "^0.0.71",
"usb": "2.8.1",
"uuid": "^8.3.1",
"winston": "^3.8.2"
},
"resolutions": {
"teensy-loader/usb": "^2.8.1",
"avrgirl-arduino/stk500-v2/async": "^2.6.4",
"avrgirl-arduino/stk500/async": "^2.6.4",
"cacache/y18n": "^4.0.1",
"yargs/y18n": "^4.0.1",
"**/node-forge": "^1.3.0",
"**/glob-parent": "^5.1.2"
}
}