├── .husky
├── .gitignore
└── pre-commit
├── tools
├── generators
│ └── .gitkeep
├── tsconfig.tools.json
└── utils
│ └── README.md
├── apps
├── avidtrader-api
│ ├── src
│ │ ├── app
│ │ │ ├── .gitkeep
│ │ │ └── app.service.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ └── prisma
│ │ │ └── migrations
│ │ │ ├── migration_lock.toml
│ │ │ └── 20210930150531_
│ │ │ └── migration.sql
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.app.json
│ ├── .eslintrc.json
│ └── jest.config.ts
├── avidtrader-client
│ ├── src
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── app
│ │ │ └── pages
│ │ │ │ ├── about
│ │ │ │ ├── about.component.scss
│ │ │ │ ├── about.component.html
│ │ │ │ └── about.component.ts
│ │ │ │ ├── profile-update
│ │ │ │ └── profile-update.component.scss
│ │ │ │ ├── login
│ │ │ │ └── login.component.scss
│ │ │ │ ├── signup
│ │ │ │ └── signup.component.scss
│ │ │ │ ├── contact-us
│ │ │ │ └── contact-us.component.scss
│ │ │ │ ├── notfound
│ │ │ │ ├── notfound.component.scss
│ │ │ │ ├── notfound.component.ts
│ │ │ │ └── notfound.component.html
│ │ │ │ ├── language-change
│ │ │ │ └── language-change.component.scss
│ │ │ │ ├── password-change
│ │ │ │ └── password-change.component.scss
│ │ │ │ ├── email-change-perform
│ │ │ │ └── email-change-perform.component.scss
│ │ │ │ ├── email-change-request
│ │ │ │ └── email-change-request.component.scss
│ │ │ │ ├── password-reset-request
│ │ │ │ └── password-reset-request.component.scss
│ │ │ │ ├── password-reset-perform
│ │ │ │ └── password-reset-perform.component.scss
│ │ │ │ ├── forex
│ │ │ │ ├── forex.component.scss
│ │ │ │ ├── forex.component.html
│ │ │ │ └── forex.component.ts
│ │ │ │ ├── trend
│ │ │ │ ├── trend.component.scss
│ │ │ │ ├── trend.component.html
│ │ │ │ └── trend.component.ts
│ │ │ │ └── portfolio
│ │ │ │ ├── portfolio.component.scss
│ │ │ │ ├── portfolio.component.html
│ │ │ │ └── portfolio.component.ts
│ │ ├── test-setup.ts
│ │ ├── favicon.ico
│ │ └── main.ts
│ ├── proxy
│ │ ├── proxy.ci.json
│ │ ├── proxy.dev.json
│ │ └── proxy.prod.json
│ ├── tsconfig.editor.json
│ ├── tsconfig.spec.json
│ └── tsconfig.app.json
├── avidtrader-client-e2e
│ ├── src
│ │ ├── fixtures
│ │ │ └── example.json
│ │ └── support
│ │ │ └── app.po.ts
│ └── .eslintrc.json
└── README.md
├── libs
├── agx-assets
│ ├── src
│ │ ├── lib
│ │ │ ├── fonts
│ │ │ │ └── .gitkeep
│ │ │ ├── images
│ │ │ │ ├── svg
│ │ │ │ │ ├── custom
│ │ │ │ │ │ └── .keep
│ │ │ │ │ └── flags
│ │ │ │ │ │ ├── _readme.txt
│ │ │ │ │ │ ├── readme.txt
│ │ │ │ │ │ ├── bd.svg
│ │ │ │ │ │ ├── de.svg
│ │ │ │ │ │ ├── am.svg
│ │ │ │ │ │ ├── bq.svg
│ │ │ │ │ │ ├── gb-sct.svg
│ │ │ │ │ │ ├── lu.svg
│ │ │ │ │ │ ├── pl.svg
│ │ │ │ │ │ ├── gb-eng.svg
│ │ │ │ │ │ ├── mc.svg
│ │ │ │ │ │ ├── ua.svg
│ │ │ │ │ │ ├── dk.svg
│ │ │ │ │ │ ├── at.svg
│ │ │ │ │ │ ├── fi.svg
│ │ │ │ │ │ ├── id.svg
│ │ │ │ │ │ ├── lv.svg
│ │ │ │ │ │ ├── ae.svg
│ │ │ │ │ │ ├── pe.svg
│ │ │ │ │ │ ├── ma.svg
│ │ │ │ │ │ ├── gf.svg
│ │ │ │ │ │ ├── bw.svg
│ │ │ │ │ │ ├── ne.svg
│ │ │ │ │ │ ├── ng.svg
│ │ │ │ │ │ ├── ga.svg
│ │ │ │ │ │ ├── ml.svg
│ │ │ │ │ │ ├── mv.svg
│ │ │ │ │ │ ├── sl.svg
│ │ │ │ │ │ ├── td.svg
│ │ │ │ │ │ ├── ye.svg
│ │ │ │ │ │ ├── ci.svg
│ │ │ │ │ │ ├── co.svg
│ │ │ │ │ │ ├── dz.svg
│ │ │ │ │ │ ├── gh.svg
│ │ │ │ │ │ ├── mq.svg
│ │ │ │ │ │ ├── ru.svg
│ │ │ │ │ │ ├── cr.svg
│ │ │ │ │ │ ├── fr.svg
│ │ │ │ │ │ ├── gp.svg
│ │ │ │ │ │ ├── mf.svg
│ │ │ │ │ │ ├── th.svg
│ │ │ │ │ │ ├── bg.svg
│ │ │ │ │ │ ├── gn.svg
│ │ │ │ │ │ ├── mg.svg
│ │ │ │ │ │ ├── wf.svg
│ │ │ │ │ │ ├── be.svg
│ │ │ │ │ │ ├── bl.svg
│ │ │ │ │ │ ├── hu.svg
│ │ │ │ │ │ ├── it.svg
│ │ │ │ │ │ ├── mu.svg
│ │ │ │ │ │ ├── nc.svg
│ │ │ │ │ │ ├── pm.svg
│ │ │ │ │ │ ├── re.svg
│ │ │ │ │ │ ├── yt.svg
│ │ │ │ │ │ ├── ie.svg
│ │ │ │ │ │ ├── ro.svg
│ │ │ │ │ │ ├── ee.svg
│ │ │ │ │ │ ├── no.svg
│ │ │ │ │ │ ├── sj.svg
│ │ │ │ │ │ ├── sr.svg
│ │ │ │ │ │ ├── ch.svg
│ │ │ │ │ │ ├── cd.svg
│ │ │ │ │ │ ├── tt.svg
│ │ │ │ │ │ ├── nl.svg
│ │ │ │ │ │ ├── mk.svg
│ │ │ │ │ │ ├── qa.svg
│ │ │ │ │ │ ├── ss.svg
│ │ │ │ │ │ ├── lc.svg
│ │ │ │ │ │ ├── to.svg
│ │ │ │ │ │ ├── jm.svg
│ │ │ │ │ │ ├── bf.svg
│ │ │ │ │ │ ├── lt.svg
│ │ │ │ │ │ ├── sn.svg
│ │ │ │ │ │ ├── la.svg
│ │ │ │ │ │ ├── pw.svg
│ │ │ │ │ │ ├── cz.svg
│ │ │ │ │ │ ├── vc.svg
│ │ │ │ │ │ └── cg.svg
│ │ │ │ ├── misc
│ │ │ │ │ ├── ceo.png
│ │ │ │ │ ├── about.png
│ │ │ │ │ ├── forex.png
│ │ │ │ │ ├── lang.png
│ │ │ │ │ ├── login.png
│ │ │ │ │ ├── noise.png
│ │ │ │ │ ├── notify.png
│ │ │ │ │ ├── signup.png
│ │ │ │ │ ├── trend.png
│ │ │ │ │ ├── trends.png
│ │ │ │ │ ├── lang-rtl.png
│ │ │ │ │ ├── worldmap.png
│ │ │ │ │ ├── analytics.png
│ │ │ │ │ ├── currencies.png
│ │ │ │ │ ├── dark-theme.png
│ │ │ │ │ ├── hourglass.gif
│ │ │ │ │ ├── metropolis.png
│ │ │ │ │ ├── platforms.png
│ │ │ │ │ ├── portfolio.png
│ │ │ │ │ ├── spinner-red.gif
│ │ │ │ │ ├── worldmap-blue.png
│ │ │ │ │ ├── metropolis-dark.png
│ │ │ │ │ └── worldmap-brown.png
│ │ │ │ ├── logos
│ │ │ │ │ ├── brand.png
│ │ │ │ │ ├── logo.png
│ │ │ │ │ ├── logo-large.png
│ │ │ │ │ ├── logo-small.png
│ │ │ │ │ ├── brand-large.png
│ │ │ │ │ ├── brand-small.png
│ │ │ │ │ └── logo-medium.png
│ │ │ │ ├── tech
│ │ │ │ │ ├── cypress.png
│ │ │ │ │ ├── nx-x250.png
│ │ │ │ │ ├── apollo-x250.png
│ │ │ │ │ ├── css3-x250.png
│ │ │ │ │ ├── html5-x250.png
│ │ │ │ │ ├── jest-x250.png
│ │ │ │ │ ├── nestjs-x250.png
│ │ │ │ │ ├── prisma-x250.png
│ │ │ │ │ ├── psql-x250.png
│ │ │ │ │ ├── scss-x250.png
│ │ │ │ │ ├── angular-x250.png
│ │ │ │ │ ├── cypress-x250.png
│ │ │ │ │ ├── graphql-x250.png
│ │ │ │ │ ├── dep-graph-back.png
│ │ │ │ │ ├── dep-graph-front.png
│ │ │ │ │ ├── fullerstack-x250.png
│ │ │ │ │ └── tailwindcss-x250.png
│ │ │ │ └── icons
│ │ │ │ │ ├── icon-72x72.png
│ │ │ │ │ ├── icon-96x96.png
│ │ │ │ │ ├── icon-128x128.png
│ │ │ │ │ ├── icon-144x144.png
│ │ │ │ │ ├── icon-152x152.png
│ │ │ │ │ ├── icon-192x192.png
│ │ │ │ │ ├── icon-384x384.png
│ │ │ │ │ └── icon-512x512.png
│ │ │ ├── styles
│ │ │ │ ├── site
│ │ │ │ │ ├── _layout.scss
│ │ │ │ │ ├── _card.scss
│ │ │ │ │ ├── _pages.scss
│ │ │ │ │ ├── _navbar.scss
│ │ │ │ │ ├── _toast.scss
│ │ │ │ │ ├── _site.scss
│ │ │ │ │ └── _notify.scss
│ │ │ │ ├── utils
│ │ │ │ │ ├── _hints.scss
│ │ │ │ │ ├── _scroll.scss
│ │ │ │ │ ├── _links.scss
│ │ │ │ │ ├── _status.scss
│ │ │ │ │ ├── _debug.scss
│ │ │ │ │ ├── _forms.scss
│ │ │ │ │ └── _lists.scss
│ │ │ │ └── _reset.scss
│ │ │ ├── i18n
│ │ │ │ ├── api
│ │ │ │ │ ├── __readme.txt
│ │ │ │ │ ├── account-creation
│ │ │ │ │ │ ├── en
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── fa
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── fr
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── he
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── zh-hans
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── es
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ └── de
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ ├── account-verification
│ │ │ │ │ │ ├── fa
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── he
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── zh-hans
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── de
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── en
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── fr
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ └── es
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ ├── email-change-request
│ │ │ │ │ │ ├── en
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── fa
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── he
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── zh-hans
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── de
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── fr
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ └── es
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ ├── password-reset-request
│ │ │ │ │ │ ├── zh-hans
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── en
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── he
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── fa
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── de
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── fr
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ │ └── es
│ │ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ │ └── body.md
│ │ │ │ │ └── password-reset-confirmation
│ │ │ │ │ │ ├── zh-hans
│ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── de
│ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── he
│ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── en
│ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── fa
│ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ └── body.md
│ │ │ │ │ │ ├── es
│ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ └── body.md
│ │ │ │ │ │ └── fr
│ │ │ │ │ │ ├── subject.md
│ │ │ │ │ │ └── body.md
│ │ │ │ └── client
│ │ │ │ │ └── __readme.txt
│ │ │ ├── assets.ts
│ │ │ └── assets.spec.ts
│ │ └── index.ts
│ ├── .babelrc
│ ├── README.md
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ └── jest.config.ts
├── ngx-shared
│ ├── src
│ │ ├── lib
│ │ │ ├── directive
│ │ │ │ ├── .gitkeep
│ │ │ │ ├── tmp-let
│ │ │ │ │ └── tmp-let.directive.spec.ts
│ │ │ │ └── input-focus
│ │ │ │ │ └── input-focus.directive.spec.ts
│ │ │ ├── component
│ │ │ │ ├── blob
│ │ │ │ │ ├── blob.component.scss
│ │ │ │ │ └── blob.component.html
│ │ │ │ ├── alert
│ │ │ │ │ ├── alert.component.scss
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── alert.component.html
│ │ │ │ └── ripple
│ │ │ │ │ ├── ripple.component.html
│ │ │ │ │ └── ripple.component.ts
│ │ │ ├── animation
│ │ │ │ ├── animation.constant.ts
│ │ │ │ └── animation.module.ts
│ │ │ └── util
│ │ │ │ └── util.form.ts
│ │ ├── test-setup.ts
│ │ └── mock.ts
│ ├── README.md
│ ├── tsconfig.spec.json
│ ├── tsconfig.json
│ └── .eslintrc.json
├── ngx-layout
│ ├── src
│ │ ├── lib
│ │ │ ├── menu
│ │ │ │ ├── menu.component.scss
│ │ │ │ ├── menu-link.component.scss
│ │ │ │ ├── menu-node.component.scss
│ │ │ │ └── menu.component.html
│ │ │ ├── navbar
│ │ │ │ └── navbar.component.scss
│ │ │ ├── options
│ │ │ │ └── options.component.scss
│ │ │ ├── notification
│ │ │ │ └── notification.component.scss
│ │ │ └── footer
│ │ │ │ └── footer.model.ts
│ │ ├── test-setup.ts
│ │ └── index.ts
│ ├── README.md
│ ├── tsconfig.spec.json
│ └── tsconfig.json
├── ngx-i18n
│ ├── src
│ │ ├── mock.ts
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ └── i18n.util.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.lib.prod.json
│ └── tsconfig.json
├── nsx-prisma
│ ├── src
│ │ ├── mock.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── prisma.constant.ts
│ │ │ └── prisma.module.ts
│ ├── .babelrc
│ ├── README.md
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ └── jest.config.ts
├── ngx-auth
│ ├── src
│ │ ├── test-setup.ts
│ │ └── index.ts
│ ├── README.md
│ ├── tsconfig.spec.json
│ └── tsconfig.json
├── ngx-config
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ └── config.constant.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tsconfig.lib.prod.json
├── ngx-gql
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── graphql
│ │ │ └── index.gql.ts
│ │ │ └── gql.default.ts
│ ├── README.md
│ ├── tsconfig.spec.json
│ └── tsconfig.json
├── ngx-gtag
│ ├── src
│ │ ├── test-setup.ts
│ │ └── index.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.lib.prod.json
│ └── tsconfig.json
├── ngx-jwt
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── jwt.module.ts
│ │ │ └── jwt.model.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.lib.prod.json
│ └── tsconfig.json
├── ngx-logger
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ └── logger.default.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.lib.prod.json
│ └── tsconfig.json
├── ngx-menu
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── menu.module.ts
│ │ │ ├── menu.default.ts
│ │ │ └── menu.module.spec.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.lib.prod.json
│ ├── tsconfig.json
│ └── package.json
├── ngx-msg
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── lib
│ │ │ ├── snackbar
│ │ │ │ ├── snackbar.component.scss
│ │ │ │ └── snackbar.component.html
│ │ │ └── msg.model.ts
│ │ └── index.ts
│ ├── README.md
│ ├── tsconfig.spec.json
│ └── tsconfig.json
├── ngx-store
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── store.model.ts
│ │ │ ├── store.default.ts
│ │ │ └── store.module.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tsconfig.lib.prod.json
├── ngx-subify
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── subify.module.ts
│ │ │ └── subify.default.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.lib.prod.json
│ └── tsconfig.json
├── ngx-system
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ └── system.module.ts
│ ├── README.md
│ ├── tsconfig.spec.json
│ ├── tsconfig.lib.json
│ └── tsconfig.json
├── ngx-uix
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ └── uix.model.ts
│ ├── README.md
│ ├── tsconfig.spec.json
│ └── tsconfig.json
├── ngx-user
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ └── user.module.ts
│ ├── README.md
│ ├── tsconfig.spec.json
│ └── tsconfig.json
├── ngx-cachify
│ ├── src
│ │ ├── test-setup.ts
│ │ ├── index.ts
│ │ └── lib
│ │ │ └── cachify.module.ts
│ ├── ng-package.json
│ ├── tsconfig.spec.json
│ └── tsconfig.lib.prod.json
├── ngx-material
│ ├── src
│ │ ├── test-setup.ts
│ │ └── index.ts
│ ├── README.md
│ ├── tsconfig.spec.json
│ └── tsconfig.json
├── agx-dto
│ ├── .babelrc
│ ├── README.md
│ ├── src
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── dto.jwt.ts
│ │ │ └── dto.util.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── .eslintrc.json
│ └── project.json
├── nsx-common
│ ├── .babelrc
│ ├── README.md
│ ├── tsconfig.json
│ ├── src
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── gql
│ │ │ ├── index.ts
│ │ │ └── common.gql.status.ts
│ │ │ └── common.module.ts
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ └── jest.config.ts
├── agx-util
│ ├── src
│ │ └── index.ts
│ ├── .babelrc
│ ├── README.md
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ └── jest.config.ts
├── agx-store
│ ├── src
│ │ └── index.ts
│ ├── .babelrc
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ ├── jest.config.ts
│ └── package.json
├── nax-ipware
│ ├── .babelrc
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ └── jest.config.ts
├── nsx-auth
│ ├── .babelrc
│ ├── README.md
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── src
│ │ └── index.ts
│ ├── .eslintrc.json
│ └── jest.config.ts
├── nsx-i18n
│ ├── .babelrc
│ ├── src
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── i18n.model.ts
│ │ │ └── i18n.module.ts
│ ├── README.md
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ └── jest.config.ts
├── nsx-mailer
│ ├── .babelrc
│ ├── src
│ │ ├── index.ts
│ │ └── lib
│ │ │ └── mailer.default.ts
│ ├── README.md
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ └── jest.config.ts
├── nsx-system
│ ├── .babelrc
│ ├── README.md
│ ├── src
│ │ ├── index.ts
│ │ └── lib
│ │ │ ├── system.service.ts
│ │ │ └── system.controller.ts
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ └── jest.config.ts
└── nsx-user
│ ├── .babelrc
│ ├── src
│ ├── index.ts
│ └── lib
│ │ ├── user.util.ts
│ │ └── user.constant.ts
│ ├── README.md
│ ├── tsconfig.json
│ ├── tsconfig.lib.json
│ ├── tsconfig.spec.json
│ ├── .eslintrc.json
│ └── jest.config.ts
├── jest.config.ts
├── .editorconfig
├── .prettierignore
└── .prettierrc
/.husky/.gitignore:
--------------------------------------------------------------------------------
1 | _
2 |
--------------------------------------------------------------------------------
/tools/generators/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/avidtrader-api/src/app/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/fonts/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/avidtrader-api/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/directive/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/custom/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/site/_layout.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/utils/_hints.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/ngx-layout/src/lib/menu/menu.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/utils/_scroll.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/ngx-layout/src/lib/menu/menu-link.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/ngx-layout/src/lib/navbar/navbar.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/ngx-layout/src/lib/options/options.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/component/blob/blob.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/about/about.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/assets';
2 |
--------------------------------------------------------------------------------
/libs/ngx-i18n/src/mock.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/i18n.mock';
2 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/component/alert/alert.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/src/mock.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/prisma.mock';
2 |
--------------------------------------------------------------------------------
/libs/ngx-auth/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-config/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-gql/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-gtag/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-i18n/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-jwt/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-layout/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-logger/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-menu/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-msg/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-store/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-subify/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-system/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-uix/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-user/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/profile-update/profile-update.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/libs/ngx-cachify/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/ngx-material/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/test-setup.ts:
--------------------------------------------------------------------------------
1 | import 'jest-preset-angular/setup-jest';
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/__readme.txt:
--------------------------------------------------------------------------------
1 | Translators to translate *.md files
2 |
--------------------------------------------------------------------------------
/libs/agx-dto/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | "@nrwl/js/babel"
4 | ]
5 | }
6 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/component/alert/index.ts:
--------------------------------------------------------------------------------
1 | export * from './alert.component';
2 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/mock.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/component/snackbar/snackbar.mock';
2 |
--------------------------------------------------------------------------------
/libs/nsx-common/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | "@nrwl/js/babel"
4 | ]
5 | }
6 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | "@nrwl/js/babel"
4 | ]
5 | }
6 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/en/subject.md:
--------------------------------------------------------------------------------
1 | [ {{RegexCompanyName}} ] Welcome!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/fa/subject.md:
--------------------------------------------------------------------------------
1 | [ {{RegexCompanyName}} ] خوش آمدی!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/fr/subject.md:
--------------------------------------------------------------------------------
1 | [ {{RegexCompanyName}} ] Bienvenue!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/he/subject.md:
--------------------------------------------------------------------------------
1 | [ {{RegexCompanyName}} ] ברוך הבא!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/zh-hans/subject.md:
--------------------------------------------------------------------------------
1 | [ {{RegexCompanyName}} ] 欢迎!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/utils/_links.scss:
--------------------------------------------------------------------------------
1 | .no-underline {
2 | text-decoration: none;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/agx-dto/README.md:
--------------------------------------------------------------------------------
1 | # agx-dto
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/es/subject.md:
--------------------------------------------------------------------------------
1 | [ {{RegexCompanyName}} ] ¡Bienvenido!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/fa/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | تایید حساب!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/he/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | אימות חשבון!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/zh-hans/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | 帐户验证!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/en/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Email change!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/fa/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | تغییر ایمیل!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/he/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | שינוי בדוא"ל!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/zh-hans/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | 电邮变更!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/zh-hans/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | 重设密码!
2 |
--------------------------------------------------------------------------------
/libs/agx-util/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/util.general';
2 | export * from './lib/util.tryget';
3 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/de/subject.md:
--------------------------------------------------------------------------------
1 | [ {{RegexCompanyName}} ] Herzlich willkommen!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/de/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | E-Mail-Änderung!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/fr/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Email changer!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/en/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Password reset!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/he/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | איפוס סיסמא!
2 |
--------------------------------------------------------------------------------
/libs/ngx-system/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/system.module';
2 | export * from './lib/system.service';
3 |
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | . "$(dirname "$0")/_/husky.sh"
3 |
4 | yarn loc:generate && git add README.md
5 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/login/login.component.scss:
--------------------------------------------------------------------------------
1 | .mat-divider {
2 | border-top-width: 2px;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/de/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Bestätigung des Kontos!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/en/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Account Verification!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/fr/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Vérification de compte!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/zh-hans/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | 您帐户的密码已更改!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/fa/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | تنظیم مجدد رمز عبور!
2 |
--------------------------------------------------------------------------------
/libs/ngx-material/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/material.service';
2 | export * from './lib/material.module';
3 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/signup/signup.component.scss:
--------------------------------------------------------------------------------
1 | .mat-divider {
2 | border-top-width: 2px;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/es/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | ¡Verificación de la cuenta!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/de/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Passwort zurücksetzen!
2 |
--------------------------------------------------------------------------------
/libs/ngx-msg/src/lib/snackbar/snackbar.component.scss:
--------------------------------------------------------------------------------
1 | .icon {
2 | vertical-align: middle;
3 | margin: 0 5px;
4 | }
5 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/contact-us/contact-us.component.scss:
--------------------------------------------------------------------------------
1 | .fs-icon-flip {
2 | transform: scaleX(-1);
3 | }
4 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/notfound/notfound.component.scss:
--------------------------------------------------------------------------------
1 | .mat-icon {
2 | overflow: visible !important;
3 | }
4 |
--------------------------------------------------------------------------------
/jest.config.ts:
--------------------------------------------------------------------------------
1 | const { getJestProjects } = require('@nrwl/jest');
2 |
3 | export default { projects: getJestProjects() };
4 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/es/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Cambio de correo electrónico!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/fr/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Réinitialiser le mot de passe!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/_readme.txt:
--------------------------------------------------------------------------------
1 | Credits: https://github.com/lipis/flag-icon-css/tree/master/flags/4x3
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/readme.txt:
--------------------------------------------------------------------------------
1 | Credits: https://github.com/lipis/flag-icon-css/tree/master/flags/4x3
2 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/apps/avidtrader-client/src/favicon.ico
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/de/subject.md:
--------------------------------------------------------------------------------
1 | {{Firma_v}} | Das Passwort Ihres Kontos wurde geändert!
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/he/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | הסיסמה של החשבון שלך השתנתה!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/es/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | ¡Restablecimiento de contraseña!
2 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/language-change/language-change.component.scss:
--------------------------------------------------------------------------------
1 | .mat-divider {
2 | border-top-width: 2px;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/password-change/password-change.component.scss:
--------------------------------------------------------------------------------
1 | .mat-divider {
2 | border-top-width: 2px;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/en/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Your account's password changed!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/fa/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | رمز عبور حساب کاربری تغییر کرده است
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/es/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | ¡La contraseña de su cuenta ha cambiado!
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/ceo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/ceo.png
--------------------------------------------------------------------------------
/libs/agx-store/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/store.model';
2 | export * from './lib/store.util';
3 | export * from './lib/store.state';
4 |
--------------------------------------------------------------------------------
/apps/avidtrader-client-e2e/src/fixtures/example.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Using fixtures to represent data",
3 | "email": "hello@cypress.io"
4 | }
5 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/proxy/proxy.ci.json:
--------------------------------------------------------------------------------
1 | {
2 | "/api": {
3 | "target": "http://localhost:4401",
4 | "secure": false
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/proxy/proxy.dev.json:
--------------------------------------------------------------------------------
1 | {
2 | "/api": {
3 | "target": "http://localhost:4201",
4 | "secure": false
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/proxy/proxy.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "/api": {
3 | "target": "http://localhost:4301",
4 | "secure": false
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/email-change-perform/email-change-perform.component.scss:
--------------------------------------------------------------------------------
1 | .mat-divider {
2 | border-top-width: 2px;
3 | }
4 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/email-change-request/email-change-request.component.scss:
--------------------------------------------------------------------------------
1 | .mat-divider {
2 | border-top-width: 2px;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/fr/subject.md:
--------------------------------------------------------------------------------
1 | {{RegexCompanyName}} | Le mot de passe de votre compte a été modifié
2 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/logos/brand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/logos/brand.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/logos/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/logos/logo.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/about.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/forex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/forex.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/lang.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/lang.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/login.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/noise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/noise.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/notify.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/notify.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/signup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/signup.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/trend.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/trend.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/trends.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/trends.png
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/password-reset-request/password-reset-request.component.scss:
--------------------------------------------------------------------------------
1 | .mat-divider {
2 | border-top-width: 2px;
3 | }
4 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/lang-rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/lang-rtl.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/worldmap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/worldmap.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/cypress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/cypress.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/nx-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/nx-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/icons/icon-72x72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/icons/icon-72x72.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/icons/icon-96x96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/icons/icon-96x96.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/logos/logo-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/logos/logo-large.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/logos/logo-small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/logos/logo-small.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/analytics.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/analytics.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/currencies.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/currencies.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/dark-theme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/dark-theme.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/hourglass.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/hourglass.gif
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/metropolis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/metropolis.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/platforms.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/platforms.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/portfolio.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/portfolio.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/spinner-red.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/spinner-red.gif
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/apollo-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/apollo-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/css3-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/css3-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/html5-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/html5-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/jest-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/jest-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/nestjs-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/nestjs-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/prisma-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/prisma-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/psql-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/psql-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/scss-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/scss-x250.png
--------------------------------------------------------------------------------
/libs/ngx-layout/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/layout.component';
2 | export * from './lib/layout.service';
3 | export * from './lib/layout.module';
4 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/icons/icon-128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/icons/icon-128x128.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/icons/icon-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/icons/icon-144x144.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/icons/icon-152x152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/icons/icon-152x152.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/icons/icon-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/icons/icon-192x192.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/icons/icon-384x384.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/icons/icon-384x384.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/icons/icon-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/icons/icon-512x512.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/logos/brand-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/logos/brand-large.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/logos/brand-small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/logos/brand-small.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/logos/logo-medium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/logos/logo-medium.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/worldmap-blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/worldmap-blue.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/angular-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/angular-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/cypress-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/cypress-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/graphql-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/graphql-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/metropolis-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/metropolis-dark.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/misc/worldmap-brown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/misc/worldmap-brown.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/dep-graph-back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/dep-graph-back.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/dep-graph-front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/dep-graph-front.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/fullerstack-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/fullerstack-x250.png
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/tech/tailwindcss-x250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/neekware/fullerstack/HEAD/libs/agx-assets/src/lib/images/tech/tailwindcss-x250.png
--------------------------------------------------------------------------------
/libs/agx-dto/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/dto.api';
2 | export * from './lib/dto.http';
3 | export * from './lib/dto.jwt';
4 | export * from './lib/dto.util';
5 |
--------------------------------------------------------------------------------
/libs/ngx-jwt/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/jwt.module';
2 | export * from './lib/jwt.service';
3 | export * from './lib/jwt.model';
4 | export * from './lib/jwt.default';
5 |
--------------------------------------------------------------------------------
/libs/agx-assets/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@nrwl/js/babel",
5 | {
6 | "useBuiltIns": "usage"
7 | }
8 | ]
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/agx-store/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@nrwl/js/babel",
5 | {
6 | "useBuiltIns": "usage"
7 | }
8 | ]
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/agx-util/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@nrwl/js/babel",
5 | {
6 | "useBuiltIns": "usage"
7 | }
8 | ]
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/nax-ipware/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@nrwl/js/babel",
5 | {
6 | "useBuiltIns": "usage"
7 | }
8 | ]
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/nax-ipware/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/ipware.model';
2 | export * from './lib/ipware.default';
3 | export * from './lib/ipware.util';
4 | export * from './lib/ipware';
5 |
--------------------------------------------------------------------------------
/libs/ngx-gtag/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/gtag.model';
2 | export * from './lib/gtag.default';
3 | export * from './lib/gtag.service';
4 | export * from './lib/gtag.module';
5 |
--------------------------------------------------------------------------------
/libs/ngx-user/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/user.model';
2 | export * from './lib/user.default';
3 | export * from './lib/user.module';
4 | export * from './lib/user.service';
5 |
--------------------------------------------------------------------------------
/libs/nsx-auth/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@nrwl/js/babel",
5 | {
6 | "useBuiltIns": "usage"
7 | }
8 | ]
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@nrwl/js/babel",
5 | {
6 | "useBuiltIns": "usage"
7 | }
8 | ]
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/i18n.model';
2 | export * from './lib/i18n.default';
3 | export * from './lib/i18n.module';
4 | export * from './lib/i18n.service';
5 |
--------------------------------------------------------------------------------
/libs/nsx-mailer/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@nrwl/js/babel",
5 | {
6 | "useBuiltIns": "usage"
7 | }
8 | ]
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/nsx-system/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@nrwl/js/babel",
5 | {
6 | "useBuiltIns": "usage"
7 | }
8 | ]
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/nsx-user/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@nrwl/js/babel",
5 | {
6 | "useBuiltIns": "usage"
7 | }
8 | ]
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-gql/README.md:
--------------------------------------------------------------------------------
1 | # ngx-gql
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test ngx-gql` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/ngx-layout/src/lib/menu/menu-node.component.scss:
--------------------------------------------------------------------------------
1 | ::ng-deep {
2 | .mat-expansion-panel-body {
3 | padding: 0 !important;
4 | padding-left: 8px !important;
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/libs/ngx-msg/README.md:
--------------------------------------------------------------------------------
1 | # ngx-msg
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test ngx-msg` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/ngx-store/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/store.default';
2 | export * from './lib/store.model';
3 | export * from './lib/store.module';
4 | export * from './lib/store.service';
5 |
--------------------------------------------------------------------------------
/libs/ngx-uix/README.md:
--------------------------------------------------------------------------------
1 | # ngx-uix
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test ngx-uix` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/nsx-user/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/user.constant';
2 | export * from './lib/user.model';
3 | export * from './lib/user.module';
4 | export * from './lib/user.service';
5 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/tsconfig.editor.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "include": ["**/*.ts"],
4 | "compilerOptions": {
5 | "types": ["jest", "node"]
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/client/__readme.txt:
--------------------------------------------------------------------------------
1 | # https://github.com/biesbjerg/ngx-translate-extract
2 | # https://github.com/ngx-translate
3 |
4 | Translators to translate json files
5 |
--------------------------------------------------------------------------------
/libs/ngx-auth/README.md:
--------------------------------------------------------------------------------
1 | # ngx-auth
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test ngx-auth` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/ngx-logger/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/logger.model';
2 | export * from './lib/logger.default';
3 | export * from './lib/logger.service';
4 | export * from './lib/logger.module';
5 |
--------------------------------------------------------------------------------
/libs/ngx-user/README.md:
--------------------------------------------------------------------------------
1 | # ngx-user
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test ngx-user` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/nsx-mailer/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/mailer.model';
2 | export * from './lib/mailer.default';
3 | export * from './lib/mailer.service';
4 | export * from './lib/mailer.module';
5 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/prisma.constant';
2 | export * from './lib/prisma.util';
3 | export * from './lib/prisma.module';
4 | export * from './lib/prisma.service';
5 |
--------------------------------------------------------------------------------
/apps/avidtrader-api/src/prisma/migrations/migration_lock.toml:
--------------------------------------------------------------------------------
1 | # Please do not edit this file manually
2 | # It should be added in your version-control system (i.e. Git)
3 | provider = "postgresql"
--------------------------------------------------------------------------------
/libs/ngx-layout/README.md:
--------------------------------------------------------------------------------
1 | # ngx-layout
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test ngx-layout` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/ngx-shared/README.md:
--------------------------------------------------------------------------------
1 | # ngx-shared
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test ngx-shared` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/ngx-system/README.md:
--------------------------------------------------------------------------------
1 | # ngx-system
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test ngx-system` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/password-reset-perform/password-reset-perform.component.scss:
--------------------------------------------------------------------------------
1 | .mat-divider {
2 | border-top-width: 2px;
3 | }
4 |
5 | .mat-icon {
6 | margin-top: -2px;
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ngx-material/README.md:
--------------------------------------------------------------------------------
1 | # ngx-material
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test ngx-material` to execute the unit tests.
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/zh-hans/body.md:
--------------------------------------------------------------------------------
1 | 亲爱的 {{RegexName}},
2 |
3 | 您的帐户密码已成功更改!
4 |
5 | 如果您未进行此更改,请立即通过 {{RegexSupportEmail}} 与我们联系。
6 |
7 | {{RegexCompanyName}} 小组。
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/utils/_status.scss:
--------------------------------------------------------------------------------
1 | .form-status {
2 | span {
3 | margin-top: 11px;
4 | }
5 | mat-icon {
6 | margin-right: 10px;
7 | margin-top: 6px;
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/libs/ngx-jwt/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/libs/ngx-jwt",
4 | "lib": {
5 | "entryFile": "src/index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ngx-gtag/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/libs/ngx-gtag",
4 | "lib": {
5 | "entryFile": "src/index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ngx-i18n/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/libs/ngx-i18n",
4 | "lib": {
5 | "entryFile": "src/index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ngx-menu/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/libs/ngx-menu",
4 | "lib": {
5 | "entryFile": "src/index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ngx-store/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/libs/ngx-store",
4 | "lib": {
5 | "entryFile": "src/index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ngx-uix/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/uix.model';
2 | export * from './lib/uix.icon';
3 | export * from './lib/uix.default';
4 | export * from './lib/uix.service';
5 | export * from './lib/uix.module';
6 |
--------------------------------------------------------------------------------
/libs/agx-util/README.md:
--------------------------------------------------------------------------------
1 | # agx-util
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test agx-util` to execute the unit tests via [Jest](https://jestjs.io).
8 |
--------------------------------------------------------------------------------
/libs/ngx-cachify/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/libs/ngx-cachify",
4 | "lib": {
5 | "entryFile": "src/index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ngx-config/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/libs/ngx-config",
4 | "lib": {
5 | "entryFile": "src/index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ngx-logger/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/libs/ngx-logger",
4 | "lib": {
5 | "entryFile": "src/index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/ngx-menu/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/menu.model';
2 | export * from './lib/menu.default';
3 | export * from './lib/menu.util';
4 | export * from './lib/menu.module';
5 | export * from './lib/menu.service';
6 |
--------------------------------------------------------------------------------
/libs/ngx-subify/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/libs/ngx-subify",
4 | "lib": {
5 | "entryFile": "src/index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/libs/nsx-auth/README.md:
--------------------------------------------------------------------------------
1 | # nsx-auth
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test nsx-auth` to execute the unit tests via [Jest](https://jestjs.io).
8 |
--------------------------------------------------------------------------------
/libs/nsx-common/README.md:
--------------------------------------------------------------------------------
1 | # common
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test common` to execute the unit tests via [Jest](https://jestjs.io).
8 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/README.md:
--------------------------------------------------------------------------------
1 | # nsx-i18n
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test nsx-i18n` to execute the unit tests via [Jest](https://jestjs.io).
8 |
--------------------------------------------------------------------------------
/libs/nsx-user/README.md:
--------------------------------------------------------------------------------
1 | # nsx-user
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test nsx-user` to execute the unit tests via [Jest](https://jestjs.io).
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/README.md:
--------------------------------------------------------------------------------
1 | # agx-assets
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test agx-assets` to execute the unit tests via [Jest](https://jestjs.io).
8 |
--------------------------------------------------------------------------------
/libs/agx-dto/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | }
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/component/alert/alert.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{ text | translate }}
4 |
5 |
6 |
--------------------------------------------------------------------------------
/libs/nsx-mailer/README.md:
--------------------------------------------------------------------------------
1 | # nsx-mailer
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test nsx-mailer` to execute the unit tests via [Jest](https://jestjs.io).
8 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/README.md:
--------------------------------------------------------------------------------
1 | # nsx-prisma
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test nsx-prisma` to execute the unit tests via [Jest](https://jestjs.io).
8 |
--------------------------------------------------------------------------------
/libs/nsx-system/README.md:
--------------------------------------------------------------------------------
1 | # nsx-system
2 |
3 | This library was generated with [Nx](https://nx.dev).
4 |
5 | ## Running unit tests
6 |
7 | Run `nx test nsx-system` to execute the unit tests via [Jest](https://jestjs.io).
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/site/_card.scss:
--------------------------------------------------------------------------------
1 | // .header-box {
2 | // background-color: #fafafa;
3 | // }
4 |
5 | // .fs-theme-dark {
6 | // .header-box {
7 | // background-color: #545454;
8 | // }
9 | // }
10 |
--------------------------------------------------------------------------------
/apps/README.md:
--------------------------------------------------------------------------------
1 | # APPS
2 |
3 | ## The content of the app directory
4 |
5 | - Apps end with `api` are for backend(s)
6 | - Apps end with `client` are for frontend(s)
7 | - Apps ending with `e2e` are end-to-end for the related apps
8 |
--------------------------------------------------------------------------------
/libs/ngx-config/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/config.constant';
2 | export * from './lib/config.model';
3 | export * from './lib/config.default';
4 | export * from './lib/config.service';
5 | export * from './lib/config.module';
6 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/forex/forex.component.scss:
--------------------------------------------------------------------------------
1 | .forex-image {
2 | width: 98%;
3 | margin-top: -99px;
4 | }
5 |
6 | @media (max-width: 599px) {
7 | .forex-image {
8 | margin-top: -239px;
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/trend/trend.component.scss:
--------------------------------------------------------------------------------
1 | .trend-image {
2 | width: 98%;
3 | margin-top: -99px;
4 | }
5 |
6 | @media (max-width: 599px) {
7 | .trend-image {
8 | margin-top: -239px;
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/zh-hans/body.md:
--------------------------------------------------------------------------------
1 | 亲爱的 {{RegexName}},
2 |
3 | 欢迎并感谢您注册我们。
4 |
5 | 请点击以下链接验证您的帐户。
6 |
7 | {{RegexVerifyLink}}
8 |
9 | {{RegexCompanyName}} 团队。
10 |
--------------------------------------------------------------------------------
/libs/ngx-subify/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/subify.decorator';
2 | export * from './lib/subify.default';
3 | export * from './lib/subify.module';
4 | export * from './lib/subify.manager';
5 | export * from './lib/subify.service';
6 |
--------------------------------------------------------------------------------
/libs/nsx-system/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/system.model';
2 | export * from './lib/system.controller';
3 | export * from './lib/system.resolver';
4 | export * from './lib/system.service';
5 | export * from './lib/system.module';
6 |
--------------------------------------------------------------------------------
/libs/agx-dto/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "types": []
6 | },
7 | "include": ["**/*.ts"],
8 | "exclude": ["**/*.spec.ts"]
9 | }
10 |
--------------------------------------------------------------------------------
/libs/ngx-msg/src/lib/snackbar/snackbar.component.html:
--------------------------------------------------------------------------------
1 |
2 | {{ data.msgText }}
3 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/he/body.md:
--------------------------------------------------------------------------------
1 | {{Name_v}} היקר,
2 |
3 | סיסמת חשבונך שונתה בהצלחה!
4 |
5 | אם לא ביצעת את השינוי, צור איתנו קשר באופן מיידי בכתובת {{RegexSupportEmail}}.
6 |
7 | צוות {{RegexCompanyName}}.
8 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/portfolio/portfolio.component.scss:
--------------------------------------------------------------------------------
1 | .portfolio-image {
2 | width: 98%;
3 | margin-top: -99px;
4 | }
5 |
6 | @media (max-width: 599px) {
7 | .portfolio-image {
8 | margin-top: -239px;
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/bd.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/libs/nsx-user/src/lib/user.util.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
--------------------------------------------------------------------------------
/libs/ngx-i18n/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/i18n.model';
2 | export * from './lib/i18n.locale';
3 | export * from './lib/i18n.service';
4 | export * from './lib/i18n.util';
5 | export * from './lib/i18n.module';
6 | export * from './lib/i18n.interceptor';
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/fa/body.md:
--------------------------------------------------------------------------------
1 | {{RegexName}} گرامی
2 |
3 | رمز ورود حساب شما با موفقیت تغییر کرد!
4 |
5 | اگر تغییر نکردید، لطفا با ما در {{RegexSupportEmail}} بلافاصله با ما تماس بگیرید.
6 |
7 | تیم {{RegexCompanyName}}.
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/he/body.md:
--------------------------------------------------------------------------------
1 | {{RegexName}} היקר,
2 |
3 | ברוך הבא ותודה לך על ההרשמה איתנו.
4 |
5 | לחץ על הקישור הבא כדי לאמת את חשבונך.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | צוות {{RegexCompanyName}}.
10 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/zh-hans/body.md:
--------------------------------------------------------------------------------
1 | 亲爱的 {{RegexName}},
2 |
3 | 我们收到了您的帐户的验证申请。
4 |
5 | 请点击以下链接验证您的帐户。
6 |
7 | {{RegexVerifyLink}}
8 |
9 | 如果您未请求验证您的帐户,则可以忽略此电子邮件。
10 |
11 | {{RegexCompanyName}} 团队。
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/de.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/en/body.md:
--------------------------------------------------------------------------------
1 | Dear {{RegexName}},
2 |
3 | Your account's password was changed successfully!
4 |
5 | If you did not make this change please contact us immediately at {{RegexSupportEmail}}.
6 |
7 | The {{RegexCompanyName}} team.
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/am.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/agx-assets/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/agx-store/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/agx-util/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/nax-ipware/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/nsx-auth/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/nsx-common/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/nsx-mailer/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/nsx-system/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/nsx-user/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/apps/avidtrader-api/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.app.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/es/body.md:
--------------------------------------------------------------------------------
1 | Estimado {{RegexName}},
2 |
3 | ¡La contraseña de su cuenta se cambió correctamente!
4 |
5 | Si no realizó este cambio, contáctenos inmediatamente en {{RegexSupportEmail}}.
6 |
7 | El equipo de {{RegexCompanyName}}.
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/bq.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/gb-sct.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/lu.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/pl.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/agx-store/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "declaration": true,
6 | "types": []
7 | },
8 | "include": ["**/*.ts"],
9 | "exclude": ["**/*.spec.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-msg/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/msg.service';
2 | export * from './lib/msg.module';
3 | export * from './lib/msg.model';
4 | export * from './lib/snackbar/snackbar.model';
5 | export * from './lib/snackbar/snackbar.default';
6 | export * from './lib/snackbar/snackbar.component';
7 |
--------------------------------------------------------------------------------
/apps/avidtrader-api/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
9 | }
10 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/zh-hans/body.md:
--------------------------------------------------------------------------------
1 | 亲爱的 {{RegexName}},
2 |
3 | 我们收到了您的帐户的电子邮件更改请求。
4 |
5 | 请点击以下链接激活您的新邮件。
6 |
7 | {{RegexEmailChangeLink}}
8 |
9 | 如果您没有要求更改帐户电子邮件,则可以忽略此电子邮件。
10 |
11 | {{RegexCompanyName}} 团队。
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/zh-hans/body.md:
--------------------------------------------------------------------------------
1 | 亲爱的 {{RegexName}},
2 |
3 | 我们收到了您的帐户的密码重置请求。
4 |
5 | 请点击以下链接选择一个新密码。
6 |
7 | {{RegexPasswordResetLink}}
8 |
9 | 如果您没有要求重置密码,则可以忽略此电子邮件。
10 |
11 | {{RegexCompanyName}} 团队。
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "declaration": true,
6 | "types": []
7 | },
8 | "include": ["**/*.ts"],
9 | "exclude": ["**/*.spec.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/nsx-common/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/common.util';
2 | export * from './lib/common.model';
3 | export * from './lib/common.module';
4 | export * from './lib/common.render';
5 | export * from './lib/common.email';
6 | export * from './lib/common.base64';
7 | export * from './lib/gql';
8 |
--------------------------------------------------------------------------------
/libs/nsx-common/src/lib/gql/index.ts:
--------------------------------------------------------------------------------
1 | export * from './common.gql.order';
2 | export * from './common.gql.paginate.model';
3 | export * from './common.gql.pagination.arg';
4 | export * from './common.gql.status';
5 | export * from './common.gql.resolver';
6 | export * from './common.gql.pagination';
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/gb-eng.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/mc.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ua.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/en/body.md:
--------------------------------------------------------------------------------
1 | Dear {{RegexName}},
2 |
3 | Welcome and thank you for signing up with us.
4 |
5 | Please click the following link to verify your account.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | The {{RegexCompanyName}} team.
10 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/dk.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/fa/body.md:
--------------------------------------------------------------------------------
1 | {{RegexName}} گرامی
2 |
3 | خوش آمدید و از شما برای ثبت نام با ما تشکر می کنیم.
4 |
5 | لطفا برای تأیید حساب کاربری خود، روی پیوند زیر کلیک کنید.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | تیم {{RegexCompanyName}}.
10 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/fr/body.md:
--------------------------------------------------------------------------------
1 | Cher {{RegexName}},
2 |
3 | Bienvenue et merci de votre inscription.
4 |
5 | Veuillez cliquer sur le lien suivant pour vérifier votre compte.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | L'équipe {{RegexCompanyName}}
10 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/at.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/fi.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/id.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/lv.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see http://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.md]
12 | max_line_length = off
13 | trim_trailing_whitespace = false
14 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/fr/body.md:
--------------------------------------------------------------------------------
1 | Cher {{RegexName}},
2 |
3 | Le mot de passe de votre compte a été modifié avec succès !
4 |
5 | Si vous n'avez pas effectué cette modification, contactez-nous immédiatement à l'adresse {{RegexSupportEmail}}.
6 |
7 | L'équipe {{RegexCompanyName}}
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ae.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/ngx-auth/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/auth.model';
2 | export * from './lib/auth.default';
3 | export * from './lib/auth.service';
4 | export * from './lib/auth.module';
5 | export * from './lib/auth.interceptor';
6 | export * from './lib/auth-authenticated.guard';
7 | export * from './lib/auth-anonymous.guard';
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/es/body.md:
--------------------------------------------------------------------------------
1 | Estimado {{RegexName}},
2 |
3 | Bienvenido y gracias por registrarte con nosotros.
4 |
5 | Haga clic en el siguiente enlace para verificar su cuenta.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | El equipo de {{RegexCompanyName}}.
10 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-confirmation/de/body.md:
--------------------------------------------------------------------------------
1 | Sehr geehrte {{RegexName}},
2 |
3 | Das Passwort Ihres Kontos wurde erfolgreich geändert!
4 |
5 | Wenn Sie diese Änderung nicht vorgenommen haben, kontaktieren Sie uns bitte umgehend unter {{RegexSupportEmail}}.
6 |
7 | Das Team {{RegexCompanyName}}.
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/pe.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/ngx-cachify/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/cachify.default';
2 | export * from './lib/cachify.interceptor';
3 | export * from './lib/cachify.model';
4 | export * from './lib/cachify.module';
5 | export * from './lib/cachify.service';
6 | export * from './lib/cachify.interpolate';
7 | export * from './lib/cachify.util';
8 |
--------------------------------------------------------------------------------
/libs/ngx-gql/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/gql.interceptor';
2 | export * from './lib/gql.model';
3 | export * from './lib/gql.default';
4 | export * from './lib/gql.service';
5 | export * from './lib/gql.module';
6 | export * from './lib/gql.util';
7 | export * from './lib/gql.client';
8 | export * from './lib/gql.error';
9 |
--------------------------------------------------------------------------------
/libs/ngx-gql/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-jwt/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-msg/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-uix/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | # Add files here to ignore them from prettier formatting
2 |
3 | /tmp
4 | /dist
5 | /graph
6 | /coverage
7 | /node_modules
8 | /libs/ngx-gql/src/lib/gql.schema.ts
9 | /**/*.min.js
10 | /**/*.min.css
11 | /**/*.map
12 | /**/*.gz
13 | /**/*.gz.map
14 | /**/*.gz.min.js
15 | /**/*.gz.min.css
16 | /**/*.gz.min.js.map
--------------------------------------------------------------------------------
/apps/avidtrader-api/src/prisma/migrations/20210930150531_/migration.sql:
--------------------------------------------------------------------------------
1 | -- RenameIndex
2 | ALTER INDEX "Group.name_unique" RENAME TO "Group_name_key";
3 |
4 | -- RenameIndex
5 | ALTER INDEX "User.email_unique" RENAME TO "User_email_key";
6 |
7 | -- RenameIndex
8 | ALTER INDEX "User.username_unique" RENAME TO "User_username_key";
9 |
--------------------------------------------------------------------------------
/apps/avidtrader-client-e2e/src/support/app.po.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | export const getGreeting = () => cy.get('h1');
10 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ma.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/libs/agx-util/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "commonjs",
5 | "outDir": "../../dist/out-tsc",
6 | "declaration": true,
7 | "types": ["node"]
8 | },
9 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
10 | "include": ["**/*.ts"]
11 | }
12 |
--------------------------------------------------------------------------------
/libs/nax-ipware/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "commonjs",
5 | "outDir": "../../dist/out-tsc",
6 | "declaration": true,
7 | "types": ["node"]
8 | },
9 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
10 | "include": ["**/*.ts"]
11 | }
12 |
--------------------------------------------------------------------------------
/libs/ngx-auth/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-cachify/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-config/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-gtag/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-i18n/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-layout/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-logger/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-material/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-menu/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-shared/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-store/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-subify/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-system/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-uix/src/lib/uix.model.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | export class UixConfig {
10 | defaultTheme?: string;
11 | }
12 |
--------------------------------------------------------------------------------
/libs/ngx-user/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["**/*.spec.ts", "**/*.d.ts", "jest.config.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/tools/tsconfig.tools.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.base.json",
3 | "compilerOptions": {
4 | "outDir": "../dist/out-tsc/tools",
5 | "rootDir": ".",
6 | "module": "commonjs",
7 | "target": "es5",
8 | "types": ["node"],
9 | "importHelpers": false
10 | },
11 | "include": ["**/*.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/about/about.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |

5 |
6 |
7 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/trend/trend.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |

5 |
6 |
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/assets.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | export function assets(): string {
10 | return 'assets';
11 | }
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/gf.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/src/lib/prisma.constant.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | export const PRISMA_UNIQUE_CONSTRAIN_ERROR_CODE = 'P2002';
10 |
--------------------------------------------------------------------------------
/apps/avidtrader-api/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "types": ["node"],
6 | "emitDecoratorMetadata": true,
7 | "target": "es2015"
8 | },
9 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
10 | "include": ["**/*.ts"]
11 | }
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-creation/de/body.md:
--------------------------------------------------------------------------------
1 | Sehr geehrte {{RegexName}},
2 |
3 | Willkommen und danke für die Registrierung bei uns.
4 |
5 | Bitte klicken Sie auf den folgenden Link, um Ihr Konto zu bestätigen.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | Das Team {{RegexCompanyName}}.
10 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/bw.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ne.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/portfolio/portfolio.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |

5 |
6 |
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/he/body.md:
--------------------------------------------------------------------------------
1 | {{RegexName}} היקר,
2 |
3 | קיבלנו בקשת אימות עבור החשבון שלך.
4 |
5 | לחץ על הקישור הבא כדי לאמת את חשבונך.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | אם לא ביקשת לאמת את חשבונך, תוכל להתעלם מהודעת אימייל זו.
10 |
11 | צוות {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ng.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/ngx-cachify/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.lib.json",
3 | "compilerOptions": {
4 | "declarationMap": false,
5 | "target": "ES2022",
6 | "useDefineForClassFields": false
7 | },
8 | "angularCompilerOptions": {
9 | "compilationMode": "partial"
10 | },
11 | "exclude": ["jest.config.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/ngx-config/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.lib.json",
3 | "compilerOptions": {
4 | "declarationMap": false,
5 | "target": "ES2022",
6 | "useDefineForClassFields": false
7 | },
8 | "angularCompilerOptions": {
9 | "compilationMode": "partial"
10 | },
11 | "exclude": ["jest.config.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/ngx-gtag/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.lib.json",
3 | "compilerOptions": {
4 | "declarationMap": false,
5 | "target": "ES2022",
6 | "useDefineForClassFields": false
7 | },
8 | "angularCompilerOptions": {
9 | "compilationMode": "partial"
10 | },
11 | "exclude": ["jest.config.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/ngx-i18n/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.lib.json",
3 | "compilerOptions": {
4 | "declarationMap": false,
5 | "target": "ES2022",
6 | "useDefineForClassFields": false
7 | },
8 | "angularCompilerOptions": {
9 | "compilationMode": "partial"
10 | },
11 | "exclude": ["jest.config.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/ngx-jwt/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.lib.json",
3 | "compilerOptions": {
4 | "declarationMap": false,
5 | "target": "ES2022",
6 | "useDefineForClassFields": false
7 | },
8 | "angularCompilerOptions": {
9 | "compilationMode": "partial"
10 | },
11 | "exclude": ["jest.config.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/ngx-logger/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.lib.json",
3 | "compilerOptions": {
4 | "declarationMap": false,
5 | "target": "ES2022",
6 | "useDefineForClassFields": false
7 | },
8 | "angularCompilerOptions": {
9 | "compilationMode": "partial"
10 | },
11 | "exclude": ["jest.config.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/ngx-menu/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.lib.json",
3 | "compilerOptions": {
4 | "declarationMap": false,
5 | "target": "ES2022",
6 | "useDefineForClassFields": false
7 | },
8 | "angularCompilerOptions": {
9 | "compilationMode": "partial"
10 | },
11 | "exclude": ["jest.config.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/ngx-store/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.lib.json",
3 | "compilerOptions": {
4 | "declarationMap": false,
5 | "target": "ES2022",
6 | "useDefineForClassFields": false
7 | },
8 | "angularCompilerOptions": {
9 | "compilationMode": "partial"
10 | },
11 | "exclude": ["jest.config.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/ngx-subify/tsconfig.lib.prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.lib.json",
3 | "compilerOptions": {
4 | "declarationMap": false,
5 | "target": "ES2022",
6 | "useDefineForClassFields": false
7 | },
8 | "angularCompilerOptions": {
9 | "compilationMode": "partial"
10 | },
11 | "exclude": ["jest.config.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "files": ["src/test-setup.ts"],
9 | "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"]
10 | }
11 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ga.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ml.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/mv.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/sl.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/td.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ye.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/nsx-auth/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "commonjs",
5 | "outDir": "../../dist/out-tsc",
6 | "declaration": true,
7 | "types": ["node"],
8 | "target": "es6"
9 | },
10 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
11 | "include": ["**/*.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/nsx-common/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "commonjs",
5 | "outDir": "../../dist/out-tsc",
6 | "declaration": true,
7 | "types": ["node"],
8 | "target": "es6"
9 | },
10 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
11 | "include": ["**/*.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "commonjs",
5 | "outDir": "../../dist/out-tsc",
6 | "declaration": true,
7 | "types": ["node"],
8 | "target": "es6"
9 | },
10 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
11 | "include": ["**/*.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/nsx-mailer/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "commonjs",
5 | "outDir": "../../dist/out-tsc",
6 | "declaration": true,
7 | "types": ["node"],
8 | "target": "es6"
9 | },
10 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
11 | "include": ["**/*.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/nsx-system/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "commonjs",
5 | "outDir": "../../dist/out-tsc",
6 | "declaration": true,
7 | "types": ["node"],
8 | "target": "es6"
9 | },
10 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
11 | "include": ["**/*.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/nsx-user/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "commonjs",
5 | "outDir": "../../dist/out-tsc",
6 | "declaration": true,
7 | "types": ["node"],
8 | "target": "es6"
9 | },
10 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
11 | "include": ["**/*.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ci.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/co.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/dz.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/ngx-config/src/lib/config.constant.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | /** Default remote http call timeout */
10 | export const DEFAULT_HTTP_TIMEOUT = 3;
11 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/gh.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/mq.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ru.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/forex/forex.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |

6 |
7 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/cr.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/fr.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/gp.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/mf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/th.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/site/_pages.scss:
--------------------------------------------------------------------------------
1 | .fs-page-header {
2 | height: 98px;
3 | margin-top: 64px;
4 | }
5 |
6 | .fs-page-card {
7 | margin: 0 auto;
8 | margin-top: -106px;
9 | padding: 15px 4px;
10 | }
11 |
12 | @media (max-width: 599px) {
13 | .fs-page-header {
14 | height: 98px !important;
15 | margin-top: 56px;
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/libs/ngx-gql/src/lib/graphql/index.gql.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | export * from './sys.gql';
10 | export * from './auth.gql';
11 | export * from './user.gql';
12 |
--------------------------------------------------------------------------------
/libs/ngx-menu/src/lib/menu.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { NgModule } from '@angular/core';
10 |
11 | @NgModule({})
12 | export class MenuModule {}
13 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/animation/animation.constant.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | export const EXPANSION_ANIMATION_TIMING = '300ms cubic-bezier(0.4,0.0,0.2,1)';
10 |
--------------------------------------------------------------------------------
/libs/nsx-user/src/lib/user.constant.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | /**
10 | * User profile per page - pagination
11 | */
12 | export const USER_PER_PAGE = 25;
13 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/bg.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/he/body.md:
--------------------------------------------------------------------------------
1 | {{RegexName}} היקר,
2 |
3 | קיבלנו בקשת איפוס סיסמה עבור החשבון שלך.
4 |
5 | לחץ על הקישור הבא כדי לבחור סיסמה חדשה.
6 |
7 | {{RegexPasswordResetLink}}
8 |
9 | אם לא ביקשת את הסיסמה שלך לאיפוס, תוכל להתעלם מהודעת אימייל זו.
10 |
11 | צוות {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/gn.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/mg.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/wf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/nsx-system/src/lib/system.service.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Injectable } from '@nestjs/common';
10 |
11 | @Injectable()
12 | export class SystemService {}
13 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/be.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/bl.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/hu.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/it.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/mu.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/nc.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/pm.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/re.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/yt.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/fa/body.md:
--------------------------------------------------------------------------------
1 | {{RegexName}} گرامی
2 |
3 | ما درخواست تأیید حساب شما دریافت کردیم.
4 |
5 | لطفا برای تأیید حساب کاربری خود، روی پیوند زیر کلیک کنید.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | اگر درخواست تأیید اعتبار خود نکردید، می توانید این ایمیل را نادیده بگیرید.
10 |
11 | تیم {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ie.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ro.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/tools/utils/README.md:
--------------------------------------------------------------------------------
1 | # Tools
2 |
3 | ## Developer/CI productivity utils
4 |
5 | #### Run this command should you change any `*.ts` file in this directory
6 |
7 | ```bash
8 | # run `from` the workspace level
9 | npx tsc --skipLibCheck --newLine lf ./tools/**/*.ts
10 | ```
11 |
12 | #### During development
13 |
14 | Run your tools/\*\*/\*.ts files like: `ts-node .ts`.
15 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/he/body.md:
--------------------------------------------------------------------------------
1 | {{RegexName}} היקר,
2 |
3 | קיבלנו בקשה לשינוי בדוא"ל עבור חשבונך.
4 |
5 | לחץ על הקישור הבא כדי להפעיל את הדוא"ל החדש שלך.
6 |
7 | {{RegexEmailChangeLink}}
8 |
9 | אם לא ביקשת לשנות את כתובת הדוא"ל של החשבון שלך, תוכל להתעלם מהודעת אימייל זו.
10 |
11 | צוות {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ee.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/no.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/sj.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/sr.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/component/ripple/ripple.component.html:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "emitDecoratorMetadata": true,
5 | "module": "commonjs",
6 | "outDir": "../../dist/out-tsc",
7 | "declaration": true,
8 | "types": ["node"],
9 | "target": "es6"
10 | },
11 | "exclude": ["**/*.spec.ts", "jest.config.ts"],
12 | "include": ["**/*.ts"]
13 | }
14 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/fa/body.md:
--------------------------------------------------------------------------------
1 | {{RegexName}} گرامی
2 |
3 | ما یک درخواست تغییر ایمیل برای حساب شما دریافت کردیم.
4 |
5 | لطفا ایمیل جدید خود را فعال کنید.
6 |
7 | {{RegexEmailChangeLink}}
8 |
9 | اگر شما درخواست تغییر ایمیل خود را نکردید، می توانید این ایمیل را نادیده بگیرید.
10 |
11 | تیم {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/site/_navbar.scss:
--------------------------------------------------------------------------------
1 | .fs-bell-label {
2 | content: '';
3 | width: 6px;
4 | height: 6px;
5 | border-radius: 50%;
6 | position: absolute;
7 | right: 8px;
8 | top: 5px;
9 | box-sizing: content-box;
10 | background: #c91d2e;
11 | z-index: 2;
12 | border: 2px solid #fafafb;
13 | transition: top cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;
14 | }
15 |
--------------------------------------------------------------------------------
/libs/agx-util/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/component/blob/blob.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
{{ text | translate }}
7 |
8 |
--------------------------------------------------------------------------------
/libs/nsx-auth/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/nsx-user/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/en/body.md:
--------------------------------------------------------------------------------
1 | Dear {{RegexName}},
2 |
3 | We received a verification request for your account.
4 |
5 | Please click the following link to verify your account.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | If you did not request to verify your account, you can ignore this email.
10 |
11 | The {{RegexCompanyName}} team.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/agx-store/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/nax-ipware/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/nsx-common/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/nsx-mailer/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/nsx-system/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "module": "commonjs",
6 | "types": ["jest", "node"]
7 | },
8 | "include": [
9 | "**/*.spec.ts",
10 | "**/*.spec.tsx",
11 | "**/*.spec.js",
12 | "**/*.spec.jsx",
13 | "**/*.d.ts",
14 | "jest.config.ts"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ch.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/libs/agx-dto/src/lib/dto.jwt.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | export interface JwtDto {
10 | userId: string;
11 | sessionVersion?: number;
12 | }
13 |
14 | export const JWT_BEARER_REALM = 'Bearer';
15 |
--------------------------------------------------------------------------------
/libs/nsx-auth/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './lib/auth.constant';
2 | export * from './lib/auth.model';
3 | export * from './lib/auth.module';
4 | export * from './lib/auth.guard.gql';
5 | export * from './lib/auth.guard.role';
6 | export * from './lib/auth.guard.permission';
7 | export * from './lib/auth.guard.anonymous';
8 | export * from './lib/auth.decorator';
9 | export * from './lib/auth.service';
10 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "types": [],
6 | "target": "ES2022",
7 | "useDefineForClassFields": false
8 | },
9 | "files": ["src/main.ts", "src/polyfills.ts"],
10 | "include": ["src/**/*.d.ts"],
11 | "exclude": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts"]
12 | }
13 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/cd.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/agx-assets/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/es/body.md:
--------------------------------------------------------------------------------
1 | Estimado {{RegexName}},
2 |
3 | Recibimos una solicitud de verificación para su cuenta.
4 |
5 | Haga clic en el siguiente enlace para verificar su cuenta.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | Si no solicitó verificar su cuenta, puede ignorar este correo electrónico.
10 |
11 | El equipo de {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-dto/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/agx-store/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/agx-util/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/nax-ipware/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/nsx-auth/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/nsx-common/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/nsx-mailer/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/nsx-system/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/nsx-user/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/apps/avidtrader-api/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../.eslintrc.json",
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["*.ts", "*.tsx"],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.js", "*.jsx"],
15 | "rules": {}
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/tt.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/agx-util/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'agx-util',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': { tsconfig: '/tsconfig.spec.json' },
7 | },
8 | transform: {
9 | '^.+\\.[tj]sx?$': 'ts-jest',
10 | },
11 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
12 | coverageDirectory: '../../coverage/libs/agx-util',
13 | };
14 |
--------------------------------------------------------------------------------
/libs/ngx-store/src/lib/store.model.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | /**
10 | * Store config declaration
11 | */
12 | export class StoreConfig {
13 | // freeze state, full or partial
14 | immutable?: boolean;
15 | }
16 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/en/body.md:
--------------------------------------------------------------------------------
1 | Dear {{RegexName}},
2 |
3 | We received an email change request for your account.
4 |
5 | Please click on the following link to activate your new email.
6 |
7 | {{RegexEmailChangeLink}}
8 |
9 | If you did not request to change your account email, you can ignore this email.
10 |
11 | The {{RegexCompanyName}} team.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/fa/body.md:
--------------------------------------------------------------------------------
1 | {{RegexName}} گرامی
2 |
3 | ما درخواست بازنشانی رمز عبور برای حساب شما دریافت کردیم.
4 |
5 | برای انتخاب رمز جدید، لطفا روی لینک زیر کلیک کنید.
6 |
7 | {{RegexPasswordResetLink}}
8 |
9 | اگر رمزعبور خود را برای تنظیم مجدد درخواست نکردید، می توانید این ایمیل را نادیده بگیرید.
10 |
11 | تیم {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/fr/body.md:
--------------------------------------------------------------------------------
1 | Cher {{RegexName}},
2 |
3 | Nous avons reçu une demande de vérification pour votre compte.
4 |
5 | Veuillez cliquer sur le lien suivant pour vérifier votre compte.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | Si vous n'avez pas demandé à valider votre compte, vous pouvez ignorer cet e-mail.
10 |
11 | L'équipe {{RegexCompanyName}}
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/en/body.md:
--------------------------------------------------------------------------------
1 | Dear {{RegexName}},
2 |
3 | We received a password reset request for your account.
4 |
5 | Please click on the following link to choose a new password.
6 |
7 | {{RegexPasswordResetLink}}
8 |
9 | If you did not request your password to be reset, you can ignore this email.
10 |
11 | The {{RegexCompanyName}} team.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/nl.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/_reset.scss:
--------------------------------------------------------------------------------
1 | html,
2 | body {
3 | display: flex;
4 | flex-direction: column;
5 | margin: 0;
6 | height: 100%;
7 | }
8 |
9 | // no highlights - NOTE: if enabled, it will freeze input fields on Safari
10 | // * {
11 | // -webkit-user-select: none;
12 | // -khtml-user-select: none;
13 | // -moz-user-select: -moz-none;
14 | // -o-user-select: none;
15 | // user-select: none;
16 | // }
17 |
--------------------------------------------------------------------------------
/libs/ngx-layout/src/lib/notification/notification.component.scss:
--------------------------------------------------------------------------------
1 | .update-box {
2 | padding: 0 16px 5px 16px;
3 | }
4 |
5 | .mat-tab-label {
6 | padding: 0 5px 0 10px !important;
7 | overflow-x: hidden;
8 | }
9 |
10 | .mat-list.update-list .mat-list-item.mat-2-line {
11 | height: auto;
12 | padding: 7px 0;
13 | }
14 |
15 | ::ng-deep .mat-tab-labels {
16 | justify-content: space-around;
17 | display: flex;
18 | }
19 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/assets.spec.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { assets } from './assets';
10 |
11 | describe('assets', () => {
12 | it('should work', () => {
13 | expect(assets()).toEqual('assets');
14 | });
15 | });
16 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/site/_toast.scss:
--------------------------------------------------------------------------------
1 | .mat-snack-bar-container {
2 | &.success {
3 | min-width: 300px;
4 | max-width: 100vw;
5 | }
6 | &.warn {
7 | min-width: 300px;
8 | max-width: 100vw;
9 | }
10 | &.error {
11 | min-width: 300px;
12 | max-width: 100vw;
13 | }
14 | }
15 |
16 | .fs-theme-dark .mat-snack-bar-container {
17 | color: rgba(0, 0, 0, 0.87);
18 | background: #9c8d8d;
19 | }
20 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/utils/_debug.scss:
--------------------------------------------------------------------------------
1 | /*! debug.css v0.0.3 | MIT License | https://gist.github.com/zaydek/6b2e55258734deabbd2b4a284321d6f6 */
2 |
3 | [debug],
4 | [debug] * {
5 | color: hsla(210, 100%, 100%, 0.9) !important;
6 | background: hsla(210, 100%, 50%, 0.5) !important;
7 | outline: solid 0.25rem hsla(210, 100%, 100%, 0.5) !important;
8 | box-shadow: none !important;
9 | filter: none !important;
10 | }
11 |
--------------------------------------------------------------------------------
/libs/ngx-system/tsconfig.lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../../dist/out-tsc",
5 | "target": "es2015",
6 | "declaration": true,
7 | "declarationMap": true,
8 | "inlineSources": true,
9 | "types": [],
10 | "lib": ["dom", "es2018"]
11 | },
12 | "exclude": ["src/test-setup.ts", "**/*.spec.ts", "jest.config.ts"],
13 | "include": ["**/*.ts"]
14 | }
15 |
--------------------------------------------------------------------------------
/libs/nsx-common/src/lib/common.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Module } from '@nestjs/common';
10 |
11 | @Module({
12 | controllers: [],
13 | providers: [],
14 | exports: [],
15 | })
16 | export class CommonModule {}
17 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/src/lib/i18n.model.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | export interface I18nConfig {
10 | defaultLocale: string;
11 | availableLocales: string[];
12 | enabledLocales: string[];
13 | translationDirectory: string;
14 | }
15 |
--------------------------------------------------------------------------------
/libs/agx-store/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'agx-store',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': {
7 | tsconfig: '/tsconfig.spec.json',
8 | },
9 | },
10 | transform: {
11 | '^.+\\.[tj]sx?$': 'ts-jest',
12 | },
13 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
14 | coverageDirectory: '../../coverage/libs/agx-store',
15 | };
16 |
--------------------------------------------------------------------------------
/libs/ngx-msg/src/lib/msg.model.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { SnackbarStatus } from './snackbar/snackbar.model';
10 |
11 | export interface MessageMap {
12 | [id: string]: {
13 | [id: string]: SnackbarStatus;
14 | };
15 | }
16 |
--------------------------------------------------------------------------------
/libs/agx-assets/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'agx-assets',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': {
7 | tsconfig: '/tsconfig.spec.json',
8 | },
9 | },
10 | transform: {
11 | '^.+\\.[tj]sx?$': 'ts-jest',
12 | },
13 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
14 | coverageDirectory: '../../coverage/libs/agx-assets',
15 | };
16 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/account-verification/de/body.md:
--------------------------------------------------------------------------------
1 | Sehr geehrte {{RegexName}},
2 |
3 | Wir haben eine Bestätigungsanfrage für Ihr Konto erhalten.
4 |
5 | Bitte klicken Sie auf den folgenden Link, um Ihr Konto zu bestätigen.
6 |
7 | {{RegexVerifyLink}}
8 |
9 | Wenn Sie nicht aufgefordert haben, Ihr Konto zu bestätigen, können Sie diese E-Mail ignorieren.
10 |
11 | Das Team {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/mk.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/libs/ngx-layout/src/lib/menu/menu.component.html:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/libs/ngx-jwt/src/lib/jwt.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { CommonModule } from '@angular/common';
10 | import { NgModule } from '@angular/core';
11 |
12 | @NgModule({
13 | imports: [CommonModule],
14 | })
15 | export class JwtModule {}
16 |
--------------------------------------------------------------------------------
/libs/ngx-user/src/lib/user.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { CommonModule } from '@angular/common';
10 | import { NgModule } from '@angular/core';
11 |
12 | @NgModule({
13 | imports: [CommonModule],
14 | })
15 | export class UserModule {}
16 |
--------------------------------------------------------------------------------
/libs/nsx-auth/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'nsx-auth',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': { tsconfig: '/tsconfig.spec.json' },
7 | },
8 | testEnvironment: 'node',
9 | transform: {
10 | '^.+\\.[tj]sx?$': 'ts-jest',
11 | },
12 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
13 | coverageDirectory: '../../coverage/libs/nsx-auth',
14 | };
15 |
--------------------------------------------------------------------------------
/libs/nsx-common/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'common',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': { tsconfig: '/tsconfig.spec.json' },
7 | },
8 | testEnvironment: 'node',
9 | transform: {
10 | '^.+\\.[tj]sx?$': 'ts-jest',
11 | },
12 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
13 | coverageDirectory: '../../coverage/libs/nsx-common',
14 | };
15 |
--------------------------------------------------------------------------------
/libs/nsx-user/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'nsx-user',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': { tsconfig: '/tsconfig.spec.json' },
7 | },
8 | testEnvironment: 'node',
9 | transform: {
10 | '^.+\\.[tj]sx?$': 'ts-jest',
11 | },
12 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
13 | coverageDirectory: '../../coverage/libs/nsx-user',
14 | };
15 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'nsx-prisma',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': { tsconfig: '/tsconfig.spec.json' },
7 | },
8 | testEnvironment: 'node',
9 | transform: {
10 | '^.+\\.[tj]sx?$': 'ts-jest',
11 | },
12 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
13 | coverageDirectory: '../../coverage/libs/nsx-prisma',
14 | };
15 |
--------------------------------------------------------------------------------
/apps/avidtrader-api/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'avidtrader-api',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': { tsconfig: '/tsconfig.spec.json' },
7 | },
8 | transform: {
9 | '^.+\\.[tj]s$': 'ts-jest',
10 | },
11 | moduleFileExtensions: ['ts', 'js', 'html'],
12 | coverageDirectory: '../../coverage/apps/avidtrader-api',
13 | testEnvironment: 'node',
14 | };
15 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/main.ts:
--------------------------------------------------------------------------------
1 | import { enableProdMode } from '@angular/core';
2 | import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
3 |
4 | import { AppModule } from './app/app.module';
5 | import { environment } from './environments/environment';
6 |
7 | if (environment.production) {
8 | enableProdMode();
9 | }
10 |
11 | platformBrowserDynamic()
12 | .bootstrapModule(AppModule)
13 | .catch((err) => console.error(err));
14 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/es/body.md:
--------------------------------------------------------------------------------
1 | Estimado {{RegexName}},
2 |
3 | Recibimos una solicitud de restablecimiento de contraseña para su cuenta.
4 |
5 | Haga clic en el siguiente enlace para elegir una nueva contraseña.
6 |
7 | {{RegexPasswordResetLink}}
8 |
9 | Si no solicitó restablecer su contraseña, puede ignorar este correo electrónico.
10 |
11 | El equipo de {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/qa.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/ss.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/libs/ngx-auth/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ],
13 | "angularCompilerOptions": {
14 | "strictInjectionParameters": true,
15 | "strictTemplates": true
16 | },
17 | "compilerOptions": {
18 | "target": "es2020"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/ngx-cachify/src/lib/cachify.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { CommonModule } from '@angular/common';
10 | import { NgModule } from '@angular/core';
11 |
12 | @NgModule({
13 | imports: [CommonModule],
14 | })
15 | export class CachifyModule {}
16 |
--------------------------------------------------------------------------------
/libs/ngx-gql/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ],
13 | "angularCompilerOptions": {
14 | "strictInjectionParameters": true,
15 | "strictTemplates": true
16 | },
17 | "compilerOptions": {
18 | "target": "es2020"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/ngx-msg/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ],
13 | "angularCompilerOptions": {
14 | "strictInjectionParameters": true,
15 | "strictTemplates": true
16 | },
17 | "compilerOptions": {
18 | "target": "es2020"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/ngx-subify/src/lib/subify.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { CommonModule } from '@angular/common';
10 | import { NgModule } from '@angular/core';
11 |
12 | @NgModule({
13 | imports: [CommonModule],
14 | })
15 | export class SubifyModule {}
16 |
--------------------------------------------------------------------------------
/libs/ngx-uix/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ],
13 | "angularCompilerOptions": {
14 | "strictInjectionParameters": true,
15 | "strictTemplates": true
16 | },
17 | "compilerOptions": {
18 | "target": "es2020"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/ngx-user/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ],
13 | "angularCompilerOptions": {
14 | "strictInjectionParameters": true,
15 | "strictTemplates": true
16 | },
17 | "compilerOptions": {
18 | "target": "es2020"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/lc.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/to.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/libs/ngx-layout/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ],
13 | "angularCompilerOptions": {
14 | "strictInjectionParameters": true,
15 | "strictTemplates": true
16 | },
17 | "compilerOptions": {
18 | "target": "es2020"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/ngx-material/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ],
13 | "angularCompilerOptions": {
14 | "strictInjectionParameters": true,
15 | "strictTemplates": true
16 | },
17 | "compilerOptions": {
18 | "target": "es2020"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/ngx-shared/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ],
13 | "angularCompilerOptions": {
14 | "strictInjectionParameters": true,
15 | "strictTemplates": true
16 | },
17 | "compilerOptions": {
18 | "target": "es2020"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/ngx-system/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.spec.json"
11 | }
12 | ],
13 | "angularCompilerOptions": {
14 | "strictInjectionParameters": true,
15 | "strictTemplates": true
16 | },
17 | "compilerOptions": {
18 | "target": "es2020"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/utils/_forms.scss:
--------------------------------------------------------------------------------
1 | button {
2 | width: fit-content;
3 | }
4 |
5 | .mat-form-field-subscript-wrapper {
6 | font-size: 80%;
7 | }
8 |
9 | .mat-mdc-form-field-hint-wrapper,
10 | .mat-mdc-form-field-error-wrapper {
11 | padding: 0 !important;
12 | }
13 | .mat-mdc-form-field-focus-overlay,
14 | .mdc-text-field--filled {
15 | background-color: transparent !important;
16 | }
17 | .mdc-text-field {
18 | padding: 0 !important;
19 | }
20 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'nsx-i18n',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': {
7 | tsconfig: '/tsconfig.spec.json',
8 | },
9 | },
10 | testEnvironment: 'node',
11 | transform: {
12 | '^.+\\.[tj]sx?$': 'ts-jest',
13 | },
14 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
15 | coverageDirectory: '../../coverage/libs/nsx-i18n',
16 | };
17 |
--------------------------------------------------------------------------------
/apps/avidtrader-client-e2e/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["plugin:cypress/recommended", "../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7 | "rules": {}
8 | },
9 | {
10 | "files": ["src/plugins/index.js"],
11 | "rules": {
12 | "@typescript-eslint/no-var-requires": "off",
13 | "no-undef": "off"
14 | }
15 | }
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/es/body.md:
--------------------------------------------------------------------------------
1 | Estimado {{RegexName}},
2 |
3 | Recibimos una solicitud de cambio de correo electrónico para su cuenta.
4 |
5 | Haga clic en el siguiente enlace para activar su nuevo correo electrónico.
6 |
7 | {{RegexEmailChangeLink}}
8 |
9 | Si no solicitó cambiar el correo electrónico de su cuenta, puede ignorar este correo electrónico.
10 |
11 | El equipo de {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/fr/body.md:
--------------------------------------------------------------------------------
1 | Cher {{RegexName}},
2 |
3 | Nous avons reçu une demande de modification d'e-mail pour votre compte.
4 |
5 | Veuillez cliquer sur le lien suivant pour activer votre nouvel email.
6 |
7 | {{RegexEmailChangeLink}}
8 |
9 | Si vous n'avez pas demandé à modifier le courrier électronique de votre compte, vous pouvez ignorer cet e-mail.
10 |
11 | L'équipe {{RegexCompanyName}}
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/utils/_lists.scss:
--------------------------------------------------------------------------------
1 | .zibra-list {
2 | padding: 5px 0;
3 | margin-bottom: 2px;
4 | }
5 |
6 | .zibra-list:nth-child(even) {
7 | background-color: rgba(148, 135, 118, 0.15);
8 | }
9 |
10 | .zibra-list:nth-child(odd) {
11 | background-color: rgba(169, 178, 197, 0.15);
12 | }
13 |
14 | .zibra-list .mat-list-item-content {
15 | height: auto;
16 | }
17 |
18 | .mat-list .mat-list-item .mat-list-item-content {
19 | height: 30px;
20 | }
21 |
--------------------------------------------------------------------------------
/libs/nax-ipware/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'nax-ipware',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': {
7 | tsconfig: '/tsconfig.spec.json',
8 | },
9 | },
10 | testEnvironment: 'node',
11 | transform: {
12 | '^.+\\.[tj]sx?$': 'ts-jest',
13 | },
14 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
15 | coverageDirectory: '../../coverage/libs/nax-ipware',
16 | };
17 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/animation/animation.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { CommonModule } from '@angular/common';
10 | import { NgModule } from '@angular/core';
11 |
12 | @NgModule({
13 | imports: [CommonModule],
14 | })
15 | export class NgxAnimationModule {}
16 |
--------------------------------------------------------------------------------
/libs/nsx-mailer/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'nsx-mailer',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': {
7 | tsconfig: '/tsconfig.spec.json',
8 | },
9 | },
10 | testEnvironment: 'node',
11 | transform: {
12 | '^.+\\.[tj]sx?$': 'ts-jest',
13 | },
14 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
15 | coverageDirectory: '../../coverage/libs/nsx-mailer',
16 | };
17 |
--------------------------------------------------------------------------------
/libs/nsx-system/jest.config.ts:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | export default {
3 | displayName: 'nsx-system',
4 | preset: '../../jest.preset.js',
5 | globals: {
6 | 'ts-jest': {
7 | tsconfig: '/tsconfig.spec.json',
8 | },
9 | },
10 | testEnvironment: 'node',
11 | transform: {
12 | '^.+\\.[tj]sx?$': 'ts-jest',
13 | },
14 | moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
15 | coverageDirectory: '../../coverage/libs/nsx-system',
16 | };
17 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/jm.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/email-change-request/de/body.md:
--------------------------------------------------------------------------------
1 | Sehr geehrte {{RegexName}},
2 |
3 | Wir haben eine E-Mail-Änderungsanfrage für Ihr Konto erhalten.
4 |
5 | Bitte klicken Sie auf den folgenden Link, um Ihre neue E-Mail zu aktivieren.
6 |
7 | {{RegexEmailChangeLink}}
8 |
9 | Wenn Sie nicht aufgefordert haben, die E-Mail-Adresse Ihres Kontos zu ändern, können Sie diese E-Mail ignorieren.
10 |
11 | Das Team {{RegexCompanyName}}.
12 |
--------------------------------------------------------------------------------
/libs/nsx-i18n/src/lib/i18n.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Module } from '@nestjs/common';
10 |
11 | import { I18nService } from './i18n.service';
12 |
13 | @Module({
14 | providers: [I18nService],
15 | exports: [I18nService],
16 | })
17 | export class I18nModule {}
18 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/fr/body.md:
--------------------------------------------------------------------------------
1 | Cher {{RegexName}},
2 |
3 | Nous avons reçu une demande de réinitialisation de mot de passe pour votre compte.
4 |
5 | Veuillez cliquer sur le lien suivant pour choisir un nouveau mot de passe.
6 |
7 | {{RegexPasswordResetLink}}
8 |
9 | Si vous n'avez pas demandé la réinitialisation de votre mot de passe, vous pouvez ignorer cet e-mail.
10 |
11 | L'équipe {{RegexCompanyName}}
12 |
--------------------------------------------------------------------------------
/libs/ngx-store/src/lib/store.default.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { StoreConfig } from './store.model';
10 |
11 | /**
12 | * Default configuration - Cachify module
13 | */
14 | export const DefaultStoreConfig: StoreConfig = {
15 | // freeze state
16 | immutable: true,
17 | };
18 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/i18n/api/password-reset-request/de/body.md:
--------------------------------------------------------------------------------
1 | Sehr geehrte {{RegexName}},
2 |
3 | Wir haben eine Anfrage zum Zurücksetzen des Passworts für Ihr Konto erhalten.
4 |
5 | Bitte klicken Sie auf den folgenden Link, um ein neues Passwort zu wählen.
6 |
7 | {{RegexPasswordResetLink}}
8 |
9 | Wenn Sie nicht das Zurücksetzen Ihres Passworts angefordert haben, können Sie diese E-Mail ignorieren.
10 |
11 | Das {{RegexCompanyName}} Team.
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/bf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/agx-dto/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "agx-dto",
3 | "$schema": "../../node_modules/nx/schemas/project-schema.json",
4 | "sourceRoot": "libs/agx-dto/src",
5 | "projectType": "library",
6 | "targets": {
7 | "lint": {
8 | "executor": "@nrwl/linter:eslint",
9 | "options": {
10 | "lintFilePatterns": ["libs/agx-dto/**/*.ts"]
11 | },
12 | "outputs": ["{options.outputFile}"]
13 | }
14 | },
15 | "tags": ["lib:agx-dto", "scope:agx-data"]
16 | }
17 |
--------------------------------------------------------------------------------
/libs/nsx-common/src/lib/gql/common.gql.status.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Field, ObjectType } from '@nestjs/graphql';
10 |
11 | @ObjectType()
12 | export class GqlStatusDto {
13 | @Field({ nullable: true })
14 | message?: string;
15 |
16 | @Field()
17 | ok: boolean;
18 | }
19 |
--------------------------------------------------------------------------------
/libs/ngx-layout/src/lib/footer/footer.model.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | export interface FooterLinks {
10 | name: string;
11 | link: string;
12 | icon?: string;
13 | external?: boolean;
14 | }
15 |
16 | export interface FooterItem {
17 | type: string;
18 | links: FooterLinks[];
19 | }
20 |
--------------------------------------------------------------------------------
/libs/ngx-subify/src/lib/subify.default.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { SubifyOptions } from './subify.types';
10 |
11 | export const DefaultSubifyDecoratorOptions: SubifyOptions = {
12 | takeUntilInputName: null,
13 | includes: [],
14 | excludes: [],
15 | className: 'Class',
16 | };
17 |
--------------------------------------------------------------------------------
/apps/avidtrader-api/src/app/app.service.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { HealthCheck } from '@fullerstack/agx-dto';
10 | import { Injectable } from '@nestjs/common';
11 |
12 | @Injectable()
13 | export class AppService {
14 | ping(): HealthCheck {
15 | return { ping: true };
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/libs/agx-store/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.0.7",
3 | "name": "@fullerstack/agx-store",
4 | "description": "A simple flat state/store that helps implementing lite-redux patterns",
5 | "homepage": "https://github.com/neekware/fullerstack/blob/main/libs/agx-store/README.md",
6 | "keywords": [
7 | "redux",
8 | "store",
9 | "redux-patterns"
10 | ],
11 | "peerDependencies": {
12 | "rxjs": "^7.5.1"
13 | },
14 | "dependencies": {
15 | "tslib": "^2.3.1"
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/libs/ngx-shared/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["../../.eslintrc.json"],
3 | "ignorePatterns": ["!**/*"],
4 | "overrides": [
5 | {
6 | "files": ["*.ts"],
7 | "extends": [
8 | "plugin:@nrwl/nx/angular",
9 | "plugin:@angular-eslint/template/process-inline-templates"
10 | ],
11 | "rules": {}
12 | },
13 | {
14 | "files": ["*.html"],
15 | "extends": ["plugin:@nrwl/nx/angular-template"],
16 | "rules": {}
17 | }
18 | ]
19 | }
20 |
--------------------------------------------------------------------------------
/libs/agx-dto/src/lib/dto.util.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | /**
10 | * Wrapper for translation extractor tools such as @biesbjerg/ngx-translate-extract
11 | * @param key - string to be translated
12 | */
13 | export function i18nExtractor(key: T): T {
14 | return key;
15 | }
16 |
--------------------------------------------------------------------------------
/libs/ngx-i18n/src/lib/i18n.util.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | /**
10 | * Wrapper for translation extractor tools such as @biesbjerg/ngx-translate-extract
11 | * @param key - string to be translated
12 | */
13 | export function i18nExtractor(key: T): T {
14 | return key;
15 | }
16 |
--------------------------------------------------------------------------------
/libs/ngx-jwt/src/lib/jwt.model.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | /**
10 | * JWT config declaration
11 | */
12 | export class JwtConfig {
13 | // http request round-trip in seconds
14 | networkDelay?: number;
15 | // refresh expired token up to leeway amount in seconds
16 | expiryLeeway?: number;
17 | }
18 |
--------------------------------------------------------------------------------
/libs/nsx-system/src/lib/system.controller.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Controller } from '@nestjs/common';
10 |
11 | import { SystemService } from './system.service';
12 |
13 | @Controller('nsx-system')
14 | export class SystemController {
15 | constructor(private systemService: SystemService) {}
16 | }
17 |
--------------------------------------------------------------------------------
/libs/ngx-menu/src/lib/menu.default.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { MenuNode } from './menu.util';
10 |
11 | /**
12 | * Default Menu Tree (placeholder)
13 | */
14 | export const DefaultMenuTree: MenuNode[] = [
15 | {
16 | name: 'Home',
17 | icon: 'home',
18 | link: '/',
19 | } as MenuNode,
20 | ];
21 |
--------------------------------------------------------------------------------
/libs/nsx-prisma/src/lib/prisma.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Global, Module } from '@nestjs/common';
10 |
11 | import { PrismaService } from './prisma.service';
12 |
13 | @Global()
14 | @Module({
15 | providers: [PrismaService],
16 | exports: [PrismaService],
17 | })
18 | export class PrismaModule {}
19 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/about/about.component.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Component } from '@angular/core';
10 |
11 | @Component({
12 | selector: 'fullerstack-about',
13 | templateUrl: './about.component.html',
14 | styleUrls: ['./about.component.scss'],
15 | })
16 | export class AboutComponent {}
17 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/forex/forex.component.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Component } from '@angular/core';
10 |
11 | @Component({
12 | selector: 'fullerstack-forex',
13 | templateUrl: './forex.component.html',
14 | styleUrls: ['./forex.component.scss'],
15 | })
16 | export class ForexComponent {}
17 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/trend/trend.component.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Component } from '@angular/core';
10 |
11 | @Component({
12 | selector: 'fullerstack-trend',
13 | templateUrl: './trend.component.html',
14 | styleUrls: ['./trend.component.scss'],
15 | })
16 | export class TrendComponent {}
17 |
--------------------------------------------------------------------------------
/libs/ngx-gtag/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.lib.prod.json"
11 | },
12 | {
13 | "path": "./tsconfig.spec.json"
14 | }
15 | ],
16 | "angularCompilerOptions": {
17 | "strictInjectionParameters": true,
18 | "strictTemplates": true
19 | },
20 | "compilerOptions": {
21 | "target": "es2020"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/libs/ngx-i18n/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.lib.prod.json"
11 | },
12 | {
13 | "path": "./tsconfig.spec.json"
14 | }
15 | ],
16 | "angularCompilerOptions": {
17 | "strictInjectionParameters": true,
18 | "strictTemplates": true
19 | },
20 | "compilerOptions": {
21 | "target": "es2020"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/libs/ngx-jwt/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.lib.prod.json"
11 | },
12 | {
13 | "path": "./tsconfig.spec.json"
14 | }
15 | ],
16 | "angularCompilerOptions": {
17 | "strictInjectionParameters": true,
18 | "strictTemplates": true
19 | },
20 | "compilerOptions": {
21 | "target": "es2020"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/libs/ngx-menu/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.lib.prod.json"
11 | },
12 | {
13 | "path": "./tsconfig.spec.json"
14 | }
15 | ],
16 | "angularCompilerOptions": {
17 | "strictInjectionParameters": true,
18 | "strictTemplates": true
19 | },
20 | "compilerOptions": {
21 | "target": "es2020"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/component/ripple/ripple.component.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Component } from '@angular/core';
10 |
11 | @Component({
12 | selector: 'fullerstack-ripple',
13 | templateUrl: './ripple.component.html',
14 | styleUrls: ['./ripple.component.scss'],
15 | })
16 | export class RippleComponent {}
17 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/lt.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/libs/ngx-logger/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.lib.prod.json"
11 | },
12 | {
13 | "path": "./tsconfig.spec.json"
14 | }
15 | ],
16 | "angularCompilerOptions": {
17 | "strictInjectionParameters": true,
18 | "strictTemplates": true
19 | },
20 | "compilerOptions": {
21 | "target": "es2020"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/libs/ngx-subify/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.base.json",
3 | "files": [],
4 | "include": [],
5 | "references": [
6 | {
7 | "path": "./tsconfig.lib.json"
8 | },
9 | {
10 | "path": "./tsconfig.lib.prod.json"
11 | },
12 | {
13 | "path": "./tsconfig.spec.json"
14 | }
15 | ],
16 | "angularCompilerOptions": {
17 | "strictInjectionParameters": true,
18 | "strictTemplates": true
19 | },
20 | "compilerOptions": {
21 | "target": "es2020"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/notfound/notfound.component.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Component } from '@angular/core';
10 |
11 | @Component({
12 | selector: 'fullerstack-notfound',
13 | templateUrl: './notfound.component.html',
14 | styleUrls: ['./notfound.component.scss'],
15 | })
16 | export class NotfoundComponent {}
17 |
--------------------------------------------------------------------------------
/libs/ngx-menu/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.10.0",
3 | "name": "@fullerstack/ngx-menu",
4 | "license": "MIT",
5 | "description": "A Menu Library for Angular",
6 | "homepage": "https://github.com/neekware/fullerstack/blob/main/libs/ngx-menu/README.md",
7 | "keywords": [
8 | "ng",
9 | "angular",
10 | "menu",
11 | "navigation"
12 | ],
13 | "peerDependencies": {
14 | "@angular/common": "^13.1.1",
15 | "@angular/core": "^13.1.1"
16 | },
17 | "dependencies": {
18 | "tslib": "^2.0.0"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/libs/ngx-system/src/lib/system.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { CommonModule } from '@angular/common';
10 | import { NgModule } from '@angular/core';
11 | import { MsgService } from '@fullerstack/ngx-msg';
12 |
13 | @NgModule({
14 | imports: [CommonModule],
15 | providers: [MsgService],
16 | })
17 | export class SystemModule {}
18 |
--------------------------------------------------------------------------------
/libs/nsx-mailer/src/lib/mailer.default.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { MailerConfig } from './mailer.model';
10 |
11 | export const DefaultMailerConfig: MailerConfig = {
12 | // The default mailer configuration
13 | providerName: 'postmark',
14 | host: 'smtp.postmarkapp.com',
15 | secureConnection: false,
16 | port: 587,
17 | };
18 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/portfolio/portfolio.component.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { Component } from '@angular/core';
10 |
11 | @Component({
12 | selector: 'fullerstack-portfolio',
13 | templateUrl: './portfolio.component.html',
14 | styleUrls: ['./portfolio.component.scss'],
15 | })
16 | export class PortfolioComponent {}
17 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/sn.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/util/util.form.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { UntypedFormControl } from '@angular/forms';
10 | import { tryGet } from '@fullerstack/agx-util';
11 |
12 | export function getControl(name: string): UntypedFormControl {
13 | return tryGet(() => this.form.controls[name] as UntypedFormControl);
14 | }
15 |
--------------------------------------------------------------------------------
/libs/ngx-store/src/lib/store.module.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { CommonModule } from '@angular/common';
10 | import { NgModule } from '@angular/core';
11 |
12 | import { StoreService } from './store.service';
13 |
14 | @NgModule({
15 | imports: [CommonModule],
16 | providers: [StoreService],
17 | })
18 | export class StoreModule {}
19 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/site/_site.scss:
--------------------------------------------------------------------------------
1 | html,
2 | body {
3 | display: flex;
4 | flex-direction: column;
5 | margin: 0;
6 | height: 100%;
7 | box-sizing: content-box;
8 | }
9 |
10 | // no highlights
11 | * {
12 | outline-style: none;
13 | }
14 |
15 | a {
16 | color: inherit;
17 | }
18 |
19 | a:visited {
20 | color: unset;
21 | }
22 |
23 | fullerstack-root {
24 | display: flex;
25 | flex-direction: column;
26 | position: absolute;
27 | top: 0;
28 | bottom: 0;
29 | left: 0;
30 | right: 0;
31 | height: 100%;
32 | }
33 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true,
3 | "overrides": [
4 | {
5 | "files": "**/*.html",
6 | "options": {
7 | "printWidth": 140
8 | }
9 | },
10 | {
11 | "files": "**/*.ts",
12 | "options": {
13 | "printWidth": 100
14 | }
15 | },
16 | {
17 | "files": "**/*.json",
18 | "options": {
19 | "printWidth": 100
20 | }
21 | },
22 | {
23 | "files": "**/*.js",
24 | "options": {
25 | "printWidth": 100
26 | }
27 | }
28 | ]
29 | }
30 |
--------------------------------------------------------------------------------
/apps/avidtrader-client/src/app/pages/notfound/notfound.component.html:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
{{ 'COMMON.NOT_FOUND' | translate }}
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/libs/ngx-logger/src/lib/logger.default.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { DeepReadonly } from 'ts-essentials';
10 |
11 | import { LogLevel, LoggerConfig } from './logger.model';
12 |
13 | /**
14 | * Default configuration - logger module
15 | */
16 | export const DefaultLoggerConfig: DeepReadonly = {
17 | level: LogLevel.none,
18 | };
19 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/directive/tmp-let/tmp-let.directive.spec.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { TmpLetDirective } from './tmp-let.directive';
10 |
11 | xdescribe('TmpLetDirective', () => {
12 | it('should create an instance', () => {
13 | const directive = new TmpLetDirective(null, null);
14 | expect(directive).toBeTruthy();
15 | });
16 | });
17 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/la.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/libs/ngx-gql/src/lib/gql.default.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { GqlConfig } from './gql.model';
10 |
11 | export const GQL_CLIENT_NAME = 'gqlClient';
12 | /**
13 | * Default configuration - GQL module
14 | */
15 | export const DefaultGqlConfig: GqlConfig = {
16 | endpoint: '/graphql',
17 | };
18 |
19 | export const GqlOperationNameKey = 'operationName';
20 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/pw.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/cz.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/vc.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/styles/site/_notify.scss:
--------------------------------------------------------------------------------
1 | .fs-notification-panel {
2 | width: 320px;
3 | }
4 |
5 | @media only screen and (max-width: 320px) {
6 | .fs-notification-panel {
7 | width: 280px;
8 | }
9 | }
10 |
11 | @media (max-width: 599px) {
12 | .fs-sidenav-notify {
13 | margin-top: 0px !important;
14 | }
15 | }
16 |
17 | @media (min-width: 600px) {
18 | .fs-sidenav-notify {
19 | margin-top: 8px !important;
20 | }
21 | }
22 |
23 | @media (min-width: 960px) {
24 | .fs-sidenav-notify {
25 | margin-top: 64px !important;
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/libs/ngx-shared/src/lib/directive/input-focus/input-focus.directive.spec.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { InputFocusDirective } from './input-focus.directive';
10 |
11 | describe('InputFocusDirective', () => {
12 | it('should create an instance', () => {
13 | const directive = new InputFocusDirective(null);
14 | expect(directive).toBeTruthy();
15 | });
16 | });
17 |
--------------------------------------------------------------------------------
/libs/agx-assets/src/lib/images/svg/flags/cg.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/libs/ngx-menu/src/lib/menu.module.spec.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright Neekware Inc. All Rights Reserved.
4 | *
5 | * Use of this source code is governed by an MIT-style license
6 | * that can be found at http://neekware.com/license/MIT.html
7 | */
8 |
9 | import { MenuModule } from './menu.module';
10 |
11 | describe('MenuModule', () => {
12 | let menuModule: MenuModule;
13 |
14 | beforeEach(() => {
15 | menuModule = new MenuModule();
16 | });
17 |
18 | it('should create an instance', () => {
19 | expect(menuModule).toBeTruthy();
20 | });
21 | });
22 |
--------------------------------------------------------------------------------