Catalog npm
Back to packageRELEASE DETAILS

0.1.4

npm

@0xc/msteams-samesite-compatibility-validator

Validates whether a Teams UserAgent is compatible with SameSite=None cookies

chromiummicrosoftteamsuseragent
Published11 Feb 2020
Direct dependencies8
Transitive dependenciesNot calculated

README

Current package documentation

msteams-samesite-compatibility-validator

The Microsoft Teams desktop client is currently using Chromium version 66. This is incompatible with the SameSite=None cookie property that is required for continued used of third-party cookies across websites, as the default in the near future will be to enforce unspecified cookies as first-party only. This is a great bump for security, but due to the issue of the Microsoft Teams client being incompatible with these changes, certain pages might break when updated to work with the new standard. This is a simple function to check the UserAgent provided from MS Teams and determine whether it is incompatible.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 8

Native requirements
8 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
@types/jest
Environment
{
  "local_name": "@types/jest",
  "alias": false,
  "peer_metadata": null
}
25.1.0development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
^12.12.27development
jest
Environment
{
  "local_name": "jest",
  "alias": false,
  "peer_metadata": null
}
^25.1.0development
jest-junit
Environment
{
  "local_name": "jest-junit",
  "alias": false,
  "peer_metadata": null
}
^10.0.0development
nodemon
Environment
{
  "local_name": "nodemon",
  "alias": false,
  "peer_metadata": null
}
^2.0.2development
prettier
Environment
{
  "local_name": "prettier",
  "alias": false,
  "peer_metadata": null
}
^1.19.1development
ts-jest
Environment
{
  "local_name": "ts-jest",
  "alias": false,
  "peer_metadata": null
}
^25.0.0development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
3.7.5development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-FDYuqy7blA9dsgoN1a8Y7B3CTcc6eqFtQUgke/qkW9+qbkyfVlOwwic9ot+Ff9QiW2NvtdP6yD9tD825THgNzw==",
  "shasum": "3198d8dba74dc5079a184d37f1a04e64f3c1b4d8",
  "tarball": "https://registry.npmjs.org/@0xc/msteams-samesite-compatibility-validator/-/msteams-samesite-compatibility-validator-0.1.4.tgz",
  "fileCount": 4,
  "unpackedSize": 2832,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQxQfCRA9TVsSAnZWagAAkukP/3JyyrWQ43Oo7mb3Js9D\n8GFW2JFoEKY77RjZJGOVUon6RJj5I1LfH1uIVLkRWbZq/8+T4TrUPHisO1WA\nfpB2B1ry29zS+XYhZhNW95DXB1+4ZvjS2vjRrUFnB+ECcBwSG+xdAK0BiGMr\nL8uAEX/K1L//aUz4QZ8PXVrtWFuAJKXBmaLOPXlAc9FKTX2is4AFbUiRdWJL\nnVoxhNEO3EYUGytSpMralhvaMrWODtALQ+x/T80Dc/5Pkwy+MdhqcSIgdyWS\nTBgXFD5KNppDqgpUpPpLEA+CRcMcEybMchNbNw58JtTA3UX3UUim4ZUqbvZP\nUNKnkR5oHwVY6lP7xDhrinVlMSANzpwH6+wVavGHKUokuTHcY6szGmRfmniV\nv4+J4gWu0jDu6izuX6+hExXrYS+rG8eNT46KjeFt39IYkNuvAZw/xjGHvHJp\nWLHuuuRwrtzZU1SBVHIQPcsMny25+zCrCi0D2plPihwUX0iTgHTIcixsbJ/I\nzKEiqgoH6DqVx/VdJ724dJzngBCAPbzH2E+3RXH/J2qjqz9H06Jz/8buDKVP\nT+xI8igJH1+Tk1yjAYHbAzv78EKBZeWpCdGgWVMdac9XvInTZhICbnqSUtPH\nANw4Qloxm4me0WCdvvBwZ6X3GxzvuYJgzsgQQSAs1+5UlPR3NwnfHc/GqxsN\nworf\r\n=R0iB\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIDbLNJd23jqiEGo3eWd2BApCUWFya43AwbFxCbyNoql8AiEA5kkJKNIhtveBCA9crZl2//NTBYtpaTdafwFC2SLPt2c="
    }
  ]
}

Repository

PENDING
tcarrio/msteams-samesite-compatibility-validator

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:44 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:9f027c9efca6032841fdf16c8f0768b3e8c963e35f061141a7eccff35e83ef2a

Other collected versions

0.1.611 Feb0.1.511 Feb0.1.311 FebView all collected versions →