Socket
Socket
Sign inDemoInstall

@peteradeojo/typegencli

Package Overview
Dependencies
88
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.4.0 to 0.5.0

20

dist/ws.js

@@ -25,2 +25,11 @@ "use strict";

};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __importDefault = (this && this.__importDefault) || function (mod) {

@@ -34,7 +43,7 @@ return (mod && mod.__esModule) ? mod : { "default": mod };

const fs_1 = require("fs");
const generator_1 = require("./generator");
const { Generator } = require('typegen-generator');
let wss = undefined;
const Server = (port) => {
const prompt = (0, prompt_sync_1.default)();
const generator = new generator_1.Typegen();
const generator = new Generator();
wss = new ws_1.WebSocketServer({

@@ -47,6 +56,5 @@ port,

socket.emit('response', 'hello world');
socket.on('message', (data, isBinary) => {
socket.on('message', (data, isBinary) => __awaiter(void 0, void 0, void 0, function* () {
const body = JSON.parse(data.toString());
// const generated = `type ${body.name} = ` + generateType(body.data);
const generated = generator.resolve(body.data, body.name);
const generated = yield generator.resolve(body.data, body.name);
console.log(`\n${generated}\n`);

@@ -66,3 +74,3 @@ socket.send(JSON.stringify({ data: generated, directive: 'print' }), {

}
});
}));
socket.on('close', (code) => { });

@@ -69,0 +77,0 @@ });

{
"name": "@peteradeojo/typegencli",
"version": "0.4.0",
"version": "0.5.0",
"main": "dist/index.js",

@@ -22,2 +22,3 @@ "bin": {

"prompt-sync-history": "^1.0.1",
"typegen-generator": "^0.0.3",
"ws": "^8.16.0"

@@ -24,0 +25,0 @@ },

@@ -6,3 +6,3 @@ import WebSocket, { WebSocketServer } from 'ws';

import { generateType, Typegen } from './generator';
const { Generator } = require('typegen-generator');

@@ -12,3 +12,3 @@ let wss: WebSocketServer | undefined = undefined;

const prompt = PromptSync();
const generator = new Typegen();
const generator = new Generator();

@@ -25,6 +25,5 @@ wss = new WebSocketServer({

socket.on('message', (data, isBinary) => {
socket.on('message', async (data, isBinary) => {
const body = JSON.parse(data.toString());
// const generated = `type ${body.name} = ` + generateType(body.data);
const generated = generator.resolve(body.data, body.name);
const generated = await generator.resolve(body.data, body.name);
console.log(`\n${generated}\n`);

@@ -31,0 +30,0 @@ socket.send(JSON.stringify({ data: generated, directive: 'print' }), {

Sorry, the diff of this file is not supported yet

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