Skip to content

Commit a4dacb1

Browse files
committed
fix: add wrapColumn option for code formatting in resource file generation
1 parent 06d5775 commit a4dacb1

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

adminforth/commands/createApp/templates/index.ts.hbs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export const admin = new AdminForth({
1919
loginBackgroundImage: 'https://images.unsplash.com/photo-1534239697798-120952b76f2b?q=80&w=3389&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D',
2020
loginBackgroundPosition: '1/2',
2121
loginPromptHTML: async () => {
22-
const adminforthUserExists = await admin.resource("adminuser").count(Filters.EQ('email', 'adminforth')) > 0;
22+
const adminforthUserExists = (await admin.resource("adminuser").count(Filters.EQ('email', 'adminforth'))) > 0;
2323
if (adminforthUserExists) {
2424
return "Please use <b>adminforth</b> as username and <b>adminforth</b> as password"
2525
}
@@ -82,7 +82,7 @@ if (fileURLToPath(import.meta.url) === path.resolve(process.argv[1])) {
8282
admin.express.serve(app);
8383

8484
admin.discoverDatabases().then(async () => {
85-
if (await admin.resource('adminuser').count() === 0) {
85+
if ((await admin.resource('adminuser').count()) === 0) {
8686
await admin.resource('adminuser').create({
8787
email: 'adminforth',
8888
password_hash: await AdminForth.Utils.generatePasswordHash('adminforth'),

adminforth/commands/createResource/generateResourceFile.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ async function syncResourceColumns(filePath, content, discoveredColumns) {
159159
tabWidth: 2,
160160
useTabs: false,
161161
trailingComma: true,
162+
wrapColumn: 1,
162163
}).code;
163164

164165
await fs.writeFile(filePath, newContent, "utf-8");

adminforth/commands/createResource/injectResourceIntoIndex.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ export async function injectResourceIntoIndex({
104104
tabWidth: 2,
105105
useTabs: false,
106106
trailingComma: true,
107+
wrapColumn: 1
107108
}).code;
108109
await fs.writeFile(indexFilePath, newCode, "utf-8");
109110
console.log(`✅ Injected resource "${resourceId}" into index`);

0 commit comments

Comments
 (0)