diff --git a/sdk/core/core-asynciterator-polyfill/package.json b/sdk/core/core-asynciterator-polyfill/package.json index 36a3713b63ff..5dcdff5f1645 100644 --- a/sdk/core/core-asynciterator-polyfill/package.json +++ b/sdk/core/core-asynciterator-polyfill/package.json @@ -1,10 +1,6 @@ { "name": "@azure/core-asynciterator-polyfill", - "author": { - "name": "Microsoft Corporation", - "email": "azsdkteam@microsoft.com", - "url": "https://github.com/Azure/azure-sdk-for-js" - }, + "author": "Microsoft Corporation", "sdk-type": "client", "version": "1.0.1", "description": "Polyfill for IE/Node 8 for Symbol.asyncIterator", @@ -14,22 +10,25 @@ ], "keywords": [ "microsoft", - "clientruntime" + "clientruntime", + "azure", + "cloud" ], - "main": "./dist-esm/index.js", + "main": "dist/index.js", "files": [ "dist-esm/**/*.js", "README.md", - "LICENSE" + "LICENSE", + "dist" ], - "license": "MIT", - "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/core/core-asynciterator-polyfill", - "repository": { - "type": "git", - "url": "git@github.com:Azure/azure-sdk-for-js.git" + "engines": { + "node": ">=8.0.0" }, + "license": "MIT", + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/core/core-asynciterator-polyfill/README.md", + "repository": "github:Azure/azure-sdk-for-js", "bugs": { - "url": "http://github.com/Azure/azure-sdk-for-js/issues" + "url": "https://github.com/Azure/azure-sdk-for-js/issues" }, "scripts": { "audit": "node ../../../common/scripts/rush-audit.js && rimraf node_modules package-lock.json && npm i --package-lock-only 2>&1 && npm audit", @@ -42,8 +41,8 @@ "integration-test:browser": "echo skipped", "integration-test:node": "echo skipped", "integration-test": "npm run integration-test:node && npm run integration-test:browser", - "lint": "eslint -c ../../.eslintrc.old.json src --ext .ts -f html -o template-lintReport.html || exit 0", - "lint:fix": "eslint \"src/**/*.ts\" -c ../../.eslintrc.old.json --fix --fix-type [problem,suggestion]", + "lint": "eslint -c ../../../.eslintrc.json package.json src --ext .ts", + "lint:fix": "eslint -c ../../../.eslintrc.json src --ext .ts --fix --fix-type [problem,suggestion]", "pack": "npm pack 2>&1", "prebuild": "npm run clean", "test:browser": "npm run build:test && npm run unit-test:browser && npm run integration-test:browser", @@ -56,6 +55,7 @@ "sideEffects": true, "private": false, "devDependencies": { + "@azure/eslint-plugin-azure-sdk": "^3.0.0", "@types/node": "^8.0.0", "@typescript-eslint/eslint-plugin": "^2.0.0", "@typescript-eslint/parser": "^2.0.0", diff --git a/sdk/core/core-asynciterator-polyfill/src/index.ts b/sdk/core/core-asynciterator-polyfill/src/index.ts index 594527e5d36c..61bf2ec0c040 100644 --- a/sdk/core/core-asynciterator-polyfill/src/index.ts +++ b/sdk/core/core-asynciterator-polyfill/src/index.ts @@ -1,3 +1,6 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + if (typeof Symbol === undefined || !(Symbol as any).asyncIterator) { (Symbol as any).asyncIterator = Symbol.for("Symbol.asyncIterator"); }