Deno module that kills the process of an informed port
kill-port is available through:
import { killPort } from "https://x.nest.land/[email protected]/mod.ts";
await killPort(8082);
deno test --allow-run --allow-net
deno fmt **/*.ts
Deno module that kills the process of an informed port.
License: MIT License
Deno module that kills the process of an informed port
kill-port is available through:
import { killPort } from "https://x.nest.land/[email protected]/mod.ts";
await killPort(8082);
deno test --allow-run --allow-net
deno fmt **/*.ts
Handle error messages
When trying to kill a process for windows with the system language set to german, the library does not work.
This seems to be related to the output format of netstat
, i.e.:
> netstat -a -n -o | findstr 10350
TCP 127.0.0.1:10350 0.0.0.0:0 ABHÖREN 1528
TCP 127.0.0.1:10350 127.0.0.1:63106 HERGESTELLT 1528
TCP 127.0.0.1:10350 127.0.0.1:63113 HERGESTELLT 1528
TCP 127.0.0.1:10350 127.0.0.1:63116 HERGESTELLT 1528
which leads this line to evaluate to:
pid === 'ABH�REN' // true
Since windows changes even the output of system utilities like netstat
dependent on the system language I'm not sure if the regex is broken everywhere or just for certain languages. Do you have a windows system where the regex works for the netstat
output?
I'd also be willing to create a PR with a more resilient regex if this is the case.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.