[*Compat > Electron > Clipboard] Initial Add

This commit is contained in:
Ducko 2021-05-04 18:02:02 +01:00 committed by フズキ
parent 3f561aff35
commit 4d1016516b
No known key found for this signature in database
GPG Key ID: E06450E46F83376C
3 changed files with 21 additions and 1 deletions

View File

@ -0,0 +1,7 @@
export const writeText = (text) => { // Write text to clipboard
return DiscordNative.clipboard.copy(text);
};
export const readText = () => { // Read text from clipboard
return DiscordNative.clipboard.read();
};

View File

@ -0,0 +1 @@
export * as clipboard from './clipboard';

View File

@ -2,26 +2,33 @@
"name": "ms2builder", "name": "ms2builder",
"version": "1.0.0", "version": "1.0.0",
"description": "Builder for Module Store v2.", "description": "Builder for Module Store v2.",
"main": "src/index.js", "main": "src/index.js",
"scripts": { "scripts": {
"theme": "node ./scripts/add.js theme" "theme": "node ./scripts/add.js theme"
}, },
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git+https://github.com/GooseMod/MS2Builder.git" "url": "git+https://github.com/GooseMod/MS2Builder.git"
}, },
"author": "GooseMod", "author": "GooseMod",
"license": "MIT", "license": "MIT",
"bugs": { "bugs": {
"url": "https://github.com/GooseMod/MS2Builder/issues" "url": "https://github.com/GooseMod/MS2Builder/issues"
}, },
"homepage": "https://github.com/GooseMod/MS2Builder#readme", "homepage": "https://github.com/GooseMod/MS2Builder#readme",
"dependencies": { "dependencies": {
"axios": "^0.21.1", "axios": "^0.21.1",
"glob": "^7.1.6", "glob": "^7.1.6",
"parcel-bundler": "^1.12.4", "parcel-bundler": "^1.12.4",
"sass": "^1.32.8" "sass": "^1.32.8"
}, },
"alias": { "alias": {
"@goosemod/patcher": "./moduleWrappers/goosemod/patcher.js", "@goosemod/patcher": "./moduleWrappers/goosemod/patcher.js",
"@goosemod/webpack": "./moduleWrappers/goosemod/webpack.js", "@goosemod/webpack": "./moduleWrappers/goosemod/webpack.js",
@ -29,12 +36,17 @@
"@goosemod/reactUtils": "./moduleWrappers/goosemod/reactUtils.js", "@goosemod/reactUtils": "./moduleWrappers/goosemod/reactUtils.js",
"@goosemod/toast": "./moduleWrappers/goosemod/toast.js", "@goosemod/toast": "./moduleWrappers/goosemod/toast.js",
"@goosemod/settings": "./moduleWrappers/goosemod/settings.js", "@goosemod/settings": "./moduleWrappers/goosemod/settings.js",
"powercord/entities": "./moduleWrappers/powercord/entities.js", "powercord/entities": "./moduleWrappers/powercord/entities.js",
"powercord/injector": "./moduleWrappers/powercord/injector.js", "powercord/injector": "./moduleWrappers/powercord/injector.js",
"powercord/webpack": "./moduleWrappers/powercord/webpack.js", "powercord/webpack": "./moduleWrappers/powercord/webpack.js",
"powercord/util": "./moduleWrappers/powercord/util.js", "powercord/util": "./moduleWrappers/powercord/util.js",
"powercord/components/settings": "./moduleWrappers/powercord/components/settings/index.js", "powercord/components/settings": "./moduleWrappers/powercord/components/settings/index.js",
"_powercord/global": "./moduleWrappers/powercord/global/index.js"
"_powercord/global": "./moduleWrappers/powercord/global/index.js",
"electron": "./moduleWrappers/electron/index.js"
}, },
"type": "module" "type": "module"
} }