├── .editorconfig ├── .env ├── .eslintrc.json ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode └── extensions.json ├── README.md ├── angular.json ├── apps ├── .gitkeep ├── api │ ├── .eslintrc.json │ ├── jest.config.js │ ├── src │ │ ├── app │ │ │ ├── .gitkeep │ │ │ ├── app.controller.spec.ts │ │ │ ├── app.controller.ts │ │ │ ├── app.module.ts │ │ │ ├── app.service.spec.ts │ │ │ └── app.service.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ └── main.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json ├── shirt-shop-e2e │ ├── .eslintrc.json │ ├── cypress.json │ ├── src │ │ ├── fixtures │ │ │ └── example.json │ │ ├── integration │ │ │ └── app.spec.ts │ │ ├── plugins │ │ │ └── index.js │ │ └── support │ │ │ ├── app.po.ts │ │ │ ├── commands.ts │ │ │ └── index.ts │ ├── tsconfig.e2e.json │ └── tsconfig.json └── shirt-shop │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── jest.config.js │ ├── src │ ├── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ └── app.module.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ └── test-setup.ts │ ├── tsconfig.app.json │ ├── tsconfig.editor.json │ ├── tsconfig.json │ └── tsconfig.spec.json ├── decorate-angular-cli.js ├── jest.config.js ├── jest.preset.js ├── libs ├── .gitkeep ├── products │ ├── .eslintrc.json │ ├── README.md │ ├── jest.config.js │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ ├── products.controller.spec.ts │ │ │ ├── products.controller.ts │ │ │ ├── products.module.ts │ │ │ ├── products.service.spec.ts │ │ │ └── products.service.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.spec.json └── ui │ ├── .eslintrc.json │ ├── README.md │ ├── jest.config.js │ ├── src │ ├── index.ts │ ├── lib │ │ ├── product.service.spec.ts │ │ ├── product.service.ts │ │ ├── products │ │ │ ├── products.component.css │ │ │ ├── products.component.html │ │ │ ├── products.component.spec.ts │ │ │ └── products.component.ts │ │ └── ui.module.ts │ └── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.spec.json ├── nx.json ├── package.json ├── prisma ├── dev.db ├── migrations │ └── 20210113200002_init │ │ └── migration.sql └── schema.prisma ├── tools ├── generators │ └── .gitkeep └── tsconfig.tools.json └── tsconfig.base.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/.env -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/angular.json -------------------------------------------------------------------------------- /apps/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/api/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/.eslintrc.json -------------------------------------------------------------------------------- /apps/api/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/jest.config.js -------------------------------------------------------------------------------- /apps/api/src/app/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/api/src/app/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/src/app/app.controller.spec.ts -------------------------------------------------------------------------------- /apps/api/src/app/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/src/app/app.controller.ts -------------------------------------------------------------------------------- /apps/api/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/src/app/app.module.ts -------------------------------------------------------------------------------- /apps/api/src/app/app.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/src/app/app.service.spec.ts -------------------------------------------------------------------------------- /apps/api/src/app/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/src/app/app.service.ts -------------------------------------------------------------------------------- /apps/api/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/api/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | }; 4 | -------------------------------------------------------------------------------- /apps/api/src/environments/environment.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: false, 3 | }; 4 | -------------------------------------------------------------------------------- /apps/api/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/src/main.ts -------------------------------------------------------------------------------- /apps/api/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/tsconfig.app.json -------------------------------------------------------------------------------- /apps/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/tsconfig.json -------------------------------------------------------------------------------- /apps/api/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/api/tsconfig.spec.json -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop-e2e/.eslintrc.json -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop-e2e/cypress.json -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/src/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop-e2e/src/fixtures/example.json -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/src/integration/app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop-e2e/src/integration/app.spec.ts -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/src/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop-e2e/src/plugins/index.js -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/src/support/app.po.ts: -------------------------------------------------------------------------------- 1 | export const getGreeting = () => cy.get('h1'); 2 | -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/src/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop-e2e/src/support/commands.ts -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/src/support/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop-e2e/src/support/index.ts -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop-e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /apps/shirt-shop-e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop-e2e/tsconfig.json -------------------------------------------------------------------------------- /apps/shirt-shop/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/.browserslistrc -------------------------------------------------------------------------------- /apps/shirt-shop/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/.eslintrc.json -------------------------------------------------------------------------------- /apps/shirt-shop/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/jest.config.js -------------------------------------------------------------------------------- /apps/shirt-shop/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/app/app.component.css -------------------------------------------------------------------------------- /apps/shirt-shop/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/app/app.component.html -------------------------------------------------------------------------------- /apps/shirt-shop/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /apps/shirt-shop/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/app/app.component.ts -------------------------------------------------------------------------------- /apps/shirt-shop/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/app/app.module.ts -------------------------------------------------------------------------------- /apps/shirt-shop/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/shirt-shop/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | }; 4 | -------------------------------------------------------------------------------- /apps/shirt-shop/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/environments/environment.ts -------------------------------------------------------------------------------- /apps/shirt-shop/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/favicon.ico -------------------------------------------------------------------------------- /apps/shirt-shop/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/index.html -------------------------------------------------------------------------------- /apps/shirt-shop/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/main.ts -------------------------------------------------------------------------------- /apps/shirt-shop/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/polyfills.ts -------------------------------------------------------------------------------- /apps/shirt-shop/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/src/styles.css -------------------------------------------------------------------------------- /apps/shirt-shop/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular'; 2 | -------------------------------------------------------------------------------- /apps/shirt-shop/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/tsconfig.app.json -------------------------------------------------------------------------------- /apps/shirt-shop/tsconfig.editor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/tsconfig.editor.json -------------------------------------------------------------------------------- /apps/shirt-shop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/tsconfig.json -------------------------------------------------------------------------------- /apps/shirt-shop/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/apps/shirt-shop/tsconfig.spec.json -------------------------------------------------------------------------------- /decorate-angular-cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/decorate-angular-cli.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/jest.preset.js -------------------------------------------------------------------------------- /libs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/products/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/.eslintrc.json -------------------------------------------------------------------------------- /libs/products/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/README.md -------------------------------------------------------------------------------- /libs/products/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/jest.config.js -------------------------------------------------------------------------------- /libs/products/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/src/index.ts -------------------------------------------------------------------------------- /libs/products/src/lib/products.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/src/lib/products.controller.spec.ts -------------------------------------------------------------------------------- /libs/products/src/lib/products.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/src/lib/products.controller.ts -------------------------------------------------------------------------------- /libs/products/src/lib/products.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/src/lib/products.module.ts -------------------------------------------------------------------------------- /libs/products/src/lib/products.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/src/lib/products.service.spec.ts -------------------------------------------------------------------------------- /libs/products/src/lib/products.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/src/lib/products.service.ts -------------------------------------------------------------------------------- /libs/products/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/tsconfig.json -------------------------------------------------------------------------------- /libs/products/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/products/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/products/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/ui/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/.eslintrc.json -------------------------------------------------------------------------------- /libs/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/README.md -------------------------------------------------------------------------------- /libs/ui/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/jest.config.js -------------------------------------------------------------------------------- /libs/ui/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/ui.module'; 2 | -------------------------------------------------------------------------------- /libs/ui/src/lib/product.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/src/lib/product.service.spec.ts -------------------------------------------------------------------------------- /libs/ui/src/lib/product.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/src/lib/product.service.ts -------------------------------------------------------------------------------- /libs/ui/src/lib/products/products.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/src/lib/products/products.component.css -------------------------------------------------------------------------------- /libs/ui/src/lib/products/products.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/src/lib/products/products.component.html -------------------------------------------------------------------------------- /libs/ui/src/lib/products/products.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/src/lib/products/products.component.spec.ts -------------------------------------------------------------------------------- /libs/ui/src/lib/products/products.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/src/lib/products/products.component.ts -------------------------------------------------------------------------------- /libs/ui/src/lib/ui.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/src/lib/ui.module.ts -------------------------------------------------------------------------------- /libs/ui/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular'; 2 | -------------------------------------------------------------------------------- /libs/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/tsconfig.json -------------------------------------------------------------------------------- /libs/ui/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/ui/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/libs/ui/tsconfig.spec.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/package.json -------------------------------------------------------------------------------- /prisma/dev.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/prisma/dev.db -------------------------------------------------------------------------------- /prisma/migrations/20210113200002_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/prisma/migrations/20210113200002_init/migration.sql -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /tools/generators/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/tsconfig.tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/tools/tsconfig.tools.json -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenkie/shirt-shop/HEAD/tsconfig.base.json --------------------------------------------------------------------------------