diff --git a/configure.ts b/configure.ts index 3bdf1da..ba5fce6 100644 --- a/configure.ts +++ b/configure.ts @@ -8,17 +8,18 @@ */ import type Configure from '@adonisjs/core/commands/configure' +import { stubsRoot } from './stubs/main.js' /** * Configures the package */ export async function configure(command: Configure) { + const codemods = await command.createCodemods() + /** * Publish config file */ - await command.publishStub('config.stub') - - const codemods = await command.createCodemods() + await codemods.makeUsingStub(stubsRoot, 'config/shield.stub', {}) /** * Register provider diff --git a/index.ts b/index.ts index 3e456d6..28c0311 100644 --- a/index.ts +++ b/index.ts @@ -8,7 +8,6 @@ */ export { configure } from './configure.js' -export { stubsRoot } from './stubs/main.js' export * as errors from './src/errors.js' export { defineConfig } from './src/define_config.js' export { cspKeywords } from './src/guards/csp/keywords.js' diff --git a/package.json b/package.json index 331a55d..01317a0 100644 --- a/package.json +++ b/package.json @@ -40,43 +40,43 @@ "quick:test": "node --enable-source-maps --loader=ts-node/esm bin/test.ts" }, "devDependencies": { - "@adonisjs/assembler": "^6.1.3-28", - "@adonisjs/core": "^6.1.5-32", - "@adonisjs/eslint-config": "^1.1.9", - "@adonisjs/prettier-config": "^1.1.9", - "@adonisjs/session": "^7.0.0-14", - "@adonisjs/tsconfig": "^1.1.9", + "@adonisjs/assembler": "^7.0.0-1", + "@adonisjs/core": "^6.1.5-36", + "@adonisjs/eslint-config": "^1.2.0", + "@adonisjs/prettier-config": "^1.2.0", + "@adonisjs/session": "^7.0.0-15", + "@adonisjs/tsconfig": "^1.2.0", "@commitlint/cli": "^18.4.3", "@commitlint/config-conventional": "^18.4.3", - "@japa/api-client": "^2.0.1", - "@japa/assert": "^2.0.1", - "@japa/file-system": "^2.0.1", + "@japa/api-client": "^2.0.2", + "@japa/assert": "^2.1.0", + "@japa/file-system": "^2.1.1", "@japa/plugin-adonisjs": "^2.0.1", - "@japa/runner": "^3.1.0", - "@swc/core": "^1.3.99", - "@types/node": "^20.10.0", + "@japa/runner": "^3.1.1", + "@swc/core": "^1.3.101", + "@types/node": "^20.10.5", "c8": "^8.0.0", "copyfiles": "^2.4.1", "del-cli": "^5.0.0", "edge.js": "^6.0.0", - "eslint": "^8.54.0", + "eslint": "^8.56.0", "github-label-sync": "^2.3.1", "husky": "^8.0.3", - "np": "^8.0.4", - "prettier": "^3.1.0", - "ts-node": "^10.9.1", + "np": "^9.2.0", + "prettier": "^3.1.1", + "ts-node": "^10.9.2", "tsup": "^8.0.1", - "typescript": "5.2.2" + "typescript": "^5.3.3" }, "dependencies": { - "@poppinss/utils": "^6.5.1", + "@poppinss/utils": "^6.7.0", "csrf": "^3.1.0", "helmet-csp": "^3.4.0" }, "peerDependencies": { - "@adonisjs/core": "^6.1.5-32", - "@adonisjs/session": "^7.0.0-14", - "@japa/api-client": "^2.0.1", + "@adonisjs/core": "^6.1.5-36", + "@adonisjs/session": "^7.0.0-15", + "@japa/api-client": "^2.0.2", "edge.js": "^6.0.0" }, "peerDependenciesMeta": { diff --git a/stubs/config.stub b/stubs/config/shield.stub similarity index 100% rename from stubs/config.stub rename to stubs/config/shield.stub