From 3d6de68cd798a24ebee20916677f5eb7ac50ad10 Mon Sep 17 00:00:00 2001 From: SrIzan10 <66965250+SrIzan10@users.noreply.github.com> Date: Fri, 16 Sep 2022 19:12:08 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20=F0=9F=8E=89move=20to=20sern=20handler?= =?UTF-8?q?=20org!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: xxDeveloper <77380166+Murtatrxx@users.noreply.github.com> --- .gitignore | 2 ++ .vscode/launch.json | 17 ++++++++++++ .vscodeignore | 4 +++ CHANGELOG.md | 9 ++++++ LICENSE | 21 ++++++++++++++ README.md | 14 +++++++++- icon.png | Bin 0 -> 14918 bytes package.json | 27 ++++++++++++++++++ snippets/snippets.code-snippets | 47 ++++++++++++++++++++++++++++++++ vsc-extension-quickstart.md | 23 ++++++++++++++++ 10 files changed, 163 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 .vscode/launch.json create mode 100644 .vscodeignore create mode 100644 CHANGELOG.md create mode 100644 LICENSE create mode 100644 icon.png create mode 100644 package.json create mode 100644 snippets/snippets.code-snippets create mode 100644 vsc-extension-quickstart.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ec9983b --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ + +*.vsix diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..0e191b5 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,17 @@ +// A launch configuration that launches the extension inside a new window +// Use IntelliSense to learn about possible attributes. +// Hover to view descriptions of existing attributes. +// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Extension", + "type": "extensionHost", + "request": "launch", + "args": [ + "--extensionDevelopmentPath=${workspaceFolder}" + ] + } + ] +} \ No newline at end of file diff --git a/.vscodeignore b/.vscodeignore new file mode 100644 index 0000000..f369b5e --- /dev/null +++ b/.vscodeignore @@ -0,0 +1,4 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..3b197ea --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,9 @@ +# Change Log + +All notable changes to the "sern-snippets" extension will be documented in this file. + +Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. + +## [Unreleased] + +- Initial release \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..a615a03 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 SrIzan10 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index 737f307..aef888d 100644 --- a/README.md +++ b/README.md @@ -1 +1,13 @@ -# snippet \ No newline at end of file +Use [sern](https://sern-handler.js.org) as your discord framework please. Thanks! <3 + +## Usage + +you can use `ctxeph`, `ctxopt`, `sernevent` and `serncommand`. + +## Release Notes + +### 1.0.0 + +Initial release of sern snippets. It contains simple commands and events, also ephemeral and empty options as message sending. + +--- diff --git a/icon.png b/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4017f68a4f6daaf9db079c56a6aa105b46b6d075 GIT binary patch literal 14918 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 NEiT#UBWKXjlT00Pd$43_vZzQe&`0KS=1a` zFUtH26c8;0W&}B4i3%gvfq%yu%zgiDBoKY)FU)7)M2}`z-QG8$S5e;W{s;tMW@&fh z==&e;^L0D-oiUmZL36E#8N?eJ>lY9+x{i8qT>08bvpKzEjBnI$g1r!@qWuD0eQH6x#3^>cH(aSQ2?n_j}(eZ0e%p z05#M?yk{UtNo$8~tRE{l-kfbZM76aF%vjbmt!{8WI*t(#f=HY{-|w;9g@}a=|IoD< z0{u#l#*~%N1`5NEc(3j4y$|9S65E4UGvnI7s}nTJb+)DgBlMf>?=erV2C^kRW}8HR zqdxV{^!`?;LV9bp$V$gIwj0Sm71qqfuMRKt$OLzgCdCGpP4FuV6AWpX- z$L`{58d`^)S_YX?F%V$jc=rZen z7%%Q~*2(t4ag;TzrJqj0>MHsK>wE|M>HS5YbAXo^H8adQNkB?Y0dYd+024#-y2A6F>xMk+vXzWDuCt|*Q<6~~4}0~2oml4E52bGD5L zxZXbMO*@qKw3D5}BZOaXlN`Ju6mHuG#$Ra1V^1{!1h0WE6$+C80*b+4Y&b75QR>an zqSq~x(bl7pg@qqN#3y1n!FE_^Re6pr`DX?5t_PrAX|S}+3WdBP0%4-d_rGT&3j4Er zb~IMbKkaf2KbpMAswbk9TDD}9?d;WlL%5MVU^e=RTD6+U@CQu|z}X z!z_W(+OQK_q8!8LR-&cJDzX)I4p?K1TLoDf0|wtdA&P=h|7S6sdF?hzC${!zfFmjz z4>Z4%@C`1~z?6RQAl$GfWVu+rT;ylempoP2bqdZ<;B6XxGDeTi7`v*xpD3KrL=b`H)&q`OOF8PF1E!h=hbVLr9{DJ12gB`Iq!XoZPC($wADVRI5*V>$V_hu4k+Jz$YpdMI+r#pW@UL3Fno-AQ^zw)p7 zrQlEC6rd>8-Y-1P#TX3_pafcpzn)HdZj=f!A~sp5`GHA0{&tG`ZGC?GdTn43FW5UB zA7~gd;Gh?@Aym3vl^kuFKU(g5Q>^VY9U_E3L+`}SFipMp_B*5*D@!VAmI{E70`*V# zd7;b_<`vh124{cY;LfnCk2Z!Tu`qAjf6(wxH&o>_cdtbOxR2L?J+9GP^`;aMq_hDC zX2DsBe`JTx700+e?5@2)%gL7Z_iL!qG7!D~W}$qJ9siWHUU^F{}Hg)i!i2S%!v zw3ic_zqL%RZ*Ce$I;)L1wHu3Uo3CjK{L$N2`;H+i`5Ksr8;RgV+1G0^I*Sv@K7$m+Ju=sFbWMOd;@UtU2-Fx` z5m-vC(t)pMx(s-$@}e|*=FZn;|YNr{by*`+e}p zwlsgBdffJ(z1UtDf-dkLO2I&Fxx;8_>D*doJGTs_=oB)&F0)7f3dV&rZENi>nP*3NZGC)3|U z`rc_#2>$VE&z_dA($!~c*tLWh9_OGB752>O9xpUL_>HyKEp5a*tPb(`vUQDwI0Y2( zKbWV;b{{~C;diI+c)tiai#8qlJ5n?hOI)2!TWP9o)@zp#Zv>DGQZ^D0ZunLK^9`Va z?L(_WX-oxkRrqhazo)<;kyPC!_SId8Pz5))MyjXUq0PvcTg_0{C%z6e#5ycskq3;9 z>k#IouQ^NhUDF$JctHVvvew08agW8Yg@snv%Zhx5?IDWW{PuPq-aa~nP+9;APF~8a zB7!_GsuuS8C^y*Iv2(0?FXoT7){GEY|NGV*Fu42Qw-5inuU?Mghd!ZUe {\r\n\t\t$3\r\n\t},\r\n});" + ], + "description": "Create a simple command in sern." + }, +} \ No newline at end of file diff --git a/vsc-extension-quickstart.md b/vsc-extension-quickstart.md new file mode 100644 index 0000000..2fadf67 --- /dev/null +++ b/vsc-extension-quickstart.md @@ -0,0 +1,23 @@ +# Welcome to your VS Code Extension + +## What's in the folder + +* This folder contains all of the files necessary for your extension. +* `package.json` - this is the manifest file that defines the location of the snippet file and specifies the language of the snippets. +* `snippets/snippets.code-snippets` - the file containing all snippets. + +## Get up and running straight away + +* Press `F5` to open a new window with your extension loaded. +* Create a new file with a file name suffix matching your language. +* Verify that your snippets are proposed on IntelliSense. + +## Make changes + +* You can relaunch the extension from the debug toolbar after making changes to the files listed above. +* You can also reload (`Ctrl+R` or `Cmd+R` on Mac) the VS Code window with your extension to load your changes. + +## Install your extension + +* To start using your extension with Visual Studio Code copy it into the `/.vscode/extensions` folder and restart Code. +* To share your extension with the world, read on https://code.visualstudio.com/docs about publishing an extension.