Skip to content
This repository was archived by the owner on Jan 2, 2018. It is now read-only.

Commit b100bf5

Browse files
committed
Version 1.0.0-beta.7
1 parent 9892994 commit b100bf5

File tree

10 files changed

+154
-111
lines changed

10 files changed

+154
-111
lines changed

examples/complex/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"author": "VG",
66
"license": "MIT",
77
"dependencies": {
8+
"koa-session": "3.4.0",
89
"react-toggle": "~2.1.1",
910
"redux-api-middleware": "~1.0.2",
1011
"redux-fetcher": "~2.0.0",

examples/complex/src/components/about/index.js

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export default class About extends Component {
2727
<h1 style={{color: this.props.color}}>About us</h1>
2828
<button onClick={ () => this.props.reload() }>Reload</button>
2929
<pre>{ JSON.stringify(props, null, 2) }</pre>
30+
<pre>{ JSON.stringify(location, null, 2)}</pre>
3031
</div>
3132
);
3233
}

examples/complex/src/koa-middlewares.js

+15-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,21 @@
22
// If we have a querystring then counter will on the server be incremented.
33

44
// Important that the middlewares yield next for everyting to work correct
5-
export default function middlewares() {
6-
return [function* (next) {
5+
6+
const session = require('koa-session');
7+
8+
export default function middlewares(_, { server }) {
9+
server.keys = ['secret'];
10+
return [session(server), function* (next) {
11+
if (this.path == '/session/') {
12+
var n = this.session.views || 0;
13+
this.session.views = ++n;
14+
this.body = n + ' views';
15+
} else {
16+
yield next;
17+
}
18+
19+
}, function* (next) {
720
if (this.querystring.length > 0) {
821
this.state.reduxStore.dispatch({
922
type: 'CLICKED'

extensions/roc-package-web-app-react-dev/docs/Extensions.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ It is therefore _never to be included_ as a direct dependency in app or componen
1212
### roc-package-webpack-dev — [v1.0.0-beta.4](https://www.npmjs.com/package/roc-package-webpack-dev)
1313
Package providing module support.
1414

15-
### roc-package-webpack-node-dev — [v1.0.0-beta.2](https://www.npmjs.com/package/roc-package-webpack-node-dev)
15+
### roc-package-webpack-node-dev — [v1.0.0-beta.3](https://www.npmjs.com/package/roc-package-webpack-node-dev)
1616
Package providing Node support through Webpack for Roc (Development)
1717

1818
### roc-package-webpack-web-dev — [v1.0.0-beta.3](https://www.npmjs.com/package/roc-package-webpack-web-dev)
1919
Package providing browser support through Webpack for Roc (Development)
2020

21-
### roc-package-web-app-dev — [v1.0.0-beta.5](https://www.npmjs.com/package/roc-package-web-app-dev)
21+
### roc-package-web-app-dev — [v1.0.0-beta.6](https://www.npmjs.com/package/roc-package-web-app-dev)
2222
Package for building web applications using Roc (Development)
2323

2424
## Plugins

extensions/roc-package-web-app-react-dev/docs/Hooks.md

+14
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
* [get-webpack-targets](#get-webpack-targets)
1818
* [roc-package-webpack-node-dev](#roc-package-webpack-node-dev)
1919
* [dev-process-created](#dev-process-created)
20+
* [dev-process-stopping](#dev-process-stopping)
2021
* [roc-plugin-style-css](#roc-plugin-style-css)
2122
* [add-style](#add-style)
2223

@@ -153,6 +154,19 @@ __Expected return value:__ _Nothing_
153154
| ------------- | --------------------------- | ---- | -------- | ------------ |
154155
| serverProcess | The created server process. | | No | |
155156

157+
### dev-process-stopping
158+
159+
Used to react before the development server is stopped.
160+
161+
__Initial value:__ _Nothing_
162+
__Expected return value:__ _Nothing_
163+
164+
#### Arguments
165+
166+
| Name | Description | Type | Required | Can be empty |
167+
| ------------- | ----------------------------------------- | ---- | -------- | ------------ |
168+
| serverProcess | The server process that is being stopped. | | No | |
169+
156170
## roc-plugin-style-css
157171

158172
### add-style

extensions/roc-package-web-app-react-dev/docs/Settings.md

+107-100
Large diffs are not rendered by default.

extensions/roc-package-web-app-react-dev/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "roc-package-web-app-react-dev",
33
"description": "Package for building React applications with Roc (Development)",
4-
"version": "1.0.0-beta.6",
4+
"version": "1.0.0-beta.7",
55
"main": "lib/index.js",
66
"scripts": {
77
"lint": "eslint .",

extensions/roc-package-web-app-react/docs/Dependencies.md

+10-3
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,16 @@ __Version__: ^2.1.0
1313
__Extension__: roc-package-web-app-react
1414
__Custom resolve function__: No
1515

16+
### [intl](https://www.npmjs.com/package/intl)
17+
__Version__: ^1.2.5
18+
__Extension__: roc-package-web-app-react
19+
__Custom resolve function__: No
20+
21+
### [intl-locales-supported](https://www.npmjs.com/package/intl-locales-supported)
22+
__Version__: ^1.0.0
23+
__Extension__: roc-package-web-app-react
24+
__Custom resolve function__: No
25+
1626
### [react](https://www.npmjs.com/package/react)
1727
__Version__: ^15.3.2
1828
__Extension__: roc-plugin-react
@@ -118,9 +128,6 @@ __Version__: ~1.3.0
118128
#### [koa-lowercase-path](https://www.npmjs.com/package/koa-lowercase-path)
119129
__Version__: ~1.0.0
120130

121-
#### [koa-mount](https://www.npmjs.com/package/koa-mount)
122-
__Version__: ~1.3.0
123-
124131
#### [koa-normalize-path](https://www.npmjs.com/package/koa-normalize-path)
125132
__Version__: ~1.0.0
126133

extensions/roc-package-web-app-react/docs/Extensions.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ It is therefore _never to be included_ as a direct dependency in app or componen
1212
### roc-package-webpack — [v1.0.0-beta.4](https://www.npmjs.com/package/roc-package-webpack)
1313
Package providing Webpack support for Roc
1414

15-
### roc-package-webpack-node — [v1.0.0-beta.2](https://www.npmjs.com/package/roc-package-webpack-node)
15+
### roc-package-webpack-node — [v1.0.0-beta.3](https://www.npmjs.com/package/roc-package-webpack-node)
1616
Package providing Node support through Webpack.
1717

1818
### roc-package-webpack-web — [v1.0.0-beta.3](https://www.npmjs.com/package/roc-package-webpack-web)
1919
Package providing support bundling for Browser runtimes.
2020

21-
### roc-package-web-app — [v1.0.0-beta.5](https://www.npmjs.com/package/roc-package-web-app)
21+
### roc-package-web-app — [v1.0.0-beta.6](https://www.npmjs.com/package/roc-package-web-app)
2222
Package for building web applications using Roc
2323

2424
## Plugins

extensions/roc-package-web-app-react/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "roc-package-web-app-react",
33
"description": "Package for building React applications with Roc",
4-
"version": "1.0.0-beta.6",
4+
"version": "1.0.0-beta.7",
55
"main": "lib/index.js",
66
"scripts": {
77
"lint": "eslint .",

0 commit comments

Comments
 (0)