Socket
Socket
Sign inDemoInstall

create-3t-app

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

create-3t-app - npm Package Compare versions

Comparing version 0.0.3 to 0.0.4

2

package.json
{
"name": "create-3t-app",
"version": "0.0.3",
"version": "0.0.4",
"description": "",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -1,105 +0,12 @@

# typescript-node-boilerplate
This is a boilerplate for nodejs project with typescript.
The followings are details of this boilerplate.
## create-3t-app
blog post for this
this is a meme cli
## npm-script
The commands are ordered alphabetically.
#### `yarn clean`
This command will clean up dist folder that is for build files(.js files)
```zsh
"clean": "rimraf dist/*",
```
### usage
#### `yarn dev:watch`
This commands allows run index.ts file without compile and monitor the changes on the file
```zsh
"dev:watch": "ts-node-dev --respwn src/index.ts",
```bash
npx create-3t-app@latest --name my-3t-app
```
#### `yarn dev`
This commands allows run index.ts file without compile
```zsh
"dev": "ts-node src/index.ts",
```
#### `yarn format`
This commands will format all files with the rules that are based on `.eslintrc.js`
```zsh
"format": "prettier --write 'src/**/*.{js,ts,json}'",
```
#### `yarn lint:all`
This command will lint all ts files and run `tsc` without generating any .js files
```zsh
"lint:all": "yarn lint && yarn tscCheck",
```
#### `yarn lint:fix`
This command runs `lint` and modify codes to fix lint errors.
```zsh
"lint:fx": "eslint src/**/*.ts --fix",
```
#### `yarn lint`
This command check all ts files with the rules that are based on `.eslintrc.js`
```zsh
"lint": "eslint src/**/*.ts",
```
#### `yarn start`
This command compiles ts files and run build file which is `dist/index.js`
```zsh
"start": "tsc && node dist/index.js",
```
#### `yarn tsc`
This compands ts files
```zsh
"tsc": "tsc",
```
#### `yarn tscCheck`
This command shows tsc compile errors if there are any issues.
```zsh
"tscCheck": "tsc --noEmit"
```
## Machine info I used to set up this
Here is my environmental information. Basically, this repo is using `yarn` as a package manager.
```zsh
$ node -v
v13.13.0
$ npm -v
6.14.4
$ yarn -v
1.22.4
$ uname -a
Darwin kojis-mac.lan1 20.0.0 Darwin Kernel Version 20.0.0: Fri Aug 14 00:25:13 PDT 2020; root:xnu-7195.40.44.151.1~4/RELEASE_X86_64 x86_64
$ sw_vers
ProductName: macOS
ProductVersion: 11.0
BuildVersion: 20A5354i
```
## TypeScript version
```zsh
$ npx tsc -V
Version 4.0.2
```
## ESLint + Prettier
```zsh
$ ./node_modules/.bin/eslint --version
v7.7.0
$ ./node_modules/.bin/prettier --version
2.1.1
```
### credits
thank you to this [cool node ts template](https://github.com/koji/node-typescript-boilerplate)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc