@inrupt/solid-client-authn-browser

v1.11.10-main-2422460938-10910-1654095675.0
`solid-client-authn-browser` is a library designed to authenticate web apps (in the browser) with Solid identity servers. The main documentation is at the [root of the repository](https://github.com/inrupt/solid-client-authn-js).

test

jest --coverage --verbose

build

npm run build-module && npm run build-browser

clean

npm run clean-module && npm run clean-browser && rimraf ./coverage

lint:fix

npm run lint:eslint -- --fix && npm run lint:prettier -- --write

lint:check

npm run lint:eslint && npm run lint:prettier -- --check

lint:eslint

eslint --config .eslintrc.js "src/"

build-module

npm run clean-module && tsc -p tsconfig.json

clean-module

rimraf ./dist

build-browser

npm run clean-browser && webpack --config webpack.browser.js

clean-browser

rimraf ./browserDist

lint:prettier

prettier "src/*.{ts,tsx,js,jsx,css}" "**/*.{md,mdx,yml}"

build-api-docs

npx typedoc --out docs/api/source/api --readme none

licenses:check

license-checker --production --out license.csv --failOn "AGPL-1.0-only; AGPL-1.0-or-later; AGPL-3.0-only; AGPL-3.0-or-later; Beerware; CC-BY-NC-1.0; CC-BY-NC-2.0; CC-BY-NC-2.5; CC-BY-NC-3.0; CC-BY-NC-4.0; CC-BY-NC-ND-1.0; CC-BY-NC-ND-2.0; CC-BY-NC-ND-2.5; CC-BY-NC-ND-3.0; CC-BY-NC-ND-4.0; CC-BY-NC-SA-1.0; CC-BY-NC-SA-2.0; CC-BY-NC-SA-2.5; CC-BY-NC-SA-3.0; CC-BY-NC-SA-4.0; CPAL-1.0; EUPL-1.0; EUPL-1.1; EUPL-1.1; GPL-1.0-only; GPL-1.0-or-later; GPL-2.0-only; GPL-2.0-or-later; GPL-3.0; GPL-3.0-only; GPL-3.0-or-later; SISSL; SISSL-1.2; WTFPL"

prepublishOnly

npm run build

build-docs-preview-site

npm run build-api-docs; cd docs/api; make html
npm i @inrupt/solid-client-authn-browser@1.11.10-main-2422460938-10910-1654095675.0

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 6/1/2022

Downloads