chore: delete files from previous architectures

This commit is contained in:
aleidk 2024-11-07 21:34:14 +00:00 committed by Alexander Navarro
parent a760eab135
commit afffc35146
17 changed files with 1 additions and 6668 deletions

View file

@ -1,8 +0,0 @@
[tool.commitizen]
name = "cz_conventional_commits"
tag_format = "$version"
version_scheme = "semver"
version_provider = "npm"
update_changelog_on_bump = true
major_version_zero = true
changelog_incremental = true

View file

@ -1,30 +0,0 @@
module.exports = {
env: {
browser: true,
es2021: true,
},
extends: [
'standard-with-typescript',
'plugin:react/recommended',
'plugin:cypress/recommended',
'prettier',
],
overrides: [
{
env: {
node: true,
},
files: ['.eslintrc.{js,cjs}'],
parserOptions: {
sourceType: 'script',
},
},
],
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
project: ['./tsconfig.json'],
},
plugins: ['react', 'cypress'],
rules: {},
};

View file

@ -1,16 +0,0 @@
module.exports = {
tabWidth: 2,
singleQuote: true,
endOfLine: 'auto',
'eol-last': 2,
trailingComma: 'all',
plugins: [require.resolve("prettier-plugin-astro")],
overrides: [
{
files: "*.astro",
options: {
parser: "astro",
},
},
],
};

View file

@ -1,2 +0,0 @@
[tools]
node = "20"

View file

@ -1,4 +0,0 @@
{
"recommendations": ["astro-build.astro-vscode"],
"unwantedRecommendations": []
}

11
.vscode/launch.json vendored
View file

@ -1,11 +0,0 @@
{
"version": "0.2.0",
"configurations": [
{
"command": "./node_modules/.bin/astro dev",
"name": "Development server",
"request": "launch",
"type": "node-terminal"
}
]
}

View file

@ -1,30 +0,0 @@
when:
- branch: main
steps:
build-and-publish:
when:
branch: main
image: node:20-alpine
secrets:
- codeberg_ssh_key
commands:
- apk add git openssh-client
- git config --global user.email "woodpecker@bot.net"
- git config --global user.name "woodpecker-bot"
- git remote add codeberg-ssh git@codeberg.org:aleidk/personal-page.git
- mkdir -p $HOME/.ssh
- ssh-keyscan -t rsa codeberg.org >> $HOME/.ssh/known_hosts
- echo "$CODEBERG_SSH_KEY" > $HOME/.ssh/id_rsa
- chmod 0600 $HOME/.ssh/id_rsa
- corepack enable
- corepack prepare pnpm@latest --activate
- pnpm install
- pnpm build
- |
cat >dist/.domains <<EOL
blog.panconpalta.win
personal-page.aleidk.codeberg.page
pages.personal-page.aleidk.codeberg.page
EOL
- pnpm exec gh-pages --dist dist --branch pages --dotfiles --remote codeberg-ssh

View file

@ -1,5 +0,0 @@
/** @type {import('astro-i18next').AstroI18nextConfig} */
export default {
defaultLocale: 'en',
locales: ['en', 'es'],
};

View file

@ -1,14 +0,0 @@
import { defineConfig } from 'astro/config';
import react from '@astrojs/react';
import astroI18next from 'astro-i18next';
// https://astro.build/config
export default defineConfig({
prefetch: true,
integrations: [react(), astroI18next()],
experimental: {},
redirects: {
'/projects': '/projects/1',
},
});

View file

@ -1,10 +0,0 @@
import { defineConfig } from 'cypress';
export default defineConfig({
e2e: {
baseUrl: 'http://localhost:3000',
setupNodeEvents(on, config) {
// implement node event listeners here
},
},
});

View file

@ -1,25 +0,0 @@
describe('The Home Page', () => {
beforeEach(() => {
cy.visit('/');
});
it('Successfully load', () => {
cy.get('h1')
.should('have.length', 1)
.should('have.text', 'Alexander Navarro');
});
it('Card components have content', () => {
cy.get('.card')
.should('have.length', 3)
.each(($card) => {
cy.wrap($card)
.find('li')
.should(($li) => expect($li).to.have.lengthOf.at.most(3))
.find('a')
.should('have.attr', 'href');
cy.wrap($card).contains('See more...');
});
});
});

View file

@ -1,5 +0,0 @@
{
"name": "Using fixtures to represent data",
"email": "hello@cypress.io",
"body": "Fixtures are a great way to mock data for responses to routes"
}

View file

@ -1,37 +0,0 @@
/// <reference types="cypress" />
// ***********************************************
// This example commands.ts shows you how to
// create various custom commands and overwrite
// existing commands.
//
// For more comprehensive examples of custom
// commands please read more here:
// https://on.cypress.io/custom-commands
// ***********************************************
//
//
// -- This is a parent command --
// Cypress.Commands.add('login', (email, password) => { ... })
//
//
// -- This is a child command --
// Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... })
//
//
// -- This is a dual command --
// Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... })
//
//
// -- This will overwrite an existing command --
// Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... })
//
// declare global {
// namespace Cypress {
// interface Chainable {
// login(email: string, password: string): Chainable<void>
// drag(subject: string, options?: Partial<TypeOptions>): Chainable<Element>
// dismiss(subject: string, options?: Partial<TypeOptions>): Chainable<Element>
// visit(originalFn: CommandOriginalFn, url: string, options: Partial<VisitOptions>): Chainable<Element>
// }
// }
// }

View file

@ -1,20 +0,0 @@
// ***********************************************************
// This example support/e2e.ts is processed and
// loaded automatically before your test files.
//
// This is a great place to put global configuration and
// behavior that modifies Cypress.
//
// You can change the location of this file or turn off
// automatically serving support files with the
// 'supportFile' configuration option.
//
// You can read more here:
// https://on.cypress.io/configuration
// ***********************************************************
// Import commands.js using ES2015 syntax:
import './commands'
// Alternatively you can use CommonJS syntax:
// require('./commands')

View file

@ -1,12 +0,0 @@
#!/bin/env bash
pnpm run build
## Add domain to codeberg pages
cat >dist/.domains <<EOL
blog.panconpalta.win
personal-page.aleidk.codeberg.page
pages.personal-page.aleidk.codeberg.page
EOL
pnpm exec gh-pages --dist dist --branch pages --dotfiles

View file

@ -2,42 +2,10 @@
"name": "personal-page",
"type": "module",
"version": "0.3.0",
"scripts": {
"dev": "astro dev --port 3000",
"start": "astro dev",
"build": "astro build",
"preview": "astro preview",
"astro": "astro",
"localize": "astro-i18next generate"
},
"scripts": { },
"dependencies": {
"@astrojs/react": "^3.0.7",
"@astrojs/ts-plugin": "^1.3.1",
"@types/react": "^18.0.21",
"@types/react-dom": "^18.0.6",
"astro": "^4.0.6",
"astro-i18next": "1.0.0-beta.21",
"i18next": "^22.5.1",
"i18next-fs-backend": "^2.3.1",
"react": "^18.0.0",
"react-dom": "^18.0.0",
"sass": "^1.71.1",
"sharp": "^0.32.6"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.62.0",
"cypress": "^13.6.1",
"eslint": "^8.53.0",
"eslint-config-prettier": "^8.10.0",
"eslint-config-standard-with-typescript": "^35.0.0",
"eslint-plugin-cypress": "^2.15.1",
"eslint-plugin-import": "^2.29.0",
"eslint-plugin-n": "^15.7.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-react": "^7.33.2",
"gh-pages": "^5.0.0",
"prettier": "^2.8.8",
"prettier-plugin-astro": "^0.10.0",
"typescript": "^5.2.2"
}
}

6406
pnpm-lock.yaml generated

File diff suppressed because it is too large Load diff