You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Dependence Framework |[`@tsconfig/node18`](https://www.npmjs.com/package/@tsconfig/node18) extend ts config node18+, [typescript](https://www.npmjs.com/package/typescript) adds optional types to JavaScript that support tools for large-scale JavaScript applications |
17
-
| Build Tools |[`tsup`](https://tsup.egoist.dev) Bundle your TypeScript library with no config, powered by esbuild |
18
-
| Coding Standard |[eslint](https://eslint.org/) statically analyzes your code to quickly find and fix problems based on opt-in [rules](https://eslint.org/docs/latest/rules/), [prettier](https://prettier.io/docs/en/) an opinionated code formatter to build and enforce a style guide on save, [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) to turns off all rules that are unnecessary or might conflict with Prettier. |
19
-
| Testing Framework |[Jest](https://jestjs.io/) a delightful JavaScript Testing Framework with a focus on simplicity. |
20
-
| Useful Links |[npmtrends](https://npmtrends.com/) Compare package download counts over time, [act](https://nektosact.com/introduction.html) run your GitHub Actions locally, [Actionlint](https://marketplace.visualstudio.com/items?itemName=arahata.linter-actionlint) static checker for GitHub Actions workflow files|
| Dependence Framework |[`@tsconfig/node18`](https://www.npmjs.com/package/@tsconfig/node18) extend ts config node18+, [typescript](https://www.npmjs.com/package/typescript) adds optional types to JavaScript that support tools for large-scale JavaScript applications |
17
+
| Build Tools |[`tsup`](https://tsup.egoist.dev) Bundle your TypeScript library with no config, powered by esbuild |
18
+
| Coding Standard |[eslint](https://eslint.org/) statically analyzes your code to quickly find and fix problems based on opt-in [rules](https://eslint.org/docs/latest/rules/), [prettier](https://prettier.io/docs/en/) an opinionated code formatter to build and enforce a style guide on save, [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) to turns off all rules that are unnecessary or might conflict with Prettier. |
19
+
| Testing Framework |[Jest](https://jestjs.io/) a delightful JavaScript Testing Framework with a focus on simplicity. |
20
+
| Useful Links |[npmtrends](https://npmtrends.com/) Compare package download counts over time, [act](https://nektosact.com/introduction.html) run your GitHub Actions locally, [Actionlint](https://marketplace.visualstudio.com/items?itemName=arahata.linter-actionlint) static checker for GitHub Actions workflow files, [share-dev-environments](https://github.com/make-everything-simple/share-dev-environments) quick setup by running some commands to align development environment among machines or developers|
21
21
22
22
## How to test
23
23
@@ -50,6 +50,23 @@ npm install | yarn install
50
50
51
51
we can manage our package.json via [npm-pkg](https://docs.npmjs.com/cli/v10/commands/npm-pkg)
52
52
53
+
```bash
54
+
npm pkg set<key>=<value> [<key>=<value> ...]
55
+
npm pkg get [<key> [<key> ...]]
56
+
npm pkg delete <key> [<key> ...]
57
+
npm pkg set [<array>[<index>].<key>=<value> ...]
58
+
npm pkg set [<array>[].<key>=<value> ...]
59
+
npm pkg fix
60
+
```
61
+
62
+
### Configure necessary credentials
63
+
64
+
1. Generate a Granular Access Token on [npmjs.com](https://www.npmjs.com/) 
65
+
1. github package: TBU
66
+
2. Configure in your repository's secret variables
0 commit comments