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.
// ~/server/api/sse.ts | |
export default defineEventHandler(async (event) => { | |
if (!process.dev) return { disabled: true } | |
// Enable SSE endpoint | |
setHeader(event, 'cache-control', 'no-cache') | |
setHeader(event, 'connection', 'keep-alive') | |
setHeader(event, 'content-type', 'text/event-stream') | |
setResponseStatus(event, 200) |
mkdir -p _output | |
for i in *.svg | |
do | |
inkscape --actions="select-all;selection-ungroup;select-all;selection-ungroup;select-all;object-stroke-to-path;" --export-filename=- $i > _output/$i | |
echo "done with "$i | |
done |
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, | |
)), |