Skip to content

Instantly share code, notes, and snippets.

View wingsofovnia's full-sized avatar
🖖
Peace

Illia Ovchynnikov wingsofovnia

🖖
Peace
View GitHub Profile
@wingsofovnia
wingsofovnia / preinstall.sh
Last active September 1, 2023 21:56
react-spectrum-sidenav-preinstall.sh
#!/bin/sh
npm pkg set 'devDependencies.@adobe/spectrum-css-temp'='https://gitpkg.now.sh/adobe/react-spectrum/packages/@adobe/spectrum-css-temp?main'
npm pkg set 'dependencies.@react-types/sidenav'='https://gitpkg.now.sh/adobe/react-spectrum/packages/@react-types/sidenav?main'
npm pkg set 'dependencies.@react-aria/sidenav'='https://gitpkg.now.sh/adobe/react-spectrum/packages/%40react-aria/sidenav?main&scripts.preinstall=npm%20pkg%20set%20%22dependencies.%40react-types%2Fsidenav%22%3D%22https%3A%2F%2Fgitpkg.now.sh%2Fadobe%2Freact-spectrum%2Fpackages%2F%40react-types%2Fsidenav%3Fmain%22%20%26%26%20npm%20pkg%20set%20%22scripts.postinstall%22%3D%22parcel%20build%22'
npm install "parcel@2.9.3" --save-dev
npm install "@parcel/transformer-typescript-types@2.9.3" --save-dev
npm install "@parcel/resolver-glob@2.9.3" --save-dev
npm install "@parcel/transformer-js@2.9.3" --save-dev
@wingsofovnia
wingsofovnia / react-spectrum-sidenav.sh
Last active September 1, 2023 20:52
Build @react-spectrum/sidenav
PARCEL=2.9.3
npm install "parcel@${PARCEL}" --save-dev
npm install "@parcel/transformer-typescript-types@${PARCEL}" --save-dev
npm install "@parcel/resolver-glob@${PARCEL}" --save-dev
npm install "@parcel/transformer-js@${PARCEL}" --save-dev
npm install "@parcel/transformer-react-refresh-wrap@${PARCEL}" --save-dev
npm install "@parcel/optimizer-terser@${PARCEL}" --save-dev
cat <<EOT >> .parcelrc
@wingsofovnia
wingsofovnia / mysql-qt-driver.sh
Last active January 8, 2022 16:13
Build and Install MySQL Plugin for QT on MacOS
#!/bin/bash
which -s brew
if [[ $? != 0 ]] ; then
echo -e $'\e[31m# Install Homebrew\e[0m'
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
echo
fi
# Install MySQL Connector C
import java.util.ArrayList;
import java.util.HashMap;
import java.util.stream.IntStream;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import lombok.val;
import static java.util.function.Function.identity;
import static java.util.stream.Collectors.toMap;