@moreutils/sponge@0.1.0
latest
hugojosefson/spongeWorks with
•JSR Score94%•This package works with DenoIt is unknown whether this package works with Cloudflare Workers, Node.js, Bun



Downloads2/wk
•Published2 years ago (0.1.0)
Reimplementation of sponge from moreutils, for Deno.
sponge
Reimplementation of sponge(1) from
moreutils, for Deno.
Requirements
Requires Deno v1.44.1 or later.
Usage
Soak up stdin, write to stdout
deno run jsr:@moreutils/sponge
Soak up stdin, write to a file
deno run --allow-write=file.txt jsr:@moreutils/sponge file.txt
Soak up stdin, append to a file
deno run --allow-write=file.txt jsr:@moreutils/sponge -a file.txt
Example usage
Given a file file.txt with the following contents:
The quick brown fox jumps over the lazy dog. The foo bar baz. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Running this command, will replace its contents with the same, piped through
sed:
cat file.txt | sed -e 's/foo/bar/' | deno run --allow-write=file.txt jsr:@moreutils/sponge file.txt
Add Package
deno add jsr:@moreutils/sponge
Import symbol
import * as sponge from "@moreutils/sponge";
Import directly with a jsr specifier
import * as sponge from "jsr:@moreutils/sponge";
Add Package
pnpm i jsr:@moreutils/sponge
pnpm dlx jsr add @moreutils/sponge
Import symbol
import * as sponge from "@moreutils/sponge";
Add Package
yarn add jsr:@moreutils/sponge
yarn dlx jsr add @moreutils/sponge
Import symbol
import * as sponge from "@moreutils/sponge";
Add Package
vlt install jsr:@moreutils/sponge
Import symbol
import * as sponge from "@moreutils/sponge";
Add Package
npx jsr add @moreutils/sponge
Import symbol
import * as sponge from "@moreutils/sponge";
Add Package
bunx jsr add @moreutils/sponge
Import symbol
import * as sponge from "@moreutils/sponge";