create-jd-app
Version:
Create modern type safed Solid web application within seconds
34 lines (33 loc) • 1.05 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const packages_1 = require("../../helpers/packages");
const config = (ctx) => {
const useAuth = ctx.installers.includes("AuthJS");
return {
pkgs: (0, packages_1.withPackages)({
normal: [
"@solid-mediakit/prpc",
"@solid-mediakit/prpc-plugin",
"@tanstack/solid-query",
],
}),
files: [
{
path: `${__dirname}/files/hello.txt`,
to: `${ctx.userDir}/src/server/hello/hello.queries.ts`,
},
{
path: `${__dirname}/utils/getBuilder`,
to: `${ctx.userDir}/src/server/prpc.ts`,
type: "exec",
},
useAuth
? {
path: `${__dirname}/files/user.txt`,
to: `${ctx.userDir}/src/server/user/user.queries.ts`,
}
: undefined,
],
};
};
exports.default = config;