4
1
mirror of https://github.com/Qortal/qortal-ui.git synced 2025-01-27 13:22:14 +00:00
qortal-ui/package.json

153 lines
4.9 KiB
JSON

{
"name": "qortal-ui",
"version": "4.6.0",
"description": "Qortal Project - decentralize the world - Data storage, communications, web hosting, decentralized trading, complete infrastructure for the future blockchain-based Internet",
"keywords": [
"QORT",
"QORTAL",
"DECENTRALIZED"
],
"main": "electron.js",
"repository": {
"type": "git",
"url": "git+https://github.com/Qortal/qortal-ui.git"
},
"homepage": "https://qortal.org",
"author": "QORTAL <admin@qortal.org>",
"license": "GPL-3.0",
"scripts": {
"dev": "node server.js",
"prebuild": "node -p \"'export const UI_VERSION = ' + JSON.stringify(process.env.npm_package_version)\" > core/src/redux/app/version.js",
"build-dev": "node --max-old-space-size=8192 build.js",
"build": "NODE_ENV=production node build.js",
"server": "NODE_ENV=production node --max-old-space-size=8192 server.js",
"watch": "node --max-old-space-size=8192 watch.js",
"watch-inline": "node --max-old-space-size=8192 watch-inline.js",
"start-electron": "NODE_ENV=production electron .",
"build-electron": "electron-builder build --publish never",
"deploy-electron": "electron-builder build --win --publish never",
"release": "NODE_ENV=production electron-builder build --publish never",
"publish": "electron-builder -p always"
},
"dependencies": {
"@hapi/hapi": "21.3.12",
"@hapi/inert": "7.1.0",
"@lit-labs/motion": "1.0.6",
"@popperjs/core": "2.11.8",
"@tiptap/core": "2.0.4",
"@tiptap/extension-highlight": "2.0.4",
"@tiptap/extension-image": "2.0.4",
"@tiptap/extension-mention": "2.0.0",
"@tiptap/extension-placeholder": "2.0.4",
"@tiptap/extension-underline": "2.0.4",
"@tiptap/html": "2.0.4",
"@tiptap/pm": "2.0.4",
"@tiptap/starter-kit": "2.0.4",
"asmcrypto.js": "2.3.2",
"bcryptjs": "2.4.3",
"buffer": "6.0.3",
"compressorjs": "1.2.1",
"crypto-js": "4.2.0",
"driver.js": "1.3.1",
"electron-dl": "3.5.2",
"electron-log": "5.2.4",
"electron-store": "8.2.0",
"electron-updater": "6.3.9",
"emoji-picker-js": "https://github.com/Qortal/emoji-picker-js",
"extract-zip": "2.0.1",
"jssha": "3.3.1",
"localforage": "1.10.0",
"lodash": "4.17.21",
"os-locale": "5.0.0",
"prosemirror-commands": "1.6.2",
"prosemirror-dropcursor": "1.8.1",
"prosemirror-gapcursor": "1.3.2",
"prosemirror-history": "1.4.1",
"prosemirror-keymap": "1.2.2",
"prosemirror-model": "1.24.1",
"prosemirror-schema-list": "1.5.0",
"prosemirror-state": "1.4.3",
"prosemirror-transform": "1.10.2",
"prosemirror-view": "1.37.2",
"sass": "1.77.6",
"short-unique-id": "5.2.0",
"xhr2": "0.2.1"
},
"devDependencies": {
"@babel/core": "7.26.0",
"@electron/packager": "18.3.6",
"@material/mwc-button": "0.27.0",
"@material/mwc-checkbox": "0.27.0",
"@material/mwc-dialog": "0.27.0",
"@material/mwc-drawer": "0.27.0",
"@material/mwc-fab": "0.27.0",
"@material/mwc-formfield": "0.27.0",
"@material/mwc-icon": "0.27.0",
"@material/mwc-icon-button": "0.27.0",
"@material/mwc-list": "0.27.0",
"@material/mwc-menu": "0.27.0",
"@material/mwc-select": "0.27.0",
"@material/mwc-slider": "0.27.0",
"@material/mwc-snackbar": "0.27.0",
"@material/mwc-tab": "0.27.0",
"@material/mwc-tab-bar": "0.27.0",
"@material/mwc-textfield": "0.27.0",
"@polymer/app-layout": "3.1.0",
"@polymer/iron-collapse": "3.0.1",
"@polymer/iron-flex-layout": "3.0.1",
"@polymer/iron-icons": "3.0.1",
"@polymer/iron-pages": "3.0.1",
"@polymer/paper-button": "3.0.1",
"@polymer/paper-checkbox": "3.1.0",
"@polymer/paper-dialog": "3.0.1",
"@polymer/paper-dropdown-menu": "3.2.0",
"@polymer/paper-icon-button": "3.0.2",
"@polymer/paper-input": "3.2.1",
"@polymer/paper-item": "3.0.1",
"@polymer/paper-listbox": "3.0.1",
"@polymer/paper-progress": "3.0.1",
"@polymer/paper-ripple": "3.0.2",
"@polymer/paper-slider": "3.0.1",
"@polymer/paper-spinner": "3.0.2",
"@polymer/paper-toast": "3.0.1",
"@polymer/paper-tooltip": "3.0.1",
"@qortal/rollup-plugin-web-worker-loader": "1.6.5",
"@rollup/plugin-alias": "5.1.1",
"@rollup/plugin-babel": "6.0.4",
"@rollup/plugin-commonjs": "28.0.2",
"@rollup/plugin-node-resolve": "16.0.0",
"@rollup/plugin-replace": "6.0.2",
"@rollup/plugin-terser": "0.4.4",
"@vaadin/avatar": "24.2.9",
"@vaadin/button": "24.2.9",
"@vaadin/grid": "24.2.9",
"@vaadin/icons": "24.2.9",
"@vaadin/password-field": "24.2.9",
"@vaadin/tabs": "24.2.9",
"@vaadin/tabsheet": "24.2.9",
"@vaadin/tooltip": "24.2.9",
"@zip.js/zip.js": "2.7.54",
"axios": "1.7.9",
"electron": "34.0.0",
"electron-builder": "25.1.8",
"epml": "0.3.3",
"file-saver": "2.0.5",
"highcharts": "11.1.0",
"html-escaper": "3.0.3",
"is-electron": "2.2.2",
"lit": "2.8.0",
"passive-events-support": "1.1.0",
"pwa-helpers": "0.9.1",
"redux": "5.0.1",
"redux-thunk": "3.1.0",
"rollup": "4.31.0",
"rollup-plugin-node-globals": "1.4.0",
"rollup-plugin-progress": "1.1.2",
"rollup-plugin-scss": "3.0.0",
"shelljs": "0.8.5"
},
"engines": {
"node": ">=20.18.1"
}
}