├── .editorconfig ├── .github └── workflows │ └── test.yml ├── .gitignore ├── JavaScript ├── 1-http-aware │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── main.js │ ├── package-lock.json │ └── package.json ├── 2-controller │ ├── body.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── main.js │ ├── package-lock.json │ └── package.json ├── 3-crud │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── main.js │ ├── package-lock.json │ └── package.json ├── 4-service │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── main.js │ ├── package-lock.json │ ├── package.json │ └── user.js ├── 5-agnostic │ ├── README.md │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── http.js │ ├── main.js │ ├── package-lock.json │ ├── package.json │ └── user.js ├── 6-ws │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── http.js │ ├── main.js │ ├── package-lock.json │ ├── package.json │ ├── static.js │ ├── static │ │ ├── client.js │ │ ├── favicon.ico │ │ └── index.html │ ├── user.js │ └── ws.js ├── 7-fs │ ├── api │ │ ├── city.js │ │ ├── country.js │ │ └── user.js │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── http.js │ ├── main.js │ ├── package-lock.json │ ├── package.json │ ├── static.js │ ├── static │ │ ├── client.js │ │ ├── favicon.ico │ │ └── index.html │ └── ws.js ├── 8-vm │ ├── api │ │ ├── .eslintrc.json │ │ ├── city.js │ │ ├── country.js │ │ └── user.js │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── http.js │ ├── load.js │ ├── main.js │ ├── package-lock.json │ ├── package.json │ ├── static.js │ ├── static │ │ ├── client.js │ │ ├── favicon.ico │ │ └── index.html │ └── ws.js ├── 9-logger │ ├── api │ │ ├── .eslintrc.json │ │ ├── city.js │ │ ├── country.js │ │ └── user.js │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── http.js │ ├── load.js │ ├── log │ │ └── .gitkeep │ ├── logger.js │ ├── main.js │ ├── package-lock.json │ ├── package.json │ ├── static.js │ ├── static │ │ ├── client.js │ │ ├── favicon.ico │ │ └── index.html │ └── ws.js ├── Tasks.md ├── a-config │ ├── api │ │ ├── .eslintrc.json │ │ ├── city.js │ │ ├── country.js │ │ └── user.js │ ├── config.js │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── http.js │ ├── load.js │ ├── log │ │ └── .gitkeep │ ├── logger.js │ ├── main.js │ ├── package-lock.json │ ├── package.json │ ├── static.js │ ├── static │ │ ├── client.js │ │ ├── favicon.ico │ │ └── index.html │ └── ws.js ├── b-transport │ ├── api │ │ ├── .eslintrc.json │ │ ├── city.js │ │ ├── country.js │ │ ├── talks.js │ │ └── user.js │ ├── config.js │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── load.js │ ├── log │ │ └── .gitkeep │ ├── logger.js │ ├── main.js │ ├── package-lock.json │ ├── package.json │ ├── static.js │ ├── static │ │ ├── client.js │ │ ├── favicon.ico │ │ └── index.html │ └── transport │ │ ├── http.js │ │ └── ws.js ├── c-commonjs │ ├── api │ │ ├── city.js │ │ ├── country.js │ │ ├── talks.js │ │ └── user.js │ ├── config.js │ ├── db.js │ ├── db │ │ ├── data.sql │ │ ├── install.sql │ │ ├── setup.sh │ │ └── structure.sql │ ├── hash.js │ ├── log │ │ └── .gitkeep │ ├── logger.js │ ├── main.js │ ├── package-lock.json │ ├── package.json │ ├── static.js │ ├── static │ │ ├── client.js │ │ ├── favicon.ico │ │ └── index.html │ └── transport │ │ ├── http.js │ │ └── ws.js └── d-messenger │ ├── .editorconfig │ ├── .eslintrc.json │ ├── .prettierrc │ ├── api │ ├── .eslintrc.json │ ├── auth.d.js │ ├── auth.d.ts │ ├── auth.js │ └── messenger.js │ ├── config.d.ts │ ├── config.js │ ├── db │ ├── data.sql │ ├── domain.d.ts │ ├── install.sql │ └── structure.sql │ ├── lib │ ├── common.d.ts │ ├── common.js │ ├── db.d.ts │ ├── db.js │ ├── load.js │ ├── logger.js │ └── static.js │ ├── log │ └── .gitkeep │ ├── main.js │ ├── node.d.ts │ ├── package-lock.json │ ├── package.json │ ├── schemas │ ├── .database.js │ ├── .eslintrc.json │ ├── .types.js │ ├── Account.js │ ├── Area.js │ ├── Message.js │ ├── Role.js │ └── Session.js │ ├── setup.js │ ├── static │ ├── client.js │ ├── favicon.ico │ └── index.html │ ├── transport │ ├── http.js │ └── ws.js │ └── tsconfig.json ├── LICENSE ├── README.md ├── eslint.config.js ├── package.json └── prettier.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /JavaScript/1-http-aware/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/1-http-aware/db/data.sql -------------------------------------------------------------------------------- /JavaScript/1-http-aware/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/1-http-aware/db/install.sql -------------------------------------------------------------------------------- /JavaScript/1-http-aware/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/1-http-aware/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/1-http-aware/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/1-http-aware/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/1-http-aware/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/1-http-aware/hash.js -------------------------------------------------------------------------------- /JavaScript/1-http-aware/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/1-http-aware/main.js -------------------------------------------------------------------------------- /JavaScript/1-http-aware/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/1-http-aware/package-lock.json -------------------------------------------------------------------------------- /JavaScript/1-http-aware/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/1-http-aware/package.json -------------------------------------------------------------------------------- /JavaScript/2-controller/body.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/2-controller/body.js -------------------------------------------------------------------------------- /JavaScript/2-controller/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/2-controller/db/data.sql -------------------------------------------------------------------------------- /JavaScript/2-controller/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/2-controller/db/install.sql -------------------------------------------------------------------------------- /JavaScript/2-controller/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/2-controller/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/2-controller/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/2-controller/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/2-controller/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/2-controller/hash.js -------------------------------------------------------------------------------- /JavaScript/2-controller/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/2-controller/main.js -------------------------------------------------------------------------------- /JavaScript/2-controller/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/2-controller/package-lock.json -------------------------------------------------------------------------------- /JavaScript/2-controller/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/2-controller/package.json -------------------------------------------------------------------------------- /JavaScript/3-crud/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/3-crud/db.js -------------------------------------------------------------------------------- /JavaScript/3-crud/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/3-crud/db/data.sql -------------------------------------------------------------------------------- /JavaScript/3-crud/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/3-crud/db/install.sql -------------------------------------------------------------------------------- /JavaScript/3-crud/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/3-crud/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/3-crud/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/3-crud/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/3-crud/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/3-crud/main.js -------------------------------------------------------------------------------- /JavaScript/3-crud/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/3-crud/package-lock.json -------------------------------------------------------------------------------- /JavaScript/3-crud/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/3-crud/package.json -------------------------------------------------------------------------------- /JavaScript/4-service/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/db.js -------------------------------------------------------------------------------- /JavaScript/4-service/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/db/data.sql -------------------------------------------------------------------------------- /JavaScript/4-service/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/db/install.sql -------------------------------------------------------------------------------- /JavaScript/4-service/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/4-service/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/4-service/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/hash.js -------------------------------------------------------------------------------- /JavaScript/4-service/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/main.js -------------------------------------------------------------------------------- /JavaScript/4-service/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/package-lock.json -------------------------------------------------------------------------------- /JavaScript/4-service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/package.json -------------------------------------------------------------------------------- /JavaScript/4-service/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/4-service/user.js -------------------------------------------------------------------------------- /JavaScript/5-agnostic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/README.md -------------------------------------------------------------------------------- /JavaScript/5-agnostic/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/db.js -------------------------------------------------------------------------------- /JavaScript/5-agnostic/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/db/data.sql -------------------------------------------------------------------------------- /JavaScript/5-agnostic/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/db/install.sql -------------------------------------------------------------------------------- /JavaScript/5-agnostic/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/5-agnostic/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/5-agnostic/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/hash.js -------------------------------------------------------------------------------- /JavaScript/5-agnostic/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/http.js -------------------------------------------------------------------------------- /JavaScript/5-agnostic/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/main.js -------------------------------------------------------------------------------- /JavaScript/5-agnostic/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/package-lock.json -------------------------------------------------------------------------------- /JavaScript/5-agnostic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/package.json -------------------------------------------------------------------------------- /JavaScript/5-agnostic/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/5-agnostic/user.js -------------------------------------------------------------------------------- /JavaScript/6-ws/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/db.js -------------------------------------------------------------------------------- /JavaScript/6-ws/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/db/data.sql -------------------------------------------------------------------------------- /JavaScript/6-ws/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/db/install.sql -------------------------------------------------------------------------------- /JavaScript/6-ws/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/6-ws/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/6-ws/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/hash.js -------------------------------------------------------------------------------- /JavaScript/6-ws/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/http.js -------------------------------------------------------------------------------- /JavaScript/6-ws/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/main.js -------------------------------------------------------------------------------- /JavaScript/6-ws/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/package-lock.json -------------------------------------------------------------------------------- /JavaScript/6-ws/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/package.json -------------------------------------------------------------------------------- /JavaScript/6-ws/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/static.js -------------------------------------------------------------------------------- /JavaScript/6-ws/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/static/client.js -------------------------------------------------------------------------------- /JavaScript/6-ws/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/static/favicon.ico -------------------------------------------------------------------------------- /JavaScript/6-ws/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/static/index.html -------------------------------------------------------------------------------- /JavaScript/6-ws/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/user.js -------------------------------------------------------------------------------- /JavaScript/6-ws/ws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/6-ws/ws.js -------------------------------------------------------------------------------- /JavaScript/7-fs/api/city.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/api/city.js -------------------------------------------------------------------------------- /JavaScript/7-fs/api/country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/api/country.js -------------------------------------------------------------------------------- /JavaScript/7-fs/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/api/user.js -------------------------------------------------------------------------------- /JavaScript/7-fs/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/db.js -------------------------------------------------------------------------------- /JavaScript/7-fs/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/db/data.sql -------------------------------------------------------------------------------- /JavaScript/7-fs/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/db/install.sql -------------------------------------------------------------------------------- /JavaScript/7-fs/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/7-fs/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/7-fs/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/hash.js -------------------------------------------------------------------------------- /JavaScript/7-fs/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/http.js -------------------------------------------------------------------------------- /JavaScript/7-fs/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/main.js -------------------------------------------------------------------------------- /JavaScript/7-fs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/package-lock.json -------------------------------------------------------------------------------- /JavaScript/7-fs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/package.json -------------------------------------------------------------------------------- /JavaScript/7-fs/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/static.js -------------------------------------------------------------------------------- /JavaScript/7-fs/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/static/client.js -------------------------------------------------------------------------------- /JavaScript/7-fs/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/static/favicon.ico -------------------------------------------------------------------------------- /JavaScript/7-fs/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/static/index.html -------------------------------------------------------------------------------- /JavaScript/7-fs/ws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/7-fs/ws.js -------------------------------------------------------------------------------- /JavaScript/8-vm/api/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/api/.eslintrc.json -------------------------------------------------------------------------------- /JavaScript/8-vm/api/city.js: -------------------------------------------------------------------------------- 1 | db('city'); 2 | -------------------------------------------------------------------------------- /JavaScript/8-vm/api/country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/api/country.js -------------------------------------------------------------------------------- /JavaScript/8-vm/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/api/user.js -------------------------------------------------------------------------------- /JavaScript/8-vm/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/db.js -------------------------------------------------------------------------------- /JavaScript/8-vm/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/db/data.sql -------------------------------------------------------------------------------- /JavaScript/8-vm/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/db/install.sql -------------------------------------------------------------------------------- /JavaScript/8-vm/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/8-vm/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/8-vm/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/hash.js -------------------------------------------------------------------------------- /JavaScript/8-vm/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/http.js -------------------------------------------------------------------------------- /JavaScript/8-vm/load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/load.js -------------------------------------------------------------------------------- /JavaScript/8-vm/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/main.js -------------------------------------------------------------------------------- /JavaScript/8-vm/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/package-lock.json -------------------------------------------------------------------------------- /JavaScript/8-vm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/package.json -------------------------------------------------------------------------------- /JavaScript/8-vm/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/static.js -------------------------------------------------------------------------------- /JavaScript/8-vm/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/static/client.js -------------------------------------------------------------------------------- /JavaScript/8-vm/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/static/favicon.ico -------------------------------------------------------------------------------- /JavaScript/8-vm/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/static/index.html -------------------------------------------------------------------------------- /JavaScript/8-vm/ws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/8-vm/ws.js -------------------------------------------------------------------------------- /JavaScript/9-logger/api/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/api/.eslintrc.json -------------------------------------------------------------------------------- /JavaScript/9-logger/api/city.js: -------------------------------------------------------------------------------- 1 | db('city'); 2 | -------------------------------------------------------------------------------- /JavaScript/9-logger/api/country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/api/country.js -------------------------------------------------------------------------------- /JavaScript/9-logger/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/api/user.js -------------------------------------------------------------------------------- /JavaScript/9-logger/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/db.js -------------------------------------------------------------------------------- /JavaScript/9-logger/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/db/data.sql -------------------------------------------------------------------------------- /JavaScript/9-logger/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/db/install.sql -------------------------------------------------------------------------------- /JavaScript/9-logger/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/9-logger/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/9-logger/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/hash.js -------------------------------------------------------------------------------- /JavaScript/9-logger/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/http.js -------------------------------------------------------------------------------- /JavaScript/9-logger/load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/load.js -------------------------------------------------------------------------------- /JavaScript/9-logger/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /JavaScript/9-logger/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/logger.js -------------------------------------------------------------------------------- /JavaScript/9-logger/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/main.js -------------------------------------------------------------------------------- /JavaScript/9-logger/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/package-lock.json -------------------------------------------------------------------------------- /JavaScript/9-logger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/package.json -------------------------------------------------------------------------------- /JavaScript/9-logger/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/static.js -------------------------------------------------------------------------------- /JavaScript/9-logger/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/static/client.js -------------------------------------------------------------------------------- /JavaScript/9-logger/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/static/favicon.ico -------------------------------------------------------------------------------- /JavaScript/9-logger/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/static/index.html -------------------------------------------------------------------------------- /JavaScript/9-logger/ws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/9-logger/ws.js -------------------------------------------------------------------------------- /JavaScript/Tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/Tasks.md -------------------------------------------------------------------------------- /JavaScript/a-config/api/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/api/.eslintrc.json -------------------------------------------------------------------------------- /JavaScript/a-config/api/city.js: -------------------------------------------------------------------------------- 1 | db('city'); 2 | -------------------------------------------------------------------------------- /JavaScript/a-config/api/country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/api/country.js -------------------------------------------------------------------------------- /JavaScript/a-config/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/api/user.js -------------------------------------------------------------------------------- /JavaScript/a-config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/config.js -------------------------------------------------------------------------------- /JavaScript/a-config/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/db.js -------------------------------------------------------------------------------- /JavaScript/a-config/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/db/data.sql -------------------------------------------------------------------------------- /JavaScript/a-config/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/db/install.sql -------------------------------------------------------------------------------- /JavaScript/a-config/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/a-config/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/a-config/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/hash.js -------------------------------------------------------------------------------- /JavaScript/a-config/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/http.js -------------------------------------------------------------------------------- /JavaScript/a-config/load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/load.js -------------------------------------------------------------------------------- /JavaScript/a-config/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /JavaScript/a-config/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/logger.js -------------------------------------------------------------------------------- /JavaScript/a-config/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/main.js -------------------------------------------------------------------------------- /JavaScript/a-config/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/package-lock.json -------------------------------------------------------------------------------- /JavaScript/a-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/package.json -------------------------------------------------------------------------------- /JavaScript/a-config/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/static.js -------------------------------------------------------------------------------- /JavaScript/a-config/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/static/client.js -------------------------------------------------------------------------------- /JavaScript/a-config/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/static/favicon.ico -------------------------------------------------------------------------------- /JavaScript/a-config/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/static/index.html -------------------------------------------------------------------------------- /JavaScript/a-config/ws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/a-config/ws.js -------------------------------------------------------------------------------- /JavaScript/b-transport/api/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/api/.eslintrc.json -------------------------------------------------------------------------------- /JavaScript/b-transport/api/city.js: -------------------------------------------------------------------------------- 1 | db('city'); 2 | -------------------------------------------------------------------------------- /JavaScript/b-transport/api/country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/api/country.js -------------------------------------------------------------------------------- /JavaScript/b-transport/api/talks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/api/talks.js -------------------------------------------------------------------------------- /JavaScript/b-transport/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/api/user.js -------------------------------------------------------------------------------- /JavaScript/b-transport/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/config.js -------------------------------------------------------------------------------- /JavaScript/b-transport/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/db.js -------------------------------------------------------------------------------- /JavaScript/b-transport/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/db/data.sql -------------------------------------------------------------------------------- /JavaScript/b-transport/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/db/install.sql -------------------------------------------------------------------------------- /JavaScript/b-transport/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/b-transport/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/b-transport/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/hash.js -------------------------------------------------------------------------------- /JavaScript/b-transport/load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/load.js -------------------------------------------------------------------------------- /JavaScript/b-transport/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /JavaScript/b-transport/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/logger.js -------------------------------------------------------------------------------- /JavaScript/b-transport/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/main.js -------------------------------------------------------------------------------- /JavaScript/b-transport/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/package-lock.json -------------------------------------------------------------------------------- /JavaScript/b-transport/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/package.json -------------------------------------------------------------------------------- /JavaScript/b-transport/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/static.js -------------------------------------------------------------------------------- /JavaScript/b-transport/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/static/client.js -------------------------------------------------------------------------------- /JavaScript/b-transport/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/static/favicon.ico -------------------------------------------------------------------------------- /JavaScript/b-transport/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/static/index.html -------------------------------------------------------------------------------- /JavaScript/b-transport/transport/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/transport/http.js -------------------------------------------------------------------------------- /JavaScript/b-transport/transport/ws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/b-transport/transport/ws.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/api/city.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/api/city.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/api/country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/api/country.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/api/talks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/api/talks.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/api/user.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/config.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/db.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/db/data.sql -------------------------------------------------------------------------------- /JavaScript/c-commonjs/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/db/install.sql -------------------------------------------------------------------------------- /JavaScript/c-commonjs/db/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/db/setup.sh -------------------------------------------------------------------------------- /JavaScript/c-commonjs/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/c-commonjs/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/hash.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /JavaScript/c-commonjs/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/logger.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/main.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/package-lock.json -------------------------------------------------------------------------------- /JavaScript/c-commonjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/package.json -------------------------------------------------------------------------------- /JavaScript/c-commonjs/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/static.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/static/client.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/static/favicon.ico -------------------------------------------------------------------------------- /JavaScript/c-commonjs/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/static/index.html -------------------------------------------------------------------------------- /JavaScript/c-commonjs/transport/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/transport/http.js -------------------------------------------------------------------------------- /JavaScript/c-commonjs/transport/ws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/c-commonjs/transport/ws.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/.editorconfig -------------------------------------------------------------------------------- /JavaScript/d-messenger/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/.eslintrc.json -------------------------------------------------------------------------------- /JavaScript/d-messenger/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/.prettierrc -------------------------------------------------------------------------------- /JavaScript/d-messenger/api/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/api/.eslintrc.json -------------------------------------------------------------------------------- /JavaScript/d-messenger/api/auth.d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/api/auth.d.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/api/auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/api/auth.d.ts -------------------------------------------------------------------------------- /JavaScript/d-messenger/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/api/auth.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/api/messenger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/api/messenger.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/config.d.ts -------------------------------------------------------------------------------- /JavaScript/d-messenger/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/config.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/db/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/db/data.sql -------------------------------------------------------------------------------- /JavaScript/d-messenger/db/domain.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/db/domain.d.ts -------------------------------------------------------------------------------- /JavaScript/d-messenger/db/install.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/db/install.sql -------------------------------------------------------------------------------- /JavaScript/d-messenger/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/db/structure.sql -------------------------------------------------------------------------------- /JavaScript/d-messenger/lib/common.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/lib/common.d.ts -------------------------------------------------------------------------------- /JavaScript/d-messenger/lib/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/lib/common.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/lib/db.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/lib/db.d.ts -------------------------------------------------------------------------------- /JavaScript/d-messenger/lib/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/lib/db.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/lib/load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/lib/load.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/lib/logger.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/lib/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/lib/static.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /JavaScript/d-messenger/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/main.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/node.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/node.d.ts -------------------------------------------------------------------------------- /JavaScript/d-messenger/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/package-lock.json -------------------------------------------------------------------------------- /JavaScript/d-messenger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/package.json -------------------------------------------------------------------------------- /JavaScript/d-messenger/schemas/.database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/schemas/.database.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/schemas/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/schemas/.eslintrc.json -------------------------------------------------------------------------------- /JavaScript/d-messenger/schemas/.types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/schemas/.types.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/schemas/Account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/schemas/Account.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/schemas/Area.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/schemas/Area.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/schemas/Message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/schemas/Message.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/schemas/Role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/schemas/Role.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/schemas/Session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/schemas/Session.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/setup.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/static/client.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/static/favicon.ico -------------------------------------------------------------------------------- /JavaScript/d-messenger/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/static/index.html -------------------------------------------------------------------------------- /JavaScript/d-messenger/transport/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/transport/http.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/transport/ws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/transport/ws.js -------------------------------------------------------------------------------- /JavaScript/d-messenger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/JavaScript/d-messenger/tsconfig.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/DDD/HEAD/prettier.config.js --------------------------------------------------------------------------------