Skip to content

Commit 1089853

Browse files
committed
Adding typescript-formatter
1 parent 4fc6040 commit 1089853

2 files changed

Lines changed: 35 additions & 2 deletions

File tree

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,23 @@
11
# keypost-web
22

3+
## Local Environment Setup
34
```
4-
sudo npm install -g webpack webpack-cli
5+
sudo npm install -g webpack webpack-cli typescript-formatter
56
npm install
67
export NODE_OPTIONS=--openssl-legacy-provider (or 'direnv allow' on .envrc file if installed)
7-
npm run build
88
npm run start
99
```
1010

1111
Initial project setup from https://blog.logrocket.com/using-webpack-typescript/
1212
Initial project setup from https://learntypescript.dev/12/l4-webpack
1313
Trouble Shooting: https://stackoverflow.com/a/69699772
1414

15+
## Development
16+
```
17+
tsfmt -r src/<your-file>.ts
18+
npm run build
19+
git add .
20+
git commit -S -m "<my-detailed-commit-message>"
21+
git push
22+
```
23+

tsfmt.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"baseIndentSize": 0,
3+
"indentSize": 2,
4+
"tabSize": 2,
5+
"indentStyle": 2,
6+
"newLineCharacter": "\n",
7+
"convertTabsToSpaces": true,
8+
"insertSpaceAfterCommaDelimiter": true,
9+
"insertSpaceAfterSemicolonInForStatements": true,
10+
"insertSpaceBeforeAndAfterBinaryOperators": true,
11+
"insertSpaceAfterConstructor": false,
12+
"insertSpaceAfterKeywordsInControlFlowStatements": true,
13+
"insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
14+
"insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": false,
15+
"insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false,
16+
"insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true,
17+
"insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": false,
18+
"insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": false,
19+
"insertSpaceAfterTypeAssertion": false,
20+
"insertSpaceBeforeFunctionParenthesis": false,
21+
"insertSpaceBeforeTypeAnnotation": true,
22+
"placeOpenBraceOnNewLineForFunctions": false,
23+
"placeOpenBraceOnNewLineForControlBlocks": false
24+
}

0 commit comments

Comments
 (0)