Skip to content

Commit a3abc21

Browse files
committed
change(biome) ident space
1 parent c607d82 commit a3abc21

File tree

145 files changed

+6953
-6953
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+6953
-6953
lines changed

biome.json

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,33 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.7.2/schema.json",
3-
"files": {
4-
"include": [
5-
"scripts/**/*.js",
6-
"packages/**/*.js",
7-
"packages/**/*.ts",
8-
"packages/**/*.mjs"
9-
],
10-
"ignore": ["**/test/fixtures/**", "**/dist/**"]
11-
},
12-
"organizeImports": {
13-
"enabled": true
14-
},
15-
"linter": {
16-
"enabled": true,
17-
"rules": {
18-
"recommended": true,
19-
"suspicious": {
20-
"noExplicitAny": "warn"
21-
}
22-
}
23-
},
24-
"javascript": {
25-
"formatter": {
26-
"quoteStyle": "single",
27-
"semicolons": "asNeeded"
28-
}
29-
}
2+
"$schema": "https://biomejs.dev/schemas/1.7.2/schema.json",
3+
"formatter": {
4+
"indentStyle": "space"
5+
},
6+
"files": {
7+
"include": [
8+
"scripts/**/*.js",
9+
"packages/**/*.js",
10+
"packages/**/*.ts",
11+
"packages/**/*.mjs"
12+
],
13+
"ignore": ["**/test/fixtures/**", "**/dist/**"]
14+
},
15+
"organizeImports": {
16+
"enabled": true
17+
},
18+
"linter": {
19+
"enabled": true,
20+
"rules": {
21+
"recommended": true,
22+
"suspicious": {
23+
"noExplicitAny": "warn"
24+
}
25+
}
26+
},
27+
"javascript": {
28+
"formatter": {
29+
"quoteStyle": "single",
30+
"semicolons": "asNeeded"
31+
}
32+
}
3033
}

packages/cli/commands/actualizar.mjs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ import { execSync as exec } from 'node:child_process'
66
import { showUsage } from '../utils/utils.mjs'
77

88
export default defineCommand({
9-
meta: {
10-
name: 'actualizar',
11-
description: 'Actualiza el CLI de EsJS.',
12-
},
9+
meta: {
10+
name: 'actualizar',
11+
description: 'Actualiza el CLI de EsJS.',
12+
},
1313

14-
async run() {
15-
try {
16-
exec('npm install -g es.js@latest', { stdio: 'inherit' })
17-
} catch (e) {
18-
consola.error(e)
19-
}
20-
},
14+
async run() {
15+
try {
16+
exec('npm install -g es.js@latest', { stdio: 'inherit' })
17+
} catch (e) {
18+
consola.error(e)
19+
}
20+
},
2121
})

packages/cli/commands/ayuda.mjs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ import { defineCommand } from 'citty'
44
import { showUsage } from '../utils/utils.mjs'
55

66
export default defineCommand({
7-
meta: {
8-
name: 'ayuda',
9-
description: 'Muestra la ayuda del CLI.',
10-
},
7+
meta: {
8+
name: 'ayuda',
9+
description: 'Muestra la ayuda del CLI.',
10+
},
1111

12-
async run() {
13-
await showUsage(await import('../index.js').then((r) => r.main))
14-
},
12+
async run() {
13+
await showUsage(await import('../index.js').then((r) => r.main))
14+
},
1515
})

packages/cli/commands/compilar.mjs

Lines changed: 92 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -7,96 +7,96 @@ import { readFile, readdir, writeFile } from 'node:fs/promises'
77
import path from 'node:path'
88

99
export default defineCommand({
10-
meta: {
11-
name: 'compilar',
12-
description:
13-
'Compila un archivo (script) o directorio con archivos de EsJS.',
14-
},
15-
16-
args: {
17-
ruta: {
18-
type: 'positional',
19-
description: 'Ruta del archivo o directorio a compilar.',
20-
required: true,
21-
},
22-
23-
recursivo: {
24-
type: 'flag',
25-
description: 'Compila de forma recursiva los archivos de un directorio.',
26-
alias: 'r',
27-
},
28-
29-
desde: {
30-
type: 'flag',
31-
description: 'Lenguaje de origen.',
32-
default: 'esjs',
33-
},
34-
35-
hacia: {
36-
type: 'flag',
37-
description: 'Lenguaje de destino.',
38-
default: 'js',
39-
},
40-
41-
verboso: {
42-
type: 'flag',
43-
description: 'Muestra información detallada de la compilación.',
44-
alias: 'v',
45-
},
46-
},
47-
48-
async run({ args }) {
49-
const extensionDesde = `.${args.desde}`
50-
const extensionHacia = `.${args.hacia}`
51-
52-
const compilar = async (ruta) => {
53-
const stats = await readdir(ruta, { withFileTypes: true })
54-
const archivos = stats
55-
.filter((s) => s.isFile())
56-
.filter((s) => s.name.endsWith(extensionDesde))
57-
.map((s) => s.name)
58-
const directorios = stats
59-
.filter((s) => s.isDirectory())
60-
.map((s) => s.name)
61-
62-
for (const archivo of archivos) {
63-
const rutaAbsoluta = path.resolve(ruta, archivo)
64-
65-
if (args.verboso) {
66-
consola.info(`Compilando ${rutaAbsoluta}`)
67-
}
68-
69-
const contenido = await readFile(rutaAbsoluta, {
70-
encoding: 'utf-8',
71-
})
72-
73-
try {
74-
const js = compile(contenido, {
75-
compiler: 'essucrase',
76-
from: args.desde || 'esjs',
77-
to: args.hacia || 'js',
78-
})
79-
80-
const archivoDestino = rutaAbsoluta.replace(
81-
new RegExp(`${extensionDesde}$`),
82-
extensionHacia,
83-
)
84-
85-
await writeFile(archivoDestino, js, {
86-
encoding: 'utf-8',
87-
})
88-
} catch (err) {
89-
consola.error(err)
90-
}
91-
}
92-
93-
if (args.recursivo) {
94-
for (const directorio of directorios) {
95-
await compilar(path.resolve(ruta, directorio))
96-
}
97-
}
98-
}
99-
100-
await compilar(args.ruta)
101-
},
10+
meta: {
11+
name: 'compilar',
12+
description:
13+
'Compila un archivo (script) o directorio con archivos de EsJS.',
14+
},
15+
16+
args: {
17+
ruta: {
18+
type: 'positional',
19+
description: 'Ruta del archivo o directorio a compilar.',
20+
required: true,
21+
},
22+
23+
recursivo: {
24+
type: 'flag',
25+
description: 'Compila de forma recursiva los archivos de un directorio.',
26+
alias: 'r',
27+
},
28+
29+
desde: {
30+
type: 'flag',
31+
description: 'Lenguaje de origen.',
32+
default: 'esjs',
33+
},
34+
35+
hacia: {
36+
type: 'flag',
37+
description: 'Lenguaje de destino.',
38+
default: 'js',
39+
},
40+
41+
verboso: {
42+
type: 'flag',
43+
description: 'Muestra información detallada de la compilación.',
44+
alias: 'v',
45+
},
46+
},
47+
48+
async run({ args }) {
49+
const extensionDesde = `.${args.desde}`
50+
const extensionHacia = `.${args.hacia}`
51+
52+
const compilar = async (ruta) => {
53+
const stats = await readdir(ruta, { withFileTypes: true })
54+
const archivos = stats
55+
.filter((s) => s.isFile())
56+
.filter((s) => s.name.endsWith(extensionDesde))
57+
.map((s) => s.name)
58+
const directorios = stats
59+
.filter((s) => s.isDirectory())
60+
.map((s) => s.name)
61+
62+
for (const archivo of archivos) {
63+
const rutaAbsoluta = path.resolve(ruta, archivo)
64+
65+
if (args.verboso) {
66+
consola.info(`Compilando ${rutaAbsoluta}`)
67+
}
68+
69+
const contenido = await readFile(rutaAbsoluta, {
70+
encoding: 'utf-8',
71+
})
72+
73+
try {
74+
const js = compile(contenido, {
75+
compiler: 'essucrase',
76+
from: args.desde || 'esjs',
77+
to: args.hacia || 'js',
78+
})
79+
80+
const archivoDestino = rutaAbsoluta.replace(
81+
new RegExp(`${extensionDesde}$`),
82+
extensionHacia,
83+
)
84+
85+
await writeFile(archivoDestino, js, {
86+
encoding: 'utf-8',
87+
})
88+
} catch (err) {
89+
consola.error(err)
90+
}
91+
}
92+
93+
if (args.recursivo) {
94+
for (const directorio of directorios) {
95+
await compilar(path.resolve(ruta, directorio))
96+
}
97+
}
98+
}
99+
100+
await compilar(args.ruta)
101+
},
102102
})

packages/cli/commands/crear.mjs

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -5,40 +5,40 @@ import { defineCommand } from 'citty'
55
import { consola } from 'consola'
66

77
export default defineCommand({
8-
meta: {
9-
name: 'crear',
10-
description: 'Crea un nuevo proyecto EsJS.',
11-
},
8+
meta: {
9+
name: 'crear',
10+
description: 'Crea un nuevo proyecto EsJS.',
11+
},
1212

13-
args: {
14-
tipo: {
15-
type: 'positional',
16-
description: 'Tipo de proyecto a crear',
17-
required: false,
18-
},
19-
nombre: {
20-
type: 'positional',
21-
description: 'Nombre del proyecto',
22-
required: false,
23-
},
24-
directorio: {
25-
type: 'string',
26-
description: 'Directorio donde se creará el proyecto',
27-
required: false,
28-
},
29-
},
13+
args: {
14+
tipo: {
15+
type: 'positional',
16+
description: 'Tipo de proyecto a crear',
17+
required: false,
18+
},
19+
nombre: {
20+
type: 'positional',
21+
description: 'Nombre del proyecto',
22+
required: false,
23+
},
24+
directorio: {
25+
type: 'string',
26+
description: 'Directorio donde se creará el proyecto',
27+
required: false,
28+
},
29+
},
3030

31-
async run({ args }) {
32-
const tipo = args.tipo || ''
33-
const nombre = args.nombre || ''
34-
const directorio = args.directorio || ''
31+
async run({ args }) {
32+
const tipo = args.tipo || ''
33+
const nombre = args.nombre || ''
34+
const directorio = args.directorio || ''
3535

36-
const comando = `npx create-esjs@latest ${tipo} ${nombre} ${directorio}`
36+
const comando = `npx create-esjs@latest ${tipo} ${nombre} ${directorio}`
3737

38-
try {
39-
exec(comando, { stdio: 'inherit' })
40-
} catch (e) {
41-
consola.error(e)
42-
}
43-
},
38+
try {
39+
exec(comando, { stdio: 'inherit' })
40+
} catch (e) {
41+
consola.error(e)
42+
}
43+
},
4444
})

0 commit comments

Comments
 (0)