Yet another framework syndrome
Name | Date | URL | Stars |
---|---|---|---|
Jake | April 2010 | https://github.com/mde/jake | 1000 |
Brunch | January 2011 | http://brunch.io/ | 3882 |
Yet another framework syndrome
Name | Date | URL | Stars |
---|---|---|---|
Jake | April 2010 | https://github.com/mde/jake | 1000 |
Brunch | January 2011 | http://brunch.io/ | 3882 |
// @ts-check | |
const { test, expect } = require('@playwright/test'); | |
test.beforeEach(async ({ page }) => { | |
await page.goto('https://demo.playwright.dev/todomvc'); | |
}); | |
const TODO_ITEMS = [ | |
'buy some cheese', | |
'feed the cat', |
var net = require('net'), | |
irc = {}, config; | |
config = { | |
user: { | |
nick: '', | |
user: '', | |
real: '', | |
pass: '' | |
}, |
#!/bin/sh | |
# Compile a list of changed files | |
FILES=`git diff --name-only HEAD^` | |
# Attempt to fix whitespace issues | |
for FILE in `egrep -l '(\s$| {1,3}\t)' $FILES` | |
do | |
# Remove trailing whitespace | |
(sed -i 's/[ ]*$//' $FILE > /dev/null 2>&1 || sed -i '' -E 's/[ ]*$//' $FILE) |
var storage = {}; | |
if (window.localStorage) | |
{ | |
storage.get = function(name) | |
{ | |
if (window.localStorage[name] === undefined) | |
{ | |
return undefined; | |
} | |
return JSON.parse(window.localStorage[name]); |
license: gpl-3.0 |
import { keymap } from './keypress-promise'; | |
// import CrapEventEmitter from './crap-event-emitter'; | |
const page = { | |
id: 'page', | |
speech: 'voiceover-demo, web content', | |
children: [ | |
{ | |
id: 'main-heading', | |
speech: 'heading level 1, Example page', |
license: gpl-3.0 |
license: gpl-3.0 |
const gulp = require('gulp'); | |
const webpack = require('webpack'); | |
const WebpackDevServer = require('webpack-dev-server'); | |
const webpackConfig = require('./webpack.config.js'); | |
gulp.task('js:build', function (done) { | |
webpack(webpackConfig('js:build'), function (err, stats) { | |
if (err) { | |
throw err; |