├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── node.js.yml ├── .gitignore ├── .nvmrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── configuration ├── jest.config.js └── webpack.config.js ├── example ├── controller.js ├── middleware.js ├── package.json ├── server.js └── static │ └── index.html ├── index.js ├── package.json └── src ├── ExecutionContext ├── constants.js ├── index.js ├── spec.js └── types.d.ts ├── index.js ├── lib ├── ExecutionContextResource.js ├── index.js ├── spec.js └── types.d.ts ├── managers ├── asyncHooks │ ├── constants.js │ ├── hooks │ │ ├── constants.js │ │ ├── index.js │ │ ├── spec.js │ │ └── types.d.ts │ ├── index.js │ └── spec.js ├── asyncLocalStorage │ ├── constants.js │ ├── index.js │ └── spec.js └── index.js └── types.d.ts /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | example 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/README.md -------------------------------------------------------------------------------- /configuration/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/configuration/jest.config.js -------------------------------------------------------------------------------- /configuration/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/configuration/webpack.config.js -------------------------------------------------------------------------------- /example/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/example/controller.js -------------------------------------------------------------------------------- /example/middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/example/middleware.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/example/package.json -------------------------------------------------------------------------------- /example/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/example/server.js -------------------------------------------------------------------------------- /example/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/example/static/index.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src'); 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/package.json -------------------------------------------------------------------------------- /src/ExecutionContext/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/ExecutionContext/constants.js -------------------------------------------------------------------------------- /src/ExecutionContext/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/ExecutionContext/index.js -------------------------------------------------------------------------------- /src/ExecutionContext/spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/ExecutionContext/spec.js -------------------------------------------------------------------------------- /src/ExecutionContext/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/ExecutionContext/types.d.ts -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lib/ExecutionContextResource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/lib/ExecutionContextResource.js -------------------------------------------------------------------------------- /src/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/lib/index.js -------------------------------------------------------------------------------- /src/lib/spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/lib/spec.js -------------------------------------------------------------------------------- /src/lib/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/lib/types.d.ts -------------------------------------------------------------------------------- /src/managers/asyncHooks/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncHooks/constants.js -------------------------------------------------------------------------------- /src/managers/asyncHooks/hooks/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncHooks/hooks/constants.js -------------------------------------------------------------------------------- /src/managers/asyncHooks/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncHooks/hooks/index.js -------------------------------------------------------------------------------- /src/managers/asyncHooks/hooks/spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncHooks/hooks/spec.js -------------------------------------------------------------------------------- /src/managers/asyncHooks/hooks/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncHooks/hooks/types.d.ts -------------------------------------------------------------------------------- /src/managers/asyncHooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncHooks/index.js -------------------------------------------------------------------------------- /src/managers/asyncHooks/spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncHooks/spec.js -------------------------------------------------------------------------------- /src/managers/asyncLocalStorage/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncLocalStorage/constants.js -------------------------------------------------------------------------------- /src/managers/asyncLocalStorage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncLocalStorage/index.js -------------------------------------------------------------------------------- /src/managers/asyncLocalStorage/spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/asyncLocalStorage/spec.js -------------------------------------------------------------------------------- /src/managers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/managers/index.js -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odedglas/node-execution-context/HEAD/src/types.d.ts --------------------------------------------------------------------------------