fix: rebased ci changes into correct version
feat: added lint purely based on ci-cd and added missing types explicitly specified under tsconfig.json
feat: added lint purely based on ci-cd and added missing types explicitly specified under tsconfig.json