Enable lint check in package.json and remove the disabled rules in the template sdk
Open
emitter:typescript
- Dominant language
- TypeScript
- Stars
- 27
- Forks
- 90
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 156
Description
1. Enable lint check for the generated sdk by removing the skip linting logic for package.json ([buildAzureMonorepoPackage.ts](https://github.com/Azure/autorest.typescript/blob/main/packages/rlc-common/src/metadata/packageJson/buildAzureMonorepoPackage.ts#L157)).
2. Re-generate the [template](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/template/template) sdk to remove the disabled rules in [eslint.config.mjs](https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/template/template/eslint.config.mjs).
Contributor guide
Assessment
This issue has not been assessed yet.