summaryrefslogtreecommitdiff
path: root/packages/create-astro/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/create-astro/src')
-rw-r--r--packages/create-astro/src/actions/context.ts6
-rw-r--r--packages/create-astro/src/actions/dependencies.ts2
-rw-r--r--packages/create-astro/src/actions/project-name.ts2
-rw-r--r--packages/create-astro/src/actions/template.ts4
-rw-r--r--packages/create-astro/src/actions/typescript.ts4
-rw-r--r--packages/create-astro/src/actions/verify.ts2
-rw-r--r--packages/create-astro/src/index.ts2
-rw-r--r--packages/create-astro/src/messages.ts4
8 files changed, 13 insertions, 13 deletions
diff --git a/packages/create-astro/src/actions/context.ts b/packages/create-astro/src/actions/context.ts
index 8c173191d..d052cf044 100644
--- a/packages/create-astro/src/actions/context.ts
+++ b/packages/create-astro/src/actions/context.ts
@@ -1,10 +1,10 @@
-import { prompt, type Task } from '@astrojs/cli-kit';
+import os from 'node:os';
+import { type Task, prompt } from '@astrojs/cli-kit';
import { random } from '@astrojs/cli-kit/utils';
import arg from 'arg';
-import os from 'node:os';
-import { getName, getVersion } from '../messages.js';
import getSeasonalData from '../data/seasonal.js';
+import { getName, getVersion } from '../messages.js';
export interface Context {
help: boolean;
diff --git a/packages/create-astro/src/actions/dependencies.ts b/packages/create-astro/src/actions/dependencies.ts
index e420fcb71..dbca1ee0c 100644
--- a/packages/create-astro/src/actions/dependencies.ts
+++ b/packages/create-astro/src/actions/dependencies.ts
@@ -1,6 +1,6 @@
-import { color } from '@astrojs/cli-kit';
import fs from 'node:fs';
import path from 'node:path';
+import { color } from '@astrojs/cli-kit';
import { error, info, title } from '../messages.js';
import { shell } from '../shell.js';
import type { Context } from './context.js';
diff --git a/packages/create-astro/src/actions/project-name.ts b/packages/create-astro/src/actions/project-name.ts
index 8802387af..2c2d95fb9 100644
--- a/packages/create-astro/src/actions/project-name.ts
+++ b/packages/create-astro/src/actions/project-name.ts
@@ -1,7 +1,7 @@
import type { Context } from './context.js';
-import { color, generateProjectName } from '@astrojs/cli-kit';
import path from 'node:path';
+import { color, generateProjectName } from '@astrojs/cli-kit';
import { info, log, title } from '../messages.js';
import { isEmpty, toValidName } from './shared.js';
diff --git a/packages/create-astro/src/actions/template.ts b/packages/create-astro/src/actions/template.ts
index fa88fd503..e5cf22e50 100644
--- a/packages/create-astro/src/actions/template.ts
+++ b/packages/create-astro/src/actions/template.ts
@@ -1,9 +1,9 @@
import type { Context } from './context.js';
-import { color } from '@astrojs/cli-kit';
-import { downloadTemplate } from 'giget';
import fs from 'node:fs';
import path from 'node:path';
+import { color } from '@astrojs/cli-kit';
+import { downloadTemplate } from 'giget';
import { error, info, title } from '../messages.js';
export async function template(
diff --git a/packages/create-astro/src/actions/typescript.ts b/packages/create-astro/src/actions/typescript.ts
index 78f75daf5..5e9defe02 100644
--- a/packages/create-astro/src/actions/typescript.ts
+++ b/packages/create-astro/src/actions/typescript.ts
@@ -1,9 +1,9 @@
-import type { Context } from './context.js';
-import { color } from '@astrojs/cli-kit';
import { readFile, rm, writeFile } from 'node:fs/promises';
import path from 'node:path';
+import { color } from '@astrojs/cli-kit';
import stripJsonComments from 'strip-json-comments';
import { error, getVersion, info, title, typescriptByDefault } from '../messages.js';
+import type { Context } from './context.js';
type PickedTypeScriptContext = Pick<
Context,
diff --git a/packages/create-astro/src/actions/verify.ts b/packages/create-astro/src/actions/verify.ts
index a567e1d1f..a6c9cc7e1 100644
--- a/packages/create-astro/src/actions/verify.ts
+++ b/packages/create-astro/src/actions/verify.ts
@@ -1,7 +1,7 @@
import type { Context } from './context.js';
-import { color } from '@astrojs/cli-kit';
import dns from 'node:dns/promises';
+import { color } from '@astrojs/cli-kit';
import { bannerAbort, error, info, log } from '../messages.js';
import { getTemplateTarget } from './template.js';
diff --git a/packages/create-astro/src/index.ts b/packages/create-astro/src/index.ts
index abb133eeb..9f2a50a8b 100644
--- a/packages/create-astro/src/index.ts
+++ b/packages/create-astro/src/index.ts
@@ -1,5 +1,6 @@
import { getContext } from './actions/context.js';
+import { tasks } from '@astrojs/cli-kit';
import { dependencies } from './actions/dependencies.js';
import { git } from './actions/git.js';
import { help } from './actions/help.js';
@@ -10,7 +11,6 @@ import { template } from './actions/template.js';
import { setupTypeScript, typescript } from './actions/typescript.js';
import { verify } from './actions/verify.js';
import { setStdout } from './messages.js';
-import { tasks } from '@astrojs/cli-kit';
const exit = () => process.exit(0);
process.on('SIGINT', exit);
diff --git a/packages/create-astro/src/messages.ts b/packages/create-astro/src/messages.ts
index 8f6a2cf2e..984ec5aff 100644
--- a/packages/create-astro/src/messages.ts
+++ b/packages/create-astro/src/messages.ts
@@ -1,7 +1,7 @@
+import { exec } from 'node:child_process';
/* eslint no-console: 'off' */
-import { color, say as houston, label, spinner as load } from '@astrojs/cli-kit';
+import { color, label, say as houston, spinner as load } from '@astrojs/cli-kit';
import { align, sleep } from '@astrojs/cli-kit/utils';
-import { exec } from 'node:child_process';
import stripAnsi from 'strip-ansi';
import { shell } from './shell.js';