Skip to content

Instantly share code, notes, and snippets.

View VelinGeorgiev's full-sized avatar
🏠
Working from home

Velin Georgiev VelinGeorgiev

🏠
Working from home
View GitHub Profile
@waldekmastykarz
waldekmastykarz / create-projects.sh
Last active August 31, 2022 06:55
Bash script to create a set of SharePoint Framework projects
#!/usr/bin/env bash
set -o errexit
set -o pipefail
set -o nounset
#set -o xtrace
version=$1
cmd_base='yo @microsoft/sharepoint --solutionName spfx --component-name HelloWorld --component-description HelloWorld --skip-install'
cmd_v1_1="$cmd_base --no-skip-feature-deployment"
// Use Chrome browser to debug SharePoint Framework React webpart with Visual Studio Code on Windows
// - Install "Debugger for Chrome" extension
// - Add this configuration to the launch.json
// - Close all Chrome browser active instances
// - Start the SPFx nodejs server by executing "gulp serve"
// - Go to VS Code debug view (top menu -> View -> Debug)
// - Hit the play (start debugging) button
// Happy debugging!
// Full guides
// http://blog.velingeorgiev.pro/how-debug-sharepoint-framework-webpart-visual-studio-code
.PHONY: run
# certs and output
OUTPUT_FILE=apkname.apk
ALIAS=youralias
KEYPASS=yourkeypass
KEYSTORE=certs/yourcert.keystore
UNSIGNED=platforms/android/build/outputs/apk/android-release-unsigned.apk
# or, if you're using Crosswalk:
@VelinGeorgiev
VelinGeorgiev / dbService.js
Last active December 11, 2015 22:27
angular-indexedDB service
angular.module('app').factory('dbService', [
'$q', function($q) {
return {
init: function() {
var deferred = $q.defer();
var request = indexedDB.open("db");
request.onupgradeneeded = function() {
// The database did not previously exist, so create object stores and indexes.