diff --git a/api-server/package.json b/api-server/package.json index a4b415b..ef513fd 100644 --- a/api-server/package.json +++ b/api-server/package.json @@ -14,6 +14,7 @@ }, "private": true, "dependencies": { + "api-server": "file:", "cors": "^2.8.5" } } diff --git a/tcp-server/package.json b/tcp-server/package.json index a606524..68e8a99 100644 --- a/tcp-server/package.json +++ b/tcp-server/package.json @@ -10,5 +10,8 @@ }, "keywords": [], "author": "", - "license": "ISC" + "license": "ISC", + "dependencies": { + "tcp-server": "file:" + } } diff --git a/tcp-server/server.js b/tcp-server/server.js index c554bb9..18b348e 100644 --- a/tcp-server/server.js +++ b/tcp-server/server.js @@ -58,6 +58,8 @@ const requestHandler = async (req, res) => { res.setHeader('Access-Control-Allow-Origin', '*'); res.setHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS'); res.setHeader('Access-Control-Allow-Headers', 'Content-Type, Authorization'); + res.setHeader('Feature-Policy', "autoplay *; camera 'none'; microphone 'none'"); + res.setHeader('Permissions-Policy', "autoplay=(self), camera=(), microphone=()"); if (req.method === 'OPTIONS') { res.writeHead(204);