Miguel-Bento-Github / trengo

Home Page:https://6661aca1296b56000861b9f5--trengo.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to the list!

Tech

Logo Name Link
Typescript logo Typescript https://github.com/microsoft/TypeScript
Vite logo Vite https://github.com/vitejs/vite
Vue 3 logo Vue 3 https://github.com/vuejs/core
Vitest logo Vitest https://github.com/vitest-dev/vitest
Cypress logo Cypress https://github.com/cypress-io/cypress
Pinia logo Pinia https://github.com/vuejs/pinia
ESLint logo ESLint https://github.com/eslint/eslint
Prettier logo Prettier https://github.com/prettier/prettier
Tailwind logo Tailwind https://tailwindcss.com/
Script Description
build Compiles TypeScript files and builds the production-ready application with Vite.
build:watch Builds the application in watch mode, with minification disabled.
cy:e2e Starts the development server and runs Cypress end-to-end tests.
cy:component Opens Cypress for component testing.
test:unit Runs unit tests with Vitest.
lint Runs ESLint on all relevant files, fixing errors and caching results.
dev Starts the development server.
prod:preview Previews the production build on port 8261.
.
├── cypress
│   ├── e2e
│   │   └── home.cy.ts
│   ├── fixtures
│   │   └── channels.json
│   ├── support
│   │   ├── commands.ts
│   │   ├── component-index.html
│   │   ├── component.ts
│   │   └── e2e.ts
│   └── tsconfig.json
├── cypress.config.ts
├── cypress.d.ts
├── env.d.ts
├── index.html
├── package.json
├── pnpm-lock.yaml
├── postcss.config.js
├── README.md
├── src
│   ├── App.vue
│   ├── components
│   │   ├── atoms
│   │   │   ├── ChannelItem.vue
│   │   │   ├── CrossButton.vue
│   │   │   ├── ListButton.vue
│   │   │   ├── ListItem.vue
│   │   │   ├── MainButton.vue
│   │   │   ├── PopupButton.vue
│   │   │   ├── PopupInput.vue
│   │   │   └── __tests__
│   │   │       ├── ChannelItem.cy.ts
│   │   │       └── PopupInput.cy.ts
│   │   └── molecules
│   │       ├── FavoriteListControls.vue
│   │       ├── FavoriteList.vue
│   │       ├── FormFieldset.vue
│   │       └── __tests__
│   │           └── FavoriteList.cy.ts
│   ├── components.d.ts
│   ├── const
│   │   └── icon-list.ts
│   ├── main.ts
│   ├── plugins
│   │   ├── fontawesome.ts
│   │   └── router.ts
│   ├── router
│   │   ├── routes
│   │   │   ├── homeRoute.ts
│   │   │   ├── index.ts
│   │   │   └── notFound.ts
│   │   └── routes.enum.ts
│   ├── shims-vue.d.ts
│   ├── stores
│   │   └── useChannelStore.ts
│   ├── styles
│   │   ├── boot.css
│   │   ├── default.css
│   │   ├── remedy.css
│   │   └── slide.css
│   ├── types
│   │   └── ChannelItem.ts
│   ├── util
│   │   └── get-random-item-in-array
│   │       ├── index.ts
│   │       └── __test__
│   │           └── get-random-item-in-array.test.ts
│   └── views
│       ├── 404.vue
│       └── HomeView.vue
├── tailwind.config.js
├── tsconfig.json
└── vite.config.ts

About

https://6661aca1296b56000861b9f5--trengo.netlify.app/


Languages

Language:TypeScript 41.7%Language:Vue 31.5%Language:CSS 15.5%Language:HTML 8.0%Language:JavaScript 3.4%