Home / npm packages / release-it

release-it source code

Every file of release-it@21.1.0 as published on npm: 87 files, 382 KB. Search them by exact text or regex, in milliseconds.

It uses: child_process, process.env, the fs module, http / https, fetch(), XMLHttpRequest.

What release-it uses

APIIn release-it
eval()
runs a string as JavaScript
NoWho does
new Function()
builds a function from a string, like eval (with or without new)
NoWho does
child_process
starts other programs
Yes: 12 files
e.g. test/args.js
See the lines
process.env
reads environment variables
Yes: 7 files
e.g. lib/plugin/github/GitHub.js
See the lines
the fs module
reads and writes files
Yes: 12 files
e.g. test/git.init.js
See the lines
http / https
makes or serves HTTP requests with Node's own modules
Yes: 2 files
e.g. test/util/proxy.js
See the lines
fetch()
makes HTTP requests
Yes: 2 files
e.g. lib/plugin/GitBase.js
See the lines
XMLHttpRequest
makes HTTP requests the old browser way
Yes: 1 file
e.g. lib/plugin/gitlab/GitLab.js
See the lines
crypto
hashes, encrypts or makes random numbers
NoWho does
WebAssembly
loads WebAssembly code
NoWho does
document.cookie
reads or writes browser cookies
NoWho does
install scripts
runs a script when it's installed
NoWho does

Exact matches in the published files, so a mention in a comment counts too: open the lines to check.

Largest files

FileSize
test/npm.js32 KB
test/github.js29 KB
test/tasks.js25 KB
test/git.js20 KB
README.md18 KB
test/gitlab.js18 KB
lib/plugin/github/GitHub.js17 KB
lib/plugin/npm/npm.js12 KB
test/version.js12 KB
lib/plugin/gitlab/GitLab.js11 KB
test/config.js11 KB
test/git.init.js11 KB
lib/args.js9.7 KB
test/tasks.interactive.js9.2 KB
test/args.js8.7 KB
lib/plugin/git/Git.js8.1 KB
test/plugins.js7.5 KB
lib/util.js6.2 KB
test/utils.js6.1 KB
lib/index.js5.3 KB
test/log.js5.3 KB
lib/plugin/GitBase.js5.0 KB
lib/config.js4.7 KB
types/config.d.ts4.4 KB
test/stub/github.js4.4 KB
lib/plugin/version/Version.js4.4 KB
test/shell.js4.3 KB
lib/shell.js4.2 KB
test/util/https-server/server.js3.5 KB
test/prompt.js3.3 KB

Questions

How many files are in release-it?

Version 21.1.0 of release-it publishes 87 files of source, 382 KB in all, not counting images, fonts and source maps.

Does release-it use eval?

No: release-it doesn't call eval() anywhere in its published files.

Does release-it start other programs?

Yes: release-it uses child_process in 12 of its files.

Does release-it run an install script?

No: release-it has no preinstall, install or postinstall script in its package.json.

npm packages that use…

Every package we've indexed →

Search your own code like this

The same engine answers over your documents and repositories: exact text and regex, every match counted, from your code or your AI agent.

See StackGrep Engine