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

@trpc/server

Package Overview
Dependencies
Maintainers
3
Versions
1119
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@trpc/server - npm Package Compare versions

Comparing version 3.1.0-alpha.0 to 3.1.0

1

dist/adapters/standalone.d.ts

@@ -10,3 +10,2 @@ /// <reference types="node" />

router: TRouter;
path?: string;
}

@@ -13,0 +12,0 @@ export declare function createHttpHandler<TContext, TRouter extends AnyRouter<TContext>>(opts: CreateHttpHandlerOptions<TRouter, TContext>): (req: http.IncomingMessage, res: http.ServerResponse) => Promise<void>;

15

dist/adapters/standalone.js

@@ -13,16 +13,11 @@ "use strict";

return function (req, res) { return tslib_1.__awaiter(_this, void 0, void 0, function () {
var path, endpoint;
var _a;
return tslib_1.__generator(this, function (_b) {
switch (_b.label) {
var endpoint;
return tslib_1.__generator(this, function (_a) {
switch (_a.label) {
case 0:
path = (_a = opts.path) !== null && _a !== void 0 ? _a : '';
endpoint = url_1.default
.parse(req.url)
.pathname.substr(1)
.substr(path.length);
endpoint = url_1.default.parse(req.url).pathname.substr(1);
return [4 /*yield*/, http_2.requestHandler(tslib_1.__assign(tslib_1.__assign({}, opts), { req: req,
res: res, path: endpoint }))];
case 1:
_b.sent();
_a.sent();
return [2 /*return*/];

@@ -29,0 +24,0 @@ }

@@ -8,1 +8,4 @@ export declare class InputValidationError<TError extends Error> extends Error {

}
export declare class NoInputExpectedError extends Error {
constructor(message: string);
}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.RouteNotFoundError = exports.InputValidationError = void 0;
exports.NoInputExpectedError = exports.RouteNotFoundError = exports.InputValidationError = void 0;
var tslib_1 = require("tslib");

@@ -26,1 +26,11 @@ var InputValidationError = /** @class */ (function (_super) {

exports.RouteNotFoundError = RouteNotFoundError;
var NoInputExpectedError = /** @class */ (function (_super) {
tslib_1.__extends(NoInputExpectedError, _super);
function NoInputExpectedError(message) {
var _this = _super.call(this, message) || this;
Object.setPrototypeOf(_this, NoInputExpectedError.prototype);
return _this;
}
return NoInputExpectedError;
}(Error));
exports.NoInputExpectedError = NoInputExpectedError;

@@ -78,3 +78,3 @@ "use strict";

var instance = new Constructor({
middlewares: tslib_1.__spreadArray(tslib_1.__spreadArray([], middlewares), this.middlewares),
middlewares: tslib_1.__spreadArrays(middlewares, this.middlewares),
resolver: this.resolver,

@@ -118,5 +118,10 @@ inputParser: this.inputParser,

middlewares: [],
inputParser: function () { return undefined; },
inputParser: function (input) {
if (input != null) {
throw new errors_1.NoInputExpectedError('No input expected');
}
return undefined;
},
});
}
exports.createProcedure = createProcedure;

@@ -80,3 +80,3 @@ "use strict";

var duplicateSubscriptions = Object.keys(childRouter._def.subscriptions).filter(function (key) { return _this.has('subscriptions', prefix + key); });
var duplicates = tslib_1.__spreadArray(tslib_1.__spreadArray(tslib_1.__spreadArray([], duplicateQueries), duplicateMutations), duplicateSubscriptions);
var duplicates = tslib_1.__spreadArrays(duplicateQueries, duplicateMutations, duplicateSubscriptions);
if (duplicates.length) {

@@ -170,3 +170,3 @@ throw new Error("Duplicate endpoint(s): " + duplicates.join(', '));

Router.prototype.middleware = function (middleware) {
return new Router(tslib_1.__assign(tslib_1.__assign({}, this._def), { middlewares: tslib_1.__spreadArray(tslib_1.__spreadArray([], this._def.middlewares), [middleware]) }));
return new Router(tslib_1.__assign(tslib_1.__assign({}, this._def), { middlewares: tslib_1.__spreadArrays(this._def.middlewares, [middleware]) }));
};

@@ -173,0 +173,0 @@ return Router;

{
"name": "@trpc/server",
"version": "3.1.0-alpha.0",
"description": "TRPC Server",
"version": "3.1.0",
"description": "tRPC Server",
"author": "KATT",

@@ -51,3 +51,3 @@ "license": "MIT",

},
"gitHead": "3777540e63cc32d991e1d402cac935e1417b6a9d"
"gitHead": "b3d4b9ff0cf63e9f8d09554907dcb9690d40084c"
}
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