Skip to content

Commit

Permalink
chore: create bundle using tsup
Browse files Browse the repository at this point in the history
  • Loading branch information
thetutlage committed Jan 18, 2024
1 parent e9d198e commit 3ca7beb
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 18 deletions.
51 changes: 35 additions & 16 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,10 @@
"type": "module",
"main": "build/index.js",
"files": [
"build/configure.js",
"build/configure.d.ts",
"build/index.js",
"build/index.d.ts",
"build/factories",
"build/providers",
"build/services",
"build/src",
"build/stubs"
"build",
"!build/bin",
"!build/tests",
"!build/factories"
],
"engines": {
"node": ">=18.16.0"
Expand All @@ -34,18 +29,20 @@
"scripts": {
"pretest": "npm run lint",
"test": "c8 npm run quick:test",
"quick:test": "cross-env NODE_DEBUG=\"adonisjs:auth:*\" node --enable-source-maps --loader=ts-node/esm ./bin/test.js",
"clean": "del-cli build",
"copy:templates": "copyfiles \"stubs/**/**/*.stub\" build",
"compile": "npm run lint && npm run clean && tsc && npm run copy:templates",
"typecheck": "tsc --noEmit",
"copy:templates": "copyfiles \"stubs/**/*.stub\" --up=\"1\" build",
"precompile": "npm run lint && npm run clean",
"compile": "tsup-node && tsc --emitDeclarationOnly --declaration",
"postcompile": "npm run copy:templates",
"build": "npm run compile",
"release": "np",
"version": "npm run build",
"prepublishOnly": "npm run build",
"lint": "eslint . --ext=.ts",
"typecheck": "tsc --noEmit",
"format": "prettier --write .",
"release": "np",
"version": "npm run build",
"sync-labels": "github-label-sync --labels .github/labels.json adonisjs/auth",
"format": "prettier --write ."
"quick:test": "cross-env NODE_DEBUG=\"adonisjs:auth:*\" node --enable-source-maps --loader=ts-node/esm ./bin/test.js"
},
"keywords": [
"adonisjs",
Expand Down Expand Up @@ -105,6 +102,7 @@
"sqlite3": "^5.1.7",
"timekeeper": "^2.3.1",
"ts-node": "^10.9.2",
"tsup": "^8.0.1",
"typescript": "^5.3.3"
},
"prettier": "@adonisjs/prettier-config",
Expand Down Expand Up @@ -165,5 +163,26 @@
"@japa/plugin-adonisjs": {
"optional": true
}
},
"tsup": {
"entry": [
"./index.ts",
"./src/types.ts",
"./providers/auth_provider.ts",
"./src/plugins/japa/api_client.ts",
"./src/plugins/japa/browser_client.ts",
"./services/auth.ts",
"./src/middleware/initialize_auth_middleware.ts",
"./modules/access_tokens_guard/main.ts",
"./modules/access_tokens_guard/types.ts",
"./modules/session_guard/main.ts",
"./modules/session_guard/types.ts"
],
"outDir": "./build",
"clean": true,
"format": "esm",
"dts": false,
"sourcemap": true,
"target": "esnext"
}
}
3 changes: 1 addition & 2 deletions tests/session/guard/logout.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@ import { SessionMiddlewareFactory } from '@adonisjs/session/factories'

import { SessionGuard } from '../../../modules/session_guard/guard.js'
import { SessionGuardEvents } from '../../../modules/session_guard/types.js'
import { RememberMeToken } from '../../../modules/session_guard/remember_me_token.js'
import { createEmitter, defineCookies, pEvent, parseCookies, timeTravel } from '../../helpers.js'
import { createEmitter, defineCookies, parseCookies } from '../../helpers.js'
import {
SessionFakeUser,
SessionFakeUserProvider,
Expand Down

0 comments on commit 3ca7beb

Please # to comment.