@gjuchault/typescript-library-starter
Advanced tools
Comparing version 2.0.0 to 2.0.1
@@ -8,3 +8,5 @@ { | ||
"parser": "@typescript-eslint/parser", | ||
"parserOptions": { "project": "./tsconfig.lint.json" }, | ||
"parserOptions": { | ||
"project": "./tsconfig.lint.json" | ||
}, | ||
"plugins": ["import", "@typescript-eslint"], | ||
@@ -16,5 +18,24 @@ "ignorePatterns": ["scripts/*", "ava.config.mjs", "esbuild-hook.js"], | ||
"plugin:@typescript-eslint/recommended", | ||
"plugin:import/recommended", | ||
"plugin:import/typescript", | ||
"prettier" | ||
] | ||
], | ||
"settings": { | ||
"import/resolver": { | ||
"typescript": { | ||
"project": "tsconfig.json" | ||
} | ||
} | ||
}, | ||
"rules": { | ||
"import/order": [ | ||
"error", | ||
{ | ||
"alphabetize": { | ||
"order": "asc", | ||
"caseInsensitive": true | ||
} | ||
} | ||
] | ||
} | ||
} |
@@ -1,11 +0,6 @@ | ||
# [2.0.0](https://github.com/gjuchault/typescript-library-starter/compare/v1.1.0...v2.0.0) (2022-05-09) | ||
## [2.0.1](https://github.com/gjuchault/typescript-library-starter/compare/v2.0.0...v2.0.1) (2022-05-18) | ||
### chore | ||
### Bug Fixes | ||
* **package:** push version to 2.0 after re-creating repository ([98b47e9](https://github.com/gjuchault/typescript-library-starter/commit/98b47e9570207105a0d7b45610dec039596244e5)) | ||
### BREAKING CHANGES | ||
* **package:** push version to 2.0 after re-creating repository | ||
* **build:** fix build command ([db69fe8](https://github.com/gjuchault/typescript-library-starter/commit/db69fe8c63a82f817e97e713575cf6126b663b7f)) |
{ | ||
"name": "@gjuchault/typescript-library-starter", | ||
"version": "2.0.0", | ||
"version": "2.0.1", | ||
"description": "Yet another typescript library starter template", | ||
@@ -27,7 +27,7 @@ "keywords": [ | ||
"setup": "node -r ./esbuild-hook ./scripts/setup", | ||
"build": "yarn clean && yarn type:dts && yarn type:build", | ||
"build": "npm run clean && npm run type:dts && npm run build:main", | ||
"build:main": "node -r ./esbuild-hook ./scripts/build", | ||
"clean": "node -r ./esbuild-hook ./scripts/clean", | ||
"type:dts": "tsc --emitDeclarationOnly", | ||
"type:check": "tsc --noEmit", | ||
"type:build": "node -r ./esbuild-hook ./scripts/build", | ||
"format": "prettier \"src/**/*.ts\" --write", | ||
@@ -61,2 +61,3 @@ "format:check": "prettier \"src/**/*.ts\" --check", | ||
"eslint-config-prettier": "^8.5.0", | ||
"eslint-import-resolver-typescript": "^2.7.1", | ||
"eslint-plugin-eslint-comments": "^3.2.0", | ||
@@ -63,0 +64,0 @@ "eslint-plugin-import": "^2.26.0", |
@@ -24,2 +24,7 @@ # Typescript Library Starter | ||
To enable deployment, you will need to: | ||
1. Setup `NPM_TOKEN` secret in GitHub actions ([Settings > Secrets > Actions](https://github.com/gjuchault/typescript-service-starter/settings/secrets/actions)) | ||
2. Give `GITHUB_TOKEN` write permissions for GitHub releases ([Settings > Actions > General](https://github.com/gjuchault/typescript-service-starter/settings/actions) > Workflow permissions) | ||
## Features | ||
@@ -26,0 +31,0 @@ |
30230
530
80
26