Skip to content

Instantly share code, notes, and snippets.

View rogerluiz's full-sized avatar

Roger Luiz rogerluiz

View GitHub Profile
new ModuleFederationPlugin({
name: "app1",
library: { type: "var", name: "app1" },
filename: "remoteEntry.js",
exposes: {
"./Widget": "./src/Widget",
},
shared: {
react: {
import: "react",
@rogerluiz
rogerluiz / webpack.common.js
Created November 12, 2018 23:53
Webpack config
const HtmlWebPackPlugin = require('html-webpack-plugin');
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
const htmlWebpackPlugin = new HtmlWebPackPlugin({
template: './public/index.html',
filename: './index.html'
});
module.exports = {
entry: {
@rogerluiz
rogerluiz / Utils.cs
Last active August 28, 2015 17:07
Unity Utilities
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class MoveInfo {
public Vector3 startLocation;
public Vector3 toLocation;
public Utils.CallBack moveCallback;
@rogerluiz
rogerluiz / extensions.cs
Last active August 28, 2015 17:07 — forked from keiranlovett/extensions.cs
Unity: Extensions
using UnityEngine;
using System.Collections;
using System;
public static class Extensions
{
//
// MonoBehaviour
@rogerluiz
rogerluiz / GameSystem.cs
Last active August 28, 2015 16:41 — forked from ihsanberahim/GameSystem.cs
Unity SoundsManager
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class GameSystem : MonoBehaviour {
void Start()
{
//Always call the init function first to use SoundsManager component
SoundsManager.init();
using UnityEngine;
using System.Collections.Generic;
using UnityEditor;
using System.IO;
internal class CreateDefaultFolders
{
[MenuItem("Custom/Create Default Folders")]
private static void CreateFolders()
{
@rogerluiz
rogerluiz / Extensions.cs
Last active April 18, 2020 02:57 — forked from dogfuntom/Extensions.cs
[Unity] [Unity3d] Extensions methods.
using System;
using System.Collections.Generic;
#if UNITY_EDITOR
using System.Reflection;
using System.Linq;
#endif
public static class Extensions
{
#region float
// including plugins
var gulp = require('gulp');
var jshint = require('gulp-jshint');
var uglify = require('gulp-uglify');
var less = require('gulp-less');
var concat = require('gulp-concat');
var rename = require('gulp-rename');
var header = require('gulp-header');
var minifyCSS = require('gulp-minify-css');
var tinypng = require('gulp-tinypng-compress');
# ------------------------------------------------------------------------------
#
# Curtousy of the Magento Support Center
# http://magentosupport.help/what-are-expires-headers-and-how-do-i-implement-them/
#
# ------------------------------------------------------------------------------
# ------------------------------------------------------------------------------
# | Mod Caching via Apache |
sing UnityEngine;
using System;
using System.Collections;
public class RaycastTest : MonoBehaviour
{
public float gravity = 30f;
private BoxCollider2D colliders;
private Vector3 size;