New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

create-qwik

Package Overview
Dependencies
Maintainers
4
Versions
303
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

create-qwik - npm Package Compare versions

Comparing version 0.0.20-2 to 0.0.20-3

10

index.js

@@ -8,4 +8,4 @@ /**

*/
var O=Object.defineProperty;var A=Object.getOwnPropertyDescriptor;var B=Object.getOwnPropertyNames,E=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var I=(e,t,r)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,D=(e,t)=>{for(var r in t||(t={}))C.call(t,r)&&I(e,r,t[r]);if(E)for(var r of E(t))L.call(t,r)&&I(e,r,t[r]);return e};var T=(e,t)=>{for(var r in t)O(e,r,{get:t[r],enumerable:!0})},V=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of B(t))!C.call(e,i)&&i!==r&&O(e,i,{get:()=>t[i],enumerable:!(o=A(t,i))||o.enumerable});return e};var U=e=>V(O({},"__esModule",{value:!0}),e);var H={};T(H,{generateStarter:()=>Q,getStarters:()=>N});module.exports=U(H);var g=require("fs"),M=require("path");var c=require("fs"),u=require("path");function y(e,t,r){let o=(0,c.readdirSync)(e);for(let i of o){let s=i==="gitignore"?".gitignore":i,n=(0,u.join)(e,i),a=(0,u.join)(t,s),w=(0,c.statSync)(n);if(w.isDirectory())(0,c.mkdirSync)(a,{recursive:!0}),y(n,a,r);else if(w.isFile())if(r.length>0&&[".json",".toml",".md",".html"].includes((0,u.extname)(n))){let p=(0,c.readFileSync)(n,"utf8");for(let f of r)p=p.replace(f[0],f[1]);(0,c.writeFileSync)(a,p)}else(0,c.copyFileSync)(n,a)}}function l(e){let t=(0,u.join)(e,"package.json");return JSON.parse((0,c.readFileSync)(t,"utf-8"))}function q(e,t){let r=(0,u.join)(e,"package.json");(0,c.writeFileSync)(r,JSON.stringify(t,null,2)+`
`)}function F(e){return e.toLocaleLowerCase().split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(" ")}function G(e){return e.toLocaleLowerCase().replace(/ /g,"-")}function J(e,t){["scripts","dependencies","devDependencies"].forEach(o=>{$(e,t,o)})}function $(e,t,r){if(t[r]){e[r]?Object.assign(e[r],D({},t[r])):e[r]=D({},t[r]);let o={},i=Object.keys(e[r]).sort();for(let s of i)o[s]=e[r][s];e[r]=o}}async function Q(e){if(!x(e.projectName))throw new Error("Missing project name");if(!x(e.appId))throw new Error("Missing starter id");if(!x(e.outDir))throw new Error("Missing outDir");(0,g.existsSync)(e.outDir)||(0,g.mkdirSync)(e.outDir,{recursive:!0});let t={projectName:e.projectName,appId:e.appId,serverId:e.serverId,outDir:e.outDir},r=await N(),o=r.apps.find(n=>n.id===e.appId),i=r.servers.find(n=>n.id===e.serverId),s=r.features.filter(n=>e.featureIds.includes(n.id));if(o)_(r,t,o,i,s);else throw new Error(`Invalid starter id "${e.appId}".`);return t}function _(e,t,r,o,i){let s=[[/\bqwik-project-name\b/g,t.projectName]],n=e.apps.find(d=>d.id==="base");if(!n)throw new Error("Unable to find base app.");y(n.dir,t.outDir,s),y(r.dir,t.outDir,s);let a=l(n.dir),w=l(n.dir);J(a,w);let m=n.readme.trim()+`
var O=Object.defineProperty;var A=Object.getOwnPropertyDescriptor;var B=Object.getOwnPropertyNames,I=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var P=(e,t,r)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,k=(e,t)=>{for(var r in t||(t={}))C.call(t,r)&&P(e,r,t[r]);if(I)for(var r of I(t))L.call(t,r)&&P(e,r,t[r]);return e};var T=(e,t)=>{for(var r in t)O(e,r,{get:t[r],enumerable:!0})},U=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of B(t))!C.call(e,i)&&i!==r&&O(e,i,{get:()=>t[i],enumerable:!(o=A(t,i))||o.enumerable});return e};var V=e=>U(O({},"__esModule",{value:!0}),e);var H={};T(H,{generateStarter:()=>Q,getStarters:()=>N});module.exports=V(H);var g=require("fs"),M=require("path");var c=require("fs"),u=require("path");function y(e,t,r){let o=(0,c.readdirSync)(e);for(let i of o){let s=i==="gitignore"?".gitignore":i,n=(0,u.join)(e,i),a=(0,u.join)(t,s),w=(0,c.statSync)(n);if(w.isDirectory())(0,c.mkdirSync)(a,{recursive:!0}),y(n,a,r);else if(w.isFile())if(r.length>0&&[".json",".toml",".md",".html"].includes((0,u.extname)(n))){let p=(0,c.readFileSync)(n,"utf8");for(let f of r)p=p.replace(f[0],f[1]);(0,c.writeFileSync)(a,p)}else(0,c.copyFileSync)(n,a)}}function l(e){let t=(0,u.join)(e,"package.json");return JSON.parse((0,c.readFileSync)(t,"utf-8"))}function q(e,t){let r=(0,u.join)(e,"package.json");(0,c.writeFileSync)(r,JSON.stringify(t,null,2)+`
`)}function F(e){return e.toLocaleLowerCase().split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(" ")}function G(e){return e.toLocaleLowerCase().replace(/ /g,"-")}function J(e,t){["scripts","dependencies","devDependencies"].forEach(o=>{$(e,t,o)})}function $(e,t,r){if(t[r]){e[r]?Object.assign(e[r],k({},t[r])):e[r]=k({},t[r]);let o={},i=Object.keys(e[r]).sort();for(let s of i)o[s]=e[r][s];e[r]=o}}async function Q(e){if(!x(e.projectName))throw new Error("Missing project name");if(!x(e.appId))throw new Error("Missing starter id");if(!x(e.outDir))throw new Error("Missing outDir");(0,g.existsSync)(e.outDir)||(0,g.mkdirSync)(e.outDir,{recursive:!0});let t={projectName:e.projectName,appId:e.appId,serverId:e.serverId,outDir:e.outDir},r=await N(),o=r.apps.find(n=>n.id===e.appId),i=r.servers.find(n=>n.id===e.serverId),s=r.features.filter(n=>e.featureIds.includes(n.id));if(o)_(r,t,o,i,s);else throw new Error(`Invalid starter id "${e.appId}".`);return t}function _(e,t,r,o,i){let s=[[/\bqwik-project-name\b/g,t.projectName]],n=e.apps.find(d=>d.id==="base");if(!n)throw new Error("Unable to find base app.");y(n.dir,t.outDir,s),y(r.dir,t.outDir,s);let a=l(n.dir),w=l(n.dir);J(a,w);let m=n.readme.trim()+`

@@ -16,5 +16,5 @@ `,p=[r.description,"Vite.js tooling."];if(o){y(o.dir,t.outDir,s);let d=l(o.dir);J(a,d),d.description&&p.push(d.description),o.readme&&(m+=o.readme.trim()+`

`)}a.name=G(t.projectName),a.description=p.join(" ").trim();let f=(0,M.join)(t.outDir,"README.md"),k=p.map(d=>`- ${d}`).join(`
`).trim(),j=[`# Qwik ${t.projectName} \u26A1\uFE0F`,"",k,"",m.trim(),"","--------------------","","## Related","","- [Qwik Docs](https://qwik.builder.io/)","- [Qwik Github](https://github.com/BuilderIO/qwik)","- [@QwikDev](https://twitter.com/QwikDev)","- [Discord](https://discord.gg/bNVSQmPzqy)","- [Vite](https://vitejs.dev/)","- [Partytown](https://partytown.builder.io/)","- [Mitosis](https://github.com/BuilderIO/mitosis)","- [Builder.io](https://www.builder.io/)"].join(`
`)}a.name=G(t.projectName),a.description=p.join(" ").trim();let f=(0,M.join)(t.outDir,"README.md"),D=p.map(d=>`- ${d}`).join(`
`).trim(),j=[`# Qwik ${t.projectName} \u26A1\uFE0F`,"",D,"",m.trim(),"","--------------------","","## Related","","- [Qwik Docs](https://qwik.builder.io/)","- [Qwik Github](https://github.com/BuilderIO/qwik)","- [@QwikDev](https://twitter.com/QwikDev)","- [Discord](https://qwik.builder.io/chat)","- [Vite](https://vitejs.dev/)","- [Partytown](https://partytown.builder.io/)","- [Mitosis](https://github.com/BuilderIO/mitosis)","- [Builder.io](https://www.builder.io/)"].join(`
`);(0,g.writeFileSync)(f,j.trim()+`
`);let b=z(a);q(t.outDir,b)}function z(e){e=D({},e);let t={name:e.name,version:e.version,description:e.description,scripts:e.scripts,dependencies:e.dependencies,devDependencies:e.devDependencies};Object.keys(t).forEach(o=>{delete e[o]}),delete e.qwik;let r=Object.keys(e).sort();for(let o of r)t[o]=e[o];return t}function x(e){return typeof e=="string"&&e.trim().length>0}var h=require("fs"),S=require("path");var P=null;async function N(){return P==null&&(P=K((0,S.join)(__dirname,"starters"))),P}function K(e){return{apps:R(e,"apps"),servers:R(e,"servers"),features:R(e,"features")}}function R(e,t){let r=(0,S.join)(e,t);return(0,h.readdirSync)(r).filter(i=>(0,h.statSync)((0,S.join)(r,i)).isDirectory()).map(i=>{var m,p,f,k,j;let s=(0,S.join)(r,i),n=l(s),a=null;try{a=(0,h.readFileSync)((0,S.join)(s,"README.md"),"utf-8")}catch{}return{id:i,name:F(i),description:(m=n.description)!=null?m:"",readme:a,dir:s,priority:(f=(p=n==null?void 0:n.qwik)==null?void 0:p.priority)!=null?f:0,featureOptions:(j=(k=n==null?void 0:n.qwik)==null?void 0:k.featureOptions)!=null?j:[]}}).sort((i,s)=>i.priority>s.priority?-1:i.priority<s.priority?1:i.name<s.name?-1:i.name>s.name?1:0)}0&&(module.exports={generateStarter,getStarters});
`);let E=K(a);q(t.outDir,E)}function K(e){e=k({},e);let t={name:e.name,version:e.version,description:e.description,scripts:e.scripts,dependencies:e.dependencies,devDependencies:e.devDependencies};Object.keys(t).forEach(o=>{delete e[o]}),delete e.qwik;let r=Object.keys(e).sort();for(let o of r)t[o]=e[o];return t}function x(e){return typeof e=="string"&&e.trim().length>0}var S=require("fs"),h=require("path");var R=null;async function N(){return R==null&&(R=z((0,h.join)(__dirname,"starters"))),R}function z(e){return{apps:b(e,"apps"),servers:b(e,"servers"),features:b(e,"features")}}function b(e,t){let r=(0,h.join)(e,t);return(0,S.readdirSync)(r).filter(i=>(0,S.statSync)((0,h.join)(r,i)).isDirectory()).map(i=>{var m,p,f,D,j;let s=(0,h.join)(r,i),n=l(s),a=null;try{a=(0,S.readFileSync)((0,h.join)(s,"README.md"),"utf-8")}catch{}return{id:i,name:F(i),description:(m=n.description)!=null?m:"",readme:a,dir:s,priority:(f=(p=n==null?void 0:n.qwik)==null?void 0:p.priority)!=null?f:0,featureOptions:(j=(D=n==null?void 0:n.qwik)==null?void 0:D.featureOptions)!=null?j:[]}}).sort((i,s)=>i.priority>s.priority?-1:i.priority<s.priority?1:i.name<s.name?-1:i.name>s.name?1:0)}0&&(module.exports={generateStarter,getStarters});
{
"name": "create-qwik",
"version": "0.0.20-2",
"version": "0.0.20-3",
"description": "Interactive CLI and API for generating Qwik projects.",

@@ -5,0 +5,0 @@ "bin": "create-qwik",

@@ -44,3 +44,3 @@ # Create Qwik

- Ping us at [@QwikDev](https://twitter.com/QwikDev)
- Join our [Discord](https://discord.gg/bNVSQmPzqy) community.
- Join our [Discord](https://qwik.builder.io/chat) community.
- Join our [weekly office hours](https://calendar.google.com/calendar/u/0?cid=Y180ZG91YjR2NTZ1cW43YmgzbW1oZGJ2M3R2c0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t)

@@ -47,0 +47,0 @@

@@ -16,3 +16,3 @@ {

"devDependencies": {
"@builder.io/qwik": "0.0.20-2",
"@builder.io/qwik": "0.0.20-3",
"@types/node": "17.0.31",

@@ -19,0 +19,0 @@ "node-fetch": "2.6.7",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc