solid-auth-fetcher

v1.7.0
A client tool to login and make authenticated requests to Solid compliant servers.

clean

npm run clean-module && npm run clean-browser && npm run clean-examples && rm -rf ./coverage

clean-module

rm -rf ./dist

clean-browser

rm -rf ./browserDist

clean-examples

npm run clean-server && npm run clean-script && npm run clean-bundle && npm run clean-native && npm run clean-test-helper

clean-server

cd examples/server && npm run clean

clean-script

cd examples/script && npm run clean

clean-bundle

cd examples/bundle && npm run clean

clean-native

cd examples/native && npm run clean

clean-test-helper

cd examples/test-helper && npm run clean

build

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

build-module

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

build-browser

npm run clean-browser && webpack --config webpack.browser.js --env.env=prod

analyze-bundle

npm run clean-browser && webpack --config webpack.config.js --env.env=analyze

lint

eslint src/**/*.ts && eslint __tests__/**/*.ts

lint-fix

eslint --config .eslintrc.json --fix "src/**" && eslint --config .eslintrc.json --fix "__tests__/**/*.ts"

licenses

license-checker --production --csv --out LICENSE-BUNDLED-DEPENDENCIES --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"

dev

tsc-watch --preserveWatchOutput --noClear

dev-server

cd examples/server && npm run dev

dev-script

concurrently "npm run dev" "npm run dev-test-helper" "cd examples/script && npm run dev"

dev-bundle

concurrently "npm run dev" "npm run dev-test-helper" "cd examples/bundle && npm run dev"

dev-ios

concurrently "npm run dev" "npm run dev-test-helper" "cd examples/native && npm run dev-ios"

dev-android

concurrently "npm run dev" "npm run dev-test-helper" "cd examples/native && npm run dev-android"

dev-test-helper

cd examples/test-helper && npm run dev

test

npm run lint && npm run licenses && npm run test-unit

test-unit

jest --coverage --verbose

test-acceptance

npm run test-acceptance-server && npm run test-acceptance-script && npm run test-acceptance-bundle && npm run test-acceptance-ios && npm run test-acceptance-android

test-acceptance-server

echo "Not Implemented" && exit 1

test-acceptance-script

echo "Not Implemented" && exit 1

test-acceptance-bundle

echo "Not Implemented" && exit 1

test-acceptance-ios

echo "Not Implemented" && exit 1

test-acceptance-android

echo "Not Implemented" && exit 1

bootstrap-examples

./bootstrap-examples.bash

prepublishOnly

npm run test && npm run build

postpublish

git push --follow-tags
npm i solid-auth-fetcher

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 3/26/2024

Downloads