Skip to content

Commit

Permalink
added @useweb/starter-webapp-code-gen-templates
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremytenjo committed Jul 12, 2022
1 parent 000747d commit 3616fad
Show file tree
Hide file tree
Showing 24 changed files with 73 additions and 44 deletions.
9 changes: 9 additions & 0 deletions devtools/codeGenerator/packageTemplates/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "@useweb/starter-webapp-code-gen-templates",
"version": "1.0.0",
"type": "module",
"main": "superCodeGen.schema.cjs",
"scripts": {
"deploy": "npm publish --access public"
}
}
48 changes: 48 additions & 0 deletions devtools/codeGenerator/packageTemplates/superCodeGen.schema.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
// templates for the `Super Code Generator` vscode plugin
// https://marketplace.visualstudio.com/items?itemName=tenjojeremy.super-code-generator

const component = require("./templates/component.cjs");
const componentStory = require("./templates/componentStory.cjs");
const componentWithStory = require("./templates/componentWithStory.cjs");
const functions = require("./templates/function.cjs");
const functionStory = require("./templates/functionStory.cjs");
const functionWithStory = require("./templates/functionWithStory.cjs");
const container = require("./templates/container.cjs");
const page = require("./templates/page.cjs");
const globalState = require("./templates/globalState.cjs");
const asyncHook = require("./templates/asyncHook.cjs");
const cloudFunction = require("./templates/cloudFunction.cjs");
const muiOverride = require("./templates/muiOverride.cjs");
const muiOverrideWithStory = require("./templates/muiOverrideWithStory.cjs");
const playwrightTest = require("./templates/playwrightTest.cjs");
const data = require("./templates/data.cjs");
const vitestTest = require("./templates/vitestTest.cjs");
const script = require("./templates/script.cjs");

module.exports = [
container.template,

component.template,
componentStory.template,
componentWithStory.template,

functions.template,
functionStory.template,
functionWithStory.template,

cloudFunction.template,

data.template,
globalState.template,

playwrightTest.template,
vitestTest.template,

page.template,

muiOverride.template,
muiOverrideWithStory.template,

asyncHook.template,
script.template,
];
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
46 changes: 2 additions & 44 deletions devtools/codeGenerator/superCodeGen.schema.cjs
Original file line number Diff line number Diff line change
@@ -1,48 +1,6 @@
// templates for the `Super Code Generator` vscode plugin
// https://marketplace.visualstudio.com/items?itemName=tenjojeremy.super-code-generator

const component = require("./templates/component.cjs");
const componentStory = require("./templates/componentStory.cjs");
const componentWithStory = require("./templates/componentWithStory.cjs");
const functions = require("./templates/function.cjs");
const functionStory = require("./templates/functionStory.cjs");
const functionWithStory = require("./templates/functionWithStory.cjs");
const container = require("./templates/container.cjs");
const page = require("./templates/page.cjs");
const globalState = require("./templates/globalState.cjs");
const asyncHook = require("./templates/asyncHook.cjs");
const cloudFunction = require("./templates/cloudFunction.cjs");
const muiOverride = require("./templates/muiOverride.cjs");
const muiOverrideWithStory = require("./templates/muiOverrideWithStory.cjs");
const playwrightTest = require("./templates/playwrightTest.cjs");
const data = require("./templates/data.cjs");
const vitestTest = require("./templates/vitestTest.cjs");
const script = require("./templates/script.cjs");
const webappCodeGenTemaplates = require('@useweb/starter-webapp-code-gen-templates/superCodeGen.schema.cjs')

module.exports = [
container.template,

component.template,
componentStory.template,
componentWithStory.template,

functions.template,
functionStory.template,
functionWithStory.template,

cloudFunction.template,

data.template,
globalState.template,

playwrightTest.template,
vitestTest.template,

page.template,

muiOverride.template,
muiOverrideWithStory.template,

asyncHook.template,
script.template,
];
module.exports = [...webappCodeGenTemaplates]
13 changes: 13 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@
"@types/react-dom": "18.0.5",
"@typescript-eslint/eslint-plugin": "5.28.0",
"@typescript-eslint/parser": "5.28.0",
"@useweb/starter-webapp-code-gen-templates": "1.0.0",
"@vitejs/plugin-react": "1.3.2",
"chalk": "4.1.2",
"clipboardy": "3.0.0",
Expand Down

1 comment on commit 3616fad

@vercel
Copy link

@vercel vercel bot commented on 3616fad Jul 12, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.