Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@stremio-addon/node-express

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stremio-addon/node-express - npm Package Compare versions

Comparing version
0.0.2
to
0.1.0
+1
-1
dist/router.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"router.d.ts","sourceRoot":"","sources":["../src/router.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,MAAM,SAAS,CAAC;AAEjC,OAAO,EAAgB,KAAK,cAAc,EAAE,MAAM,oBAAoB,CAAC;AAEvE,MAAM,MAAM,OAAO,GAAG;IACpB,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB,CAAC;AAEF,wBAAgB,SAAS,CACvB,cAAc,EAAE,cAAc,EAC9B,OAAO,GAAE,OAAY,GACpB,MAAM,CA2CR"}
{"version":3,"file":"router.d.ts","sourceRoot":"","sources":["../src/router.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,MAAM,SAAS,CAAC;AACjC,OAAO,EAAgB,KAAK,cAAc,EAAE,MAAM,oBAAoB,CAAC;AAEvE,MAAM,MAAM,OAAO,GAAG;IACpB,WAAW,CAAC,EAAE,MAAM,CAAC;CACtB,CAAC;AAEF,wBAAgB,SAAS,CACvB,cAAc,EAAE,cAAc,EAC9B,OAAO,GAAE,OAAY,GACpB,MAAM,CA0CR"}
import { Router } from "express";
import cors from "cors";
import { createRouter } from "@stremio-addon/sdk";
export function getRouter(addonInterface, options = {}) {
const expressRouter = Router();
expressRouter.use(cors());
expressRouter.use((_, res, next) => {

@@ -8,0 +6,0 @@ const cacheMaxAge = options.cacheMaxAge;

@@ -1,1 +0,1 @@

{"version":3,"file":"router.js","sourceRoot":"","sources":["../src/router.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,MAAM,SAAS,CAAC;AACjC,OAAO,IAAI,MAAM,MAAM,CAAC;AACxB,OAAO,EAAE,YAAY,EAAuB,MAAM,oBAAoB,CAAC;AAMvE,MAAM,UAAU,SAAS,CACvB,cAA8B,EAC9B,UAAmB,EAAE;IAErB,MAAM,aAAa,GAAG,MAAM,EAAE,CAAC;IAC/B,aAAa,CAAC,GAAG,CAAC,IAAI,EAAE,CAAC,CAAC;IAC1B,aAAa,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE;QACjC,MAAM,WAAW,GAAG,OAAO,CAAC,WAAW,CAAC;QAExC,IAAI,WAAW,IAAI,CAAC,GAAG,CAAC,SAAS,CAAC,eAAe,CAAC,EAAE,CAAC;YACnD,GAAG,CAAC,SAAS,CAAC,eAAe,EAAE,WAAW,WAAW,UAAU,CAAC,CAAC;QACnE,CAAC;QAED,IAAI,EAAE,CAAC;IACT,CAAC,CAAC,CAAC;IACH,aAAa,CAAC,GAAG,CAAC,KAAK,EAAE,cAAc,EAAE,eAAe,EAAE,IAAI,EAAE,EAAE;QAChE,2CAA2C;QAC3C,MAAM,GAAG,GAAG,IAAI,GAAG,CACjB,cAAc,CAAC,WAAW,EAC1B,UAAU,cAAc,CAAC,OAAO,CAAC,IAAI,IAAI,WAAW,EAAE,CACvD,CAAC;QACF,MAAM,GAAG,GAAG,IAAI,UAAU,CAAC,OAAO,CAAC,GAAG,EAAE;YACtC,MAAM,EAAE,cAAc,CAAC,MAAM;YAC7B,OAAO,EAAE,cAAc,CAAC,OAAsB;YAC9C,IAAI,EAAE,cAAc,CAAC,IAAI;SAC1B,CAAC,CAAC;QAEH,qBAAqB;QACrB,MAAM,MAAM,GAAG,YAAY,CAAC,cAAc,CAAC,CAAC;QAC5C,MAAM,GAAG,GAAG,MAAM,MAAM,CAAC,GAAG,CAAC,CAAC;QAE9B,IAAI,GAAG,EAAE,CAAC;YACR,gDAAgD;YAChD,eAAe,CAAC,MAAM,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;YACnC,GAAG,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,KAAK,EAAE,GAAG,EAAE,EAAE;gBACjC,eAAe,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,CAAC,CAAC;YACxC,CAAC,CAAC,CAAC;YACH,IAAI,GAAG,CAAC,IAAI,EAAE,CAAC;gBACb,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,IAAI,EAAE,CAAC;gBAC9B,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;YAC7B,CAAC;QACH,CAAC;QAED,IAAI,EAAE,CAAC;IACT,CAAC,CAAC,CAAC;IACH,OAAO,aAAa,CAAC;AACvB,CAAC"}
{"version":3,"file":"router.js","sourceRoot":"","sources":["../src/router.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,MAAM,SAAS,CAAC;AACjC,OAAO,EAAE,YAAY,EAAuB,MAAM,oBAAoB,CAAC;AAMvE,MAAM,UAAU,SAAS,CACvB,cAA8B,EAC9B,UAAmB,EAAE;IAErB,MAAM,aAAa,GAAG,MAAM,EAAE,CAAC;IAC/B,aAAa,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE;QACjC,MAAM,WAAW,GAAG,OAAO,CAAC,WAAW,CAAC;QAExC,IAAI,WAAW,IAAI,CAAC,GAAG,CAAC,SAAS,CAAC,eAAe,CAAC,EAAE,CAAC;YACnD,GAAG,CAAC,SAAS,CAAC,eAAe,EAAE,WAAW,WAAW,UAAU,CAAC,CAAC;QACnE,CAAC;QAED,IAAI,EAAE,CAAC;IACT,CAAC,CAAC,CAAC;IACH,aAAa,CAAC,GAAG,CAAC,KAAK,EAAE,cAAc,EAAE,eAAe,EAAE,IAAI,EAAE,EAAE;QAChE,2CAA2C;QAC3C,MAAM,GAAG,GAAG,IAAI,GAAG,CACjB,cAAc,CAAC,WAAW,EAC1B,UAAU,cAAc,CAAC,OAAO,CAAC,IAAI,IAAI,WAAW,EAAE,CACvD,CAAC;QACF,MAAM,GAAG,GAAG,IAAI,UAAU,CAAC,OAAO,CAAC,GAAG,EAAE;YACtC,MAAM,EAAE,cAAc,CAAC,MAAM;YAC7B,OAAO,EAAE,cAAc,CAAC,OAAsB;YAC9C,IAAI,EAAE,cAAc,CAAC,IAAI;SAC1B,CAAC,CAAC;QAEH,qBAAqB;QACrB,MAAM,MAAM,GAAG,YAAY,CAAC,cAAc,CAAC,CAAC;QAC5C,MAAM,GAAG,GAAG,MAAM,MAAM,CAAC,GAAG,CAAC,CAAC;QAE9B,IAAI,GAAG,EAAE,CAAC;YACR,gDAAgD;YAChD,eAAe,CAAC,MAAM,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;YACnC,GAAG,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,KAAK,EAAE,GAAG,EAAE,EAAE;gBACjC,eAAe,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,CAAC,CAAC;YACxC,CAAC,CAAC,CAAC;YACH,IAAI,GAAG,CAAC,IAAI,EAAE,CAAC;gBACb,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,IAAI,EAAE,CAAC;gBAC9B,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;YAC7B,CAAC;QACH,CAAC;QAED,IAAI,EAAE,CAAC;IACT,CAAC,CAAC,CAAC;IACH,OAAO,aAAa,CAAC;AACvB,CAAC"}
{
"name": "@stremio-addon/node-express",
"version": "0.0.2",
"version": "0.1.0",
"description": "Node runtime with Express.js for the Community Stremio Addon SDK",

@@ -26,3 +26,2 @@ "type": "module",

"devDependencies": {
"@types/cors": "^2.8.19",
"@types/express": "^5.0.3",

@@ -36,4 +35,3 @@ "express": "^5.1.0",

"dependencies": {
"cors": "^2.8.5",
"@stremio-addon/sdk": "^0.0.2"
"@stremio-addon/sdk": "^0.1.0"
},

@@ -40,0 +38,0 @@ "scripts": {

@@ -10,3 +10,2 @@ # @stremio-addon/node-express

- 🚀 **Express integration** - Seamless integration with Express.js
- 🌐 **CORS enabled** - Pre-configured CORS middleware
- 🎯 **Type-safe** - Full TypeScript support

@@ -75,3 +74,3 @@ - 🔧 **Flexible** - Works with existing Express apps

Creates an Express router configured to serve your addon with CORS enabled.
Creates an Express router configured to serve your addon.

@@ -78,0 +77,0 @@ **Parameters:**