name: npx description: Profile for npx/pnpx generators with write access to current directory inherits: npm-restrictive package_managers: - npx - pnpx # npx and pnpx require PTY access to work, especially for commands like: # npx create-next-app@latest # # Explicitly setting this so that it is enabled even if we decide to turn this off # in parent profiles in the future. allow_pty: true # npx generators and dev servers frequently need to bind to localhost ports allow_network_bind: true filesystem: # Add write permissions for common generator outputs allow_write: - ${CWD}/** # Additional deny rules for extra security deny_write: - ${CWD}/.env - ${CWD}/.env.*