Commit Graph

  • 87a817ed1d
    👷 Rename master to main Dan6erbond 2021-05-26 00:11:40 +0200
  • d44e3be197 🔖 Version bump to 0.3.6 RaviAnand Mohabir 2021-05-26 00:01:50 +0200
  • 5e674c30ee 🎨 Lint and prettify twitch.ts RaviAnand Mohabir 2021-05-26 00:01:27 +0200
  • 615ff5fee3
    added twitch provider (#22) !anime.x_ror 2021-05-26 00:59:38 +0300
  • ae203f06db
    👷 Add Lint on PR Workflow Dan6erbond 2021-05-25 23:58:06 +0200
  • a894eaa8e9 ️ Import config directly from dotenv for improved tree-shaking RaviAnand Mohabir 2021-05-25 23:42:53 +0200
  • e1012d6b91 🏷️ Augment ProcessEnv types and use direct attribute access in place of string access RaviAnand Mohabir 2021-05-25 23:38:21 +0200
  • 6f468c659b Explicitly add @types/node RaviAnand Mohabir 2021-05-25 23:37:41 +0200
  • d4a49f8a0c 📌 Reinstall dependencies to avoid conflicts with main branch RaviAnand Mohabir 2021-05-25 23:32:08 +0200
  • b8771c7679 Merge branch 'main' into pr/23 RaviAnand Mohabir 2021-05-25 23:29:11 +0200
  • 9a5cd3dc8b
    [ENHANCEMENT] Build ESM Peer Dependency, Typing & Configs (#27) Dan6erbond 2021-05-25 23:24:32 +0200
  • ab51aed0c5 🔧 Use main instead of module in package.json RaviAnand Mohabir 2021-05-25 23:15:33 +0200
  • 9f8363f49a Revert "🔧 Switch to ESM build" RaviAnand Mohabir 2021-05-25 23:15:14 +0200
  • f17a2a15a7 update deps x-ror 2021-05-26 00:09:26 +0300
  • c908a57df3 🔧 Switch to ESM build RaviAnand Mohabir 2021-05-25 22:31:29 +0200
  • c991be0c24 📌 Reinstall deps RaviAnand Mohabir 2021-05-25 21:29:58 +0200
  • 9c5870cd21 👷 Compile CJS module RaviAnand Mohabir 2021-05-25 21:19:07 +0200
  • fad56aa822 Add build-esm as dev and peer dependency RaviAnand Mohabir 2021-05-25 21:16:31 +0200
  • 51e73c5eb8 Revert "🔧 Create separate Vite config JS according to https://github.com/sveltejs/kit/issues/928" RaviAnand Mohabir 2021-05-25 21:12:01 +0200
  • 646800e595 esm test build x-ror 2021-05-25 21:37:11 +0300
  • fd87866a51 update demonstration code for better environment variable security Sean Mullen 2021-05-25 14:01:54 -0400
  • 2630e91ee3 added twitch provider x-ror 2021-05-25 19:30:04 +0300
  • 83d23a5a4b 🔧 Create separate Vite config JS according to https://github.com/sveltejs/kit/issues/928 Dan6erbond 2021-05-25 18:27:26 +0200
  • eb7bb1345e 🏷️ Fix type errors Dan6erbond 2021-05-25 18:23:46 +0200
  • 3b11b06ac1 📌 Reinstall sk-auth Dan6erbond 2021-05-25 18:23:34 +0200
  • b8a4c5a285 🔧 Use module instead of main config fields Dan6erbond 2021-05-25 18:23:20 +0200
  • 27d83ef387 👷 Switch to ESM build Dan6erbond 2021-05-25 18:23:03 +0200
  • b2d3995896 🔖 Bump version to 0.3.5 Dan6erbond 2021-05-25 14:32:21 +0200
  • 923c66df58 🏷️ Update Facebook generic typing for custom profile types Dan6erbond 2021-05-25 14:32:06 +0200
  • cb1b6ae4e2 🔖 Bump version to 0.3.4 Dan6erbond 2021-05-25 10:12:30 +0200
  • 35f9525363 🏷️ Remove tokens argument from redditProfileHandler Dan6erbond 2021-05-25 10:12:13 +0200
  • 3d2f8f8111 🔖 Bump version to 0.3.3 Dan6erbond 2021-05-25 10:06:47 +0200
  • d64d9f1807 🏷️ Make OAuth2ProviderConfig.scope and params optional for better type inference in client applications Dan6erbond 2021-05-25 10:06:34 +0200
  • 1b3c804590 🔖 Bump version to 0.3.2 Dan6erbond 2021-05-25 09:57:47 +0200
  • 6f53ada391 👷 Emit Typescript declaration files with Rollup Plugin Typescript Dan6erbond 2021-05-25 09:57:29 +0200
  • 293aec5320 🏷️ Fix Facebook types Dan6erbond 2021-05-25 09:56:56 +0200
  • 753047c22c 🔖 Bump version to 0.3.1 RaviAnand Mohabir 2021-05-24 21:15:11 +0200
  • 1880e08c42 🏷️ Fix Google and Twitter provider types RaviAnand Mohabir 2021-05-24 21:14:55 +0200
  • feba7dc301 📝 Add installation instructions to README.md RaviAnand Mohabir 2021-05-24 21:03:45 +0200
  • 9f77d2b0fd 🔖 Bump version to 0.3.0 RaviAnand Mohabir 2021-05-24 16:37:29 +0200
  • ca062d0057 📝 Update documentation texts, add callbacks documentation, OAuth implementation and remove jwt() callback from example RaviAnand Mohabir 2021-05-24 16:37:12 +0200
  • 47cf0f1250
    [ENHANCEMENT] Enhanced Types, Improved OAuth2 Configuration and Bug Fixes (#16) Dan6erbond 2021-05-24 16:30:17 +0200
  • 500477a4e2 ✏️ Update imports in demo app RaviAnand Mohabir 2021-05-24 16:23:18 +0200
  • d3c6b0ed8c Add profile and tokens typing, add contentType to config for token fetch and use config in RedditOAuth2Provider instead of getToken override RaviAnand Mohabir 2021-05-24 16:23:00 +0200
  • 941b87d468 Add ucFirst helper RaviAnand Mohabir 2021-05-24 16:21:26 +0200
  • 39c9793a78 🐛 Dynamically build RegExp with basePath RaviAnand Mohabir 2021-05-24 16:21:08 +0200
  • 98f73f36ea 🐛 Refactor getPath to getUrl and add getPath to fix detection of routes RaviAnand Mohabir 2021-05-24 16:20:12 +0200
  • 35f48c0cb5 🎨 Format and lint code RaviAnand Mohabir 2021-05-23 22:30:34 +0200
  • d980240fd9 🔖 Bump version to 0.2.0 RaviAnand Mohabir 2021-05-23 22:10:47 +0200
  • b4f7688377
    [ENHANCEMENT] OAuth Base Provider (#12) Dan6erbond 2021-05-23 22:09:57 +0200
  • 93af8f2a0a 🏷️ Remove comments / use OAuth2ProviderConfig for GoogleOAuth2Provider types RaviAnand Mohabir 2021-05-23 22:06:47 +0200
  • b19192a0c8 ⬆️ Reinstall local dep RaviAnand Mohabir 2021-05-23 21:39:26 +0200
  • 233197ff9a Create apiKey and apiSecret aliases for Reddit provider RaviAnand Mohabir 2021-05-23 21:27:58 +0200
  • 9a459070c4 🐛 Fix storing multiple social connections in demo app RaviAnand Mohabir 2021-05-23 21:24:15 +0200
  • 1e6b811f1a Inject auth instance into provider signin() and callback() methods RaviAnand Mohabir 2021-05-23 21:23:35 +0200
  • 6397de8a45 ⬆️ Reinstall svelte-kit-auth as sk-auth RaviAnand Mohabir 2021-05-23 18:59:32 +0200
  • 779afca23e 📝 Add basic README.md and bump version RaviAnand Mohabir 2021-05-23 18:38:27 +0200
  • c06ed65b46 🔧 Rename to sk-auth due to NPM name conflict RaviAnand Mohabir 2021-05-23 18:23:31 +0200
  • 61d14c264c 🍱 Add banner.png RaviAnand Mohabir 2021-05-23 18:00:00 +0200
  • a5495a0980 💚 Disable publishing to GH package repository RaviAnand Mohabir 2021-05-23 17:51:37 +0200
  • b13b2f3aab 💚 Update Node version in GH Action RaviAnand Mohabir 2021-05-23 17:49:32 +0200
  • 1161dc10d7 💚 Update build command to yarn build instead of yarn dev RaviAnand Mohabir 2021-05-23 17:47:52 +0200
  • 76056c576f 💚 Rename master branch to main in GitHub action RaviAnand Mohabir 2021-05-23 17:47:03 +0200
  • cdd821be66 🔧 Update repo URL RaviAnand Mohabir 2021-05-23 17:45:30 +0200
  • ffeba79157 🔧 Update repo URL RaviAnand Mohabir 2021-05-23 17:43:31 +0200
  • dbe3394782 👷 Create NPM publish workflow and set version to 0.1.0 RaviAnand Mohabir 2021-05-23 17:41:54 +0200
  • 591bfbbbc6
    [ENHANCEMENT] Distributable Bundle with Rollup and ESBuild (#11) Dan6erbond 2021-05-23 17:32:42 +0200
  • 746cbdcf73 🐛 Remove usage of SvelteKit modules RaviAnand Mohabir 2021-05-23 17:21:01 +0200
  • 2d48b1759c 💚 Use ESBuild to bundle with Rollup, update Rollup deps and types RaviAnand Mohabir 2021-05-23 17:11:31 +0200
  • 7559edb5b9 🚨 Explicit export types RaviAnand Mohabir 2021-05-23 16:42:50 +0200
  • a067b10fb8 🏷️ Export types as individual files to avoid protected access errors RaviAnand Mohabir 2021-05-23 15:44:36 +0200
  • 57a215bc0f ⬆️ Use file:.. instead of link:.. in demo app to test local installation RaviAnand Mohabir 2021-05-23 15:10:40 +0200
  • 1360b24cf8 🏗️ Setup Rollup with entry module package.json files and use named exports exclusively for compatibility with CommonJS RaviAnand Mohabir 2021-05-23 15:10:10 +0200
  • beaba3b3df ⚰️ Remove jwt.ts RaviAnand Mohabir 2021-05-22 16:35:04 +0200
  • d3f244c574 ⚰️ Remove package-lock.json to avoid conflicts with Yarn RaviAnand Mohabir 2021-05-22 16:34:23 +0200
  • 5d1802fea4
    [ENHANCEMENT] Demo / Testing App, Updated Build Configuration (#8) Dan6erbond 2021-05-21 17:59:21 +0200
  • fbc499c38e 🔨 Add build:watch RaviAnand Mohabir 2021-05-21 17:58:54 +0200
  • 6d94d43d67 💄 Add PrismJS and create homepage with example RaviAnand Mohabir 2021-05-21 17:51:51 +0200
  • fa27b2f9a2 Add login and profile routes to example app for showcase and testing RaviAnand Mohabir 2021-05-21 16:23:19 +0200
  • f2c05e53cc 🍱 Add logo RaviAnand Mohabir 2021-05-21 16:22:51 +0200
  • 7745dba5f9 🚨 Format and lint files RaviAnand Mohabir 2021-05-21 15:13:23 +0200
  • 7582c75699 📌 Undo file: mapping dependency for usage with Vite RaviAnand Mohabir 2021-05-21 15:12:26 +0200
  • bd4ae4387e 🎨 Enable TS strict mode and set target to es2017 RaviAnand Mohabir 2021-05-21 15:12:18 +0200
  • 7a9a9c48c9 📌 Undo file: mapping dependency for usage with Vite RaviAnand Mohabir 2021-05-21 15:10:48 +0200
  • f41d9d8d92 🚨 Exclude app from TS build RaviAnand Mohabir 2021-05-21 13:16:02 +0200
  • f58d3a9dda Add host and basePath to general config and improve recognition of routes RaviAnand Mohabir 2021-05-21 13:14:11 +0200
  • 9a48661d10 ⬆️ Update local deps RaviAnand Mohabir 2021-05-21 13:13:06 +0200
  • 09e0fb6da3 Export auth API routes from app RaviAnand Mohabir 2021-05-21 13:12:52 +0200
  • 7c454575ef 🎨 Add RedditOAuthProvider.profileHandler for general use and stripping of payload RaviAnand Mohabir 2021-05-21 13:12:10 +0200
  • 7d1f92d593 🔧 Add JWT_SECRET_KEY to env and config RaviAnand Mohabir 2021-05-21 13:11:17 +0200
  • b88af6c150 Use file: instead of link: for local dependency to svelte-kit-auth RaviAnand Mohabir 2021-05-21 12:03:47 +0200
  • a8441e3ce8 🚚 Rename example-app to app RaviAnand Mohabir 2021-05-20 20:24:39 +0200
  • 80e09b72e8 🎨 Make Auth class default export of lib RaviAnand Mohabir 2021-05-20 20:14:54 +0200
  • e13255116c ♻️ Export all providers from /providers module RaviAnand Mohabir 2021-05-20 20:00:12 +0200
  • 6da05b0542 Add basic auth config to example app RaviAnand Mohabir 2021-05-20 19:59:42 +0200
  • 768b7b9fef 🔧 Update example app env variables RaviAnand Mohabir 2021-05-20 19:59:16 +0200
  • 872b93ab31 Add local dependency to svelte-kit-auth as symlink RaviAnand Mohabir 2021-05-20 19:59:01 +0200
  • 05f849939d 🔧 Add exports and types to package.json and update tsconfig.json for Vite-compatible build output RaviAnand Mohabir 2021-05-20 19:58:27 +0200
  • 5ed4607fe5 💄 Add TWCSS and base styles with fonts Inter/Fira Mono RaviAnand Mohabir 2021-05-20 12:25:44 +0200
  • d3b097f791 🎉 Scaffold example app with SvelteKit barebones skeleton RaviAnand Mohabir 2021-05-20 12:17:44 +0200