Socket
Socket
Sign inDemoInstall

create-tsm

Package Overview
Dependencies
0
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.6 to 1.0.7

2

./dist/index.js
#!/usr/bin/env node
"use strict";var l=Object.create;var n=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var d=Object.getOwnPropertyNames;var f=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty;var j=(e,o,i,a)=>{if(o&&typeof o=="object"||typeof o=="function")for(let s of d(o))!w.call(e,s)&&s!==i&&n(e,s,{get:()=>o[s],enumerable:!(a=p(o,s))||a.enumerable});return e};var c=(e,o,i)=>(i=e!=null?l(f(e)):{},j(o||!e||!e.__esModule?n(i,"default",{value:e,enumerable:!0}):i,e));var t=c(require("path")),r=c(require("fs"));async function h(){let e=process.argv[process.argv.length-1];e.endsWith("index.js")&&(console.error("Please specify a project name."),process.exit(1));try{await r.default.promises.access(e),console.error(`A directory named ${e} already exists.`),process.exit(1)}catch(o){if(o.code!=="ENOENT")throw o}try{let o=t.default.join(__dirname,"../template");await r.default.promises.mkdir(e),await r.default.promises.mkdir(t.default.join(e,"src")),await r.default.promises.writeFile(t.default.join(e,"src","index.ts"),"console.log('Hello World!');");let i=await r.default.promises.readdir(o);for(let a of i){let s=t.default.join(o,a),m=await r.default.promises.readFile(s,"utf8");await r.default.promises.writeFile(t.default.join(e,a),m)}await r.default.promises.writeFile(".gitignore",["node_modules","dist",".env"].join(`
"use strict";var l=Object.create;var n=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var d=Object.getOwnPropertyNames;var f=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty;var j=(e,o,i,a)=>{if(o&&typeof o=="object"||typeof o=="function")for(let s of d(o))!w.call(e,s)&&s!==i&&n(e,s,{get:()=>o[s],enumerable:!(a=p(o,s))||a.enumerable});return e};var c=(e,o,i)=>(i=e!=null?l(f(e)):{},j(o||!e||!e.__esModule?n(i,"default",{value:e,enumerable:!0}):i,e));var t=c(require("path")),r=c(require("fs"));async function h(){let e=process.argv[process.argv.length-1];e.endsWith("index.js")&&(console.error("Please specify a project name."),process.exit(1));try{await r.default.promises.access(e),console.error(`A directory named ${e} already exists.`),process.exit(1)}catch(o){if(o.code!=="ENOENT")throw o}try{let o=t.default.join(__dirname,"../template");await r.default.promises.mkdir(e),await r.default.promises.mkdir(t.default.join(e,"src")),await r.default.promises.writeFile(t.default.join(e,"src","index.ts"),"console.log('Hello World!');");let i=await r.default.promises.readdir(o);for(let a of i){let s=t.default.join(o,a),m=await r.default.promises.readFile(s,"utf8");await r.default.promises.writeFile(t.default.join(e,a),m)}await r.default.promises.writeFile(t.default.join(e,".gitignore"),["node_modules","dist",".env"].join(`
`)+`
`),console.log(`Created ${e}!`)}catch(o){console.error(o)}}h();
#!/usr/bin/env node
"use strict";var l=Object.create;var n=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var d=Object.getOwnPropertyNames;var f=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty;var j=(e,o,i,a)=>{if(o&&typeof o=="object"||typeof o=="function")for(let s of d(o))!w.call(e,s)&&s!==i&&n(e,s,{get:()=>o[s],enumerable:!(a=p(o,s))||a.enumerable});return e};var c=(e,o,i)=>(i=e!=null?l(f(e)):{},j(o||!e||!e.__esModule?n(i,"default",{value:e,enumerable:!0}):i,e));var t=c(require("path")),r=c(require("fs"));async function h(){let e=process.argv[process.argv.length-1];e.endsWith("index.js")&&(console.error("Please specify a project name."),process.exit(1));try{await r.default.promises.access(e),console.error(`A directory named ${e} already exists.`),process.exit(1)}catch(o){if(o.code!=="ENOENT")throw o}try{let o=t.default.join(__dirname,"../template");await r.default.promises.mkdir(e),await r.default.promises.mkdir(t.default.join(e,"src")),await r.default.promises.writeFile(t.default.join(e,"src","index.ts"),"console.log('Hello World!');");let i=await r.default.promises.readdir(o);for(let a of i){let s=t.default.join(o,a),m=await r.default.promises.readFile(s,"utf8");await r.default.promises.writeFile(t.default.join(e,a),m)}await r.default.promises.writeFile(".gitignore",["node_modules","dist",".env"].join(`
"use strict";var l=Object.create;var n=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var d=Object.getOwnPropertyNames;var f=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty;var j=(e,o,i,a)=>{if(o&&typeof o=="object"||typeof o=="function")for(let s of d(o))!w.call(e,s)&&s!==i&&n(e,s,{get:()=>o[s],enumerable:!(a=p(o,s))||a.enumerable});return e};var c=(e,o,i)=>(i=e!=null?l(f(e)):{},j(o||!e||!e.__esModule?n(i,"default",{value:e,enumerable:!0}):i,e));var t=c(require("path")),r=c(require("fs"));async function h(){let e=process.argv[process.argv.length-1];e.endsWith("index.js")&&(console.error("Please specify a project name."),process.exit(1));try{await r.default.promises.access(e),console.error(`A directory named ${e} already exists.`),process.exit(1)}catch(o){if(o.code!=="ENOENT")throw o}try{let o=t.default.join(__dirname,"../template");await r.default.promises.mkdir(e),await r.default.promises.mkdir(t.default.join(e,"src")),await r.default.promises.writeFile(t.default.join(e,"src","index.ts"),"console.log('Hello World!');");let i=await r.default.promises.readdir(o);for(let a of i){let s=t.default.join(o,a),m=await r.default.promises.readFile(s,"utf8");await r.default.promises.writeFile(t.default.join(e,a),m)}await r.default.promises.writeFile(t.default.join(e,".gitignore"),["node_modules","dist",".env"].join(`
`)+`
`),console.log(`Created ${e}!`)}catch(o){console.error(o)}}h();
{
"name": "create-tsm",
"version": "1.0.6",
"version": "1.0.7",
"description": "Create a TypeScript app with a single command",

@@ -5,0 +5,0 @@ "publishConfig": {

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc