Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2 #234

Merged
merged 28 commits into from Oct 11, 2019
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
369305f
Gut dependencies and install new in-app deps
devinivy Sep 23, 2019
39318dc
Add routing, simplify app for initial build/config
devinivy Sep 23, 2019
6346968
Support hot reloading
devinivy Sep 24, 2019
8d015d5
Apply global style from polished
devinivy Sep 24, 2019
030af1e
Move over Header and Layout to styled-components
devinivy Sep 24, 2019
c407032
Recreate original counter route, middle-end, and app styles
devinivy Sep 24, 2019
deba118
Use react-app preset for webpack config
devinivy Sep 24, 2019
987f53e
Hook-up error overlays
devinivy Sep 24, 2019
7a8d1eb
Enable clickable/openable runtime errors in development
devinivy Sep 24, 2019
9643897
Setup lazy routes with lazy/suspense
devinivy Sep 24, 2019
1f0885f
Support redux devtools and .env
devinivy Sep 24, 2019
4207e96
Tabs to spaces.
devinivy Sep 25, 2019
c17b334
Finalize not-found, error, loading fallbacks. Fix relative bundle path.
devinivy Sep 25, 2019
2d06407
Setup jest test suite
devinivy Sep 25, 2019
40c22a3
Eslint setup, lint application
devinivy Sep 25, 2019
bde8b95
Lint test file
devinivy Sep 25, 2019
e625d1a
Group all configuration in config/ directory
devinivy Sep 26, 2019
52f9740
Fix eslint error formatting in overlay
devinivy Sep 26, 2019
bf4d18e
Webpack config cleanup, copy static files.
devinivy Sep 26, 2019
87486bb
Settle file loading, public files, and other webpack config.
devinivy Sep 27, 2019
cc3c0ef
Create server, finalize publicPath config.
devinivy Sep 30, 2019
e4afe45
Update commands, eslint ignore, travis.
devinivy Sep 30, 2019
0ed220b
Fix strange-router dependency.
devinivy Sep 30, 2019
a7ed1dd
Update readme for strangeluv v2, remove package-lock.
devinivy Sep 30, 2019
bc6c5bd
Make middle-end usable as non-singleton.
devinivy Sep 30, 2019
044b0e3
Remove package description, upgrade eslint-plugin-react, bypass eslin…
wswoodruff Oct 11, 2019
be631f0
Have pre-commit run lint instead of tests
wswoodruff Oct 11, 2019
71540e4
Keep package-lock out
wswoodruff Oct 11, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
10 changes: 0 additions & 10 deletions .babelrc

This file was deleted.

6 changes: 1 addition & 5 deletions .eslintignore
@@ -1,5 +1 @@
blueprints/**/files/**
coverage/**
node_modules/**
dist/**
src/index.html
build
31 changes: 0 additions & 31 deletions .eslintrc.json

This file was deleted.

5 changes: 2 additions & 3 deletions .gitignore
@@ -1,7 +1,6 @@
.DS_STORE
*.log

node_modules

dist
build
coverage
config/.env
7 changes: 0 additions & 7 deletions .reduxrc

This file was deleted.

13 changes: 4 additions & 9 deletions .travis.yml
@@ -1,17 +1,12 @@
language: node_js

node_js:
- "8"
- "10"

cache:
directories:
- node_modules

install:
- npm install
cache: npm

script:
- npm run lint
- npm run test
- NODE_ENV=dev npm run deploy
- NODE_ENV=production npm run deploy
- npm run build
- npm run build:dev
2 changes: 1 addition & 1 deletion LICENSE
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2016, Big Room Studios
Copyright (c) 2016-2019, Big Room Studios
Copyright (c) 2015-2016, David Zukowski

Permission is hereby granted, free of charge, to any person obtaining a copy
Expand Down
210 changes: 51 additions & 159 deletions README.md

Large diffs are not rendered by default.

26 changes: 0 additions & 26 deletions bin/compile.js

This file was deleted.

17 changes: 0 additions & 17 deletions bin/server.js

This file was deleted.

9 changes: 0 additions & 9 deletions blueprints/dumb/files/__root__/components/__name__/index.js

This file was deleted.

9 changes: 0 additions & 9 deletions blueprints/dumb/files/__test__/components/__name__.spec.js

This file was deleted.

15 changes: 0 additions & 15 deletions blueprints/dumb/index.js

This file was deleted.

13 changes: 0 additions & 13 deletions blueprints/in-route.js

This file was deleted.

15 changes: 0 additions & 15 deletions blueprints/layout/files/__root__/layouts/__name__Layout/index.js

This file was deleted.

This file was deleted.

15 changes: 0 additions & 15 deletions blueprints/layout/index.js

This file was deleted.

13 changes: 0 additions & 13 deletions blueprints/smart/files/__root__/containers/__name__/index.js

This file was deleted.

6 changes: 0 additions & 6 deletions blueprints/smart/files/__test__/containers/__name__.spec.js

This file was deleted.

19 changes: 0 additions & 19 deletions blueprints/smart/index.js

This file was deleted.

5 changes: 0 additions & 5 deletions blueprints/trifecta/files/__root__/action-types/__name__.js

This file was deleted.

11 changes: 0 additions & 11 deletions blueprints/trifecta/files/__root__/actions/__name__.js

This file was deleted.

20 changes: 0 additions & 20 deletions blueprints/trifecta/files/__root__/reducers/__name__.js

This file was deleted.

28 changes: 0 additions & 28 deletions blueprints/trifecta/index.js

This file was deleted.

File renamed without changes.
10 changes: 10 additions & 0 deletions config/babel.config.js
@@ -0,0 +1,10 @@
'use strict';

module.exports = {
plugins: [
'react-hot-loader/babel'
],
presets: [
'react-app'
]
};
29 changes: 0 additions & 29 deletions config/environments.js

This file was deleted.