List of useful npx (NPM Package Runner) commands.
Using NPX we can execute/run node binaries without the need to install it locally or globally.
import UIKit | |
/// Struct identifying a Feature Flag that is used to enable/disable access to a feature | |
/// | |
/// example: | |
/// ``` | |
/// // Only allow this feature on iPhones in the US if the flag is enabled | |
/// let featureFlag = FeatureFlag(name: "EnableMyFeature", localeRestrictions: ["en_US"], deviceTypes: [.phone]) | |
/// guard featureFlag.isEnabled else { return } | |
/// ``` |
#/bin/zsh | |
# Workaround for https://github.com/docker/for-mac/issues/5310 | |
VERSION=14.0.0 # set version here | |
cd /tmp | |
git clone git@github.com:keycloak/keycloak-containers.git | |
cd keycloak-containers/server | |
git checkout $VERSION |
# KEYCLOAK BASE URL | |
KEYCLOAK_BASE_URL= | |
# KEYCLOAK CLIENT SECRET | |
KEYCLOAK_CLIENT_SECRET= | |
# KEYCLOAK CLIENT ID | |
KEYCLOAK_CLIENT_ID= | |
# BASE URL FOR NEXT AUTH |
import { Amplify, Auth, withSSRContext } from 'aws-amplify' | |
import { Auth as NuxtAuth } from '@nuxtjs/auth-next' | |
export interface AmplifyAuthSchemeOptions { | |
name: string | |
} | |
export default class AmplifyAuthScheme { | |
public $auth: NuxtAuth | |
public options: AmplifyAuthSchemeOptions |
on: | |
push: | |
branches: | |
- master | |
name: Build and Release Apps | |
jobs: | |
build: | |
name: Build Apps | |
runs-on: macos-latest |
import 'dart:ui' as ui; | |
import 'package:flutter/material.dart'; | |
import 'package:flutter/rendering.dart'; | |
import 'package:flutter/scheduler.dart'; | |
import 'package:flutter/services.dart'; | |
void main() => runApp(MyApp()); | |
class MyApp extends StatelessWidget { | |
@override |
List of useful npx (NPM Package Runner) commands.
Using NPX we can execute/run node binaries without the need to install it locally or globally.
class FancyBackgroundApp extends StatelessWidget { | |
@override | |
Widget build(BuildContext context) { | |
return Stack( | |
children: <Widget>[ | |
Positioned.fill(child: AnimatedBackground()), | |
onBottom(AnimatedWave( | |
height: 180, | |
speed: 1.0, | |
)), |
/** | |
* This is ported from Rangy's selection save and restore module and has no dependencies. | |
* Copyright 2019, Tim Down | |
* Licensed under the MIT license. | |
* | |
* Documentation: https://github.com/timdown/rangy/wiki/Selection-Save-Restore-Module | |
* Use "rangeSelectionSaveRestore" instead of "rangy" | |
*/ | |
var rangeSelectionSaveRestore = (function() { | |
var markerTextChar = "\ufeff"; |
// | |
// RecordAudioViewController.swift | |
// Samples | |
// | |
// Created by VikasK on 11/02/19. | |
// Copyright © 2019 Vikaskore Software. All rights reserved. | |
// | |
import UIKit | |
import AVFoundation |