> For the complete documentation index, see [llms.txt](https://javascriptuse.gitbook.io/advanced/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://javascriptuse.gitbook.io/advanced/type-script/what-does-tsc-p-do-in-node-cli-ok.md).

# What does "tsc -p" do in node CLI (ok)

https\://stackoverflow\.com/questions/72497148/what-does-p-do-in-node-cli

The answer to the title of the question is:

1. `node -p` stands for "[evaluate and --print](https://nodejs.org/api/cli.html#-p---print-script)" (like `-e` but with output)

however the provided example brings in some confusion:

2. `tsc -p` stands for location of [config --project](https://www.typescriptlang.org/docs/handbook/compiler-options.html)
3. `npx -p` stands for [--parseable or --package](https://docs.npmjs.com/cli/v7/commands/npx#compatibility-with-older-npx-versions)
4. `npx tailwindcss -p` would be a flag for [tailwindcss CLI](https://tailwindcss.com/docs/installation)
