Skip to content

Instantly share code, notes, and snippets.

//
// This program reads a sourcemap from stdin
// and replaces the "mappings" property with
// human readable content. It writes the output
// to stdout.
//
// 1. install the dependencies:
// npm i concat-stream vlq
//
// 2. optional: install jq for pretty printing json
@dardison
dardison / DateTimeFormat.java
Created September 1, 2015 16:24
An implementation of DateTimeFormat compatible in Client & Server for GWT
public abstract class DateTimeFormat {
static DateTimeFormat getFormat(String pattern)
{
if (GWT.isClient())
return new DateTimeFormatClient(pattern);
else
return new DateTimeFormatServer(pattern);
}
public abstract String format(Date date);
@icfantv
icfantv / FontResource.java
Last active April 20, 2018 13:03
font resource
public interface FontResource extends ClientBundle
{
FontResource INSTANCE = GWT.create(FontResource.class);
@Source("font1.otf")
DataResource font1();
@Source("font2.otf")
DataResource font2();
import com.google.common.base.Objects;
import com.google.common.collect.Lists;
import com.google.inject.AbstractModule;
import com.google.inject.Binding;
import com.google.inject.BindingAnnotation;
import com.google.inject.Guice;
import com.google.inject.Inject;
import com.google.inject.Injector;
import com.google.inject.Key;
import com.google.inject.Module;