message: Use dot notation for sourcing from pkg scripts
diff: "scripts": {
  "build": "if [ \"${KIALI_ENV}\" = \"production\" ]; then npm run build:prod; else npm run build:dev; fi",
  "build-css": "node-sass src/ --output-style compressed --include-path $npm_package_sassIncludes_src -o src/",
  - "build:dev": "sh -ac 'source ./.env.upstream; npm run lint && npm run build:kiali'",
  + "build:dev": "sh -ac '. ./.env.upstream; npm run lint && npm run build:kiali'",
  "build:kiali": "npm run build-css && REACT_APP_VERSION=$npm_package_version REACT_APP_NAME=$npm_package_name REACT_APP_GIT_HASH=$(git rev-parse HEAD) GENERATE_SOURCEMAP=false EXTEND_ESLINT=true react-scripts build",
  - "build:prod": "sh -ac 'source ./.env.downstream; npm run build:kiali'",
  + "build:prod": "sh -ac '. ./.env.downstream; npm run build:kiali'",
  "cypress": "cypress open",
  "cypress:run": "cypress run",
  "cypress:bdd": "cypress open --config-file cypress-bdd.json",
  "lint:precommit": "if git diff --name-only HEAD | grep -E '\\.tsx?$'; then npm run lint; else true; fi",
  "lintfix": "eslint --ext js,ts,tsx --fix src",
  "start": "if [ \"${KIALI_ENV}\" = \"production\" ]; then npm run start:prod; else npm run start:dev; fi",
  - "start:dev": "sh -ac 'source ./.env.upstream; npm run start:kiali'",
  + "start:dev": "sh -ac '. ./.env.upstream; npm run start:kiali'",
  "start:kiali": "npm run build-css && REACT_APP_VERSION=$npm_package_version REACT_APP_NAME=$npm_package_name REACT_APP_GIT_HASH=$(git rev-parse HEAD) react-scripts start",
  - "start:prod": "sh -ac 'source ./.env.downstream; npm run start:kiali'",
  + "start:prod": "sh -ac '. ./.env.downstream; npm run start:kiali'",
  "test": "npm run build-css && tsc -p . && TEST_RUNNER=1 react-scripts test --env=jsdom __tests__",
  "snyk": "snyk test",
  "analyze": "source-map-explorer build/static/js/main.*",
  