1a4952720f
* Early work defining CLI framework support * WIP moving CLI init logic to the Framework class * Installing files should now work for Nextjs * Some fixes * WIP creating unit tests for Next.js project detection * Delete old jest config * Latest lockfile * Detect use of src directory test * Tests for detection pages/app directory * Correct detection of Next.js project * Renamed test file * Create install files from template files with replacements. With tests * Added multiple uses of the same replacement * Created a test for the install step (it fails right now with JS) * Removed unused import * Another test that should pass but currently fails… * Path alias fixed and now has tests * New pathAlias function used * Nextjs page install tests * Fixed app directory install (with tests) * Removed e2e CLI test, switched to unit testing strategy instead * Latest lockfile * The install files are now actual files that are copied and transformed * Got the template files working correctly after building * Next steps are now framework specific * createFileFromTemplate now works with a path again. Uses mock if specified. * Renamed apiRoute.js to pagesApiRoute.js * Simplified pages file generation * Next.js app API route template * Next.js App routing support, with common files logic shared * Dev command now uses framework default values if they exist and aren’t overridden * Unused import * pathAlias now works for all frameworks * Added a test to detect Next from the next.config.js * WIP on Remix framework support * Tests for Remix install * Replaced references to Next.js * Use a green ✔️ instead of ✅ in the CLI * Support for multiple hostnames * Tunneling can now use the hostname and port * Work on multiple ports * Improved the error messages. Added some extra pots to Next.js * Update the Remix templates to have .server in the imports * Remix updated to use server-runtime instead of node. Node v18+ * Frameworks can specify the watch paths and ignore paths * Define the watch variables above, so we can easily log them for debugging * Don’t wait for outdated package checking when running the dev command * Improved the Remix manual setup guide * Rewriting docs for quickstart * Updated the Next.js quickstart * Remix quick start * Added a changeset * Improved the Next.js manual setup
47 lines
1011 B
JSON
47 lines
1011 B
JSON
{
|
|
"name": "@trigger.dev/remix",
|
|
"version": "2.1.3",
|
|
"description": "Trigger.dev Remix integration",
|
|
"license": "MIT",
|
|
"main": "./dist/index.js",
|
|
"types": "./dist/index.d.ts",
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"files": [
|
|
"dist"
|
|
],
|
|
"exports": {
|
|
".": {
|
|
"import": "./dist/index.js",
|
|
"require": "./dist/index.js"
|
|
},
|
|
"./package.json": "./package.json"
|
|
},
|
|
"devDependencies": {
|
|
"@remix-run/server-runtime": "^2.0.0",
|
|
"@trigger.dev/tsconfig": "workspace:*",
|
|
"@types/debug": "^4.1.7",
|
|
"@types/ws": "^8.5.3",
|
|
"rimraf": "^3.0.2",
|
|
"tsup": "^6.5.0",
|
|
"tsx": "^3.12.1",
|
|
"typescript": "^4.8.4"
|
|
},
|
|
"scripts": {
|
|
"clean": "rimraf dist",
|
|
"build": "npm run clean && npm run build:tsup",
|
|
"build:tsup": "tsup"
|
|
},
|
|
"peerDependencies": {
|
|
"@trigger.dev/sdk": "workspace:^2.1.3",
|
|
"@remix-run/server-runtime": ">1.19.0"
|
|
},
|
|
"dependencies": {
|
|
"debug": "^4.3.4"
|
|
},
|
|
"engines": {
|
|
"node": ">=18.0.0"
|
|
}
|
|
}
|