├── .eslintrc ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── config ├── browser-sync.js ├── host.js ├── rollup.js └── server.js ├── docs ├── clear_api.md ├── dev.md ├── from_v1_to_v2.md ├── install.md ├── option_levels.md ├── options.md ├── questions.md ├── rules.md ├── start_for_component.md └── start_for_project.md ├── index.html ├── package.json ├── pc.html ├── src ├── ajax.js ├── ajax.pc.js ├── default-global-config.js ├── defer.js ├── event.js ├── jsonp.js ├── jsonp.pc.js ├── oner-io.js ├── plugin-loop.js ├── plugin-soon.js ├── request.js └── util.js └── test ├── ajax.spec.js ├── event.spec.js ├── expect-action.js ├── header-content-type-application-json.spec.js ├── index.spec.js ├── json2.js ├── log.js ├── oner-io.spec.js ├── plugin-custom-request.spec.js ├── plugin-loop.spec.js ├── plugin-soon.spec.js ├── plugin.spec.js ├── private-promise.spec.js ├── restful.spec.js ├── simple.spec.js ├── storage.spec.js ├── timeout-with-self-concurrent.spec.js └── util.spec.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/README.md -------------------------------------------------------------------------------- /config/browser-sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/config/browser-sync.js -------------------------------------------------------------------------------- /config/host.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/config/host.js -------------------------------------------------------------------------------- /config/rollup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/config/rollup.js -------------------------------------------------------------------------------- /config/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/config/server.js -------------------------------------------------------------------------------- /docs/clear_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/clear_api.md -------------------------------------------------------------------------------- /docs/dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/dev.md -------------------------------------------------------------------------------- /docs/from_v1_to_v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/from_v1_to_v2.md -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/option_levels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/option_levels.md -------------------------------------------------------------------------------- /docs/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/options.md -------------------------------------------------------------------------------- /docs/questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/questions.md -------------------------------------------------------------------------------- /docs/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/rules.md -------------------------------------------------------------------------------- /docs/start_for_component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/start_for_component.md -------------------------------------------------------------------------------- /docs/start_for_project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/docs/start_for_project.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/package.json -------------------------------------------------------------------------------- /pc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/pc.html -------------------------------------------------------------------------------- /src/ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/ajax.js -------------------------------------------------------------------------------- /src/ajax.pc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/ajax.pc.js -------------------------------------------------------------------------------- /src/default-global-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/default-global-config.js -------------------------------------------------------------------------------- /src/defer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/defer.js -------------------------------------------------------------------------------- /src/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/event.js -------------------------------------------------------------------------------- /src/jsonp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/jsonp.js -------------------------------------------------------------------------------- /src/jsonp.pc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/jsonp.pc.js -------------------------------------------------------------------------------- /src/oner-io.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/oner-io.js -------------------------------------------------------------------------------- /src/plugin-loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/plugin-loop.js -------------------------------------------------------------------------------- /src/plugin-soon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/plugin-soon.js -------------------------------------------------------------------------------- /src/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/request.js -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/src/util.js -------------------------------------------------------------------------------- /test/ajax.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/ajax.spec.js -------------------------------------------------------------------------------- /test/event.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/event.spec.js -------------------------------------------------------------------------------- /test/expect-action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/expect-action.js -------------------------------------------------------------------------------- /test/header-content-type-application-json.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/header-content-type-application-json.spec.js -------------------------------------------------------------------------------- /test/index.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/index.spec.js -------------------------------------------------------------------------------- /test/json2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/json2.js -------------------------------------------------------------------------------- /test/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/log.js -------------------------------------------------------------------------------- /test/oner-io.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/oner-io.spec.js -------------------------------------------------------------------------------- /test/plugin-custom-request.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/plugin-custom-request.spec.js -------------------------------------------------------------------------------- /test/plugin-loop.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/plugin-loop.spec.js -------------------------------------------------------------------------------- /test/plugin-soon.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/plugin-soon.spec.js -------------------------------------------------------------------------------- /test/plugin.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/plugin.spec.js -------------------------------------------------------------------------------- /test/private-promise.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/private-promise.spec.js -------------------------------------------------------------------------------- /test/restful.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/restful.spec.js -------------------------------------------------------------------------------- /test/simple.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/simple.spec.js -------------------------------------------------------------------------------- /test/storage.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/storage.spec.js -------------------------------------------------------------------------------- /test/timeout-with-self-concurrent.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/timeout-with-self-concurrent.spec.js -------------------------------------------------------------------------------- /test/util.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oner-team/oner-io/HEAD/test/util.spec.js --------------------------------------------------------------------------------