{"id":44638,"library":"create-adorex","title":"create-adorex","description":"Scaffold Express + TypeScript + Prisma + SQLite apps with libsql. Version 1.4.14, released occasionally. Key differentiator: Provides a pre-configured stack with libsql (Turso) adapter for SQLite, Prisma ORM, and modern tooling (tsx, dotenv). Targets Node.js >=22 and Express 5.","status":"active","version":"1.4.14","language":"javascript","source_language":"en","source_url":"https://github.com/Mykal-Steele/adorex-cli","tags":["javascript","express","typescript","prisma","sqlite","scaffold","cli","starter"],"install":[{"cmd":"npm install create-adorex","lang":"bash","label":"npm"},{"cmd":"yarn add create-adorex","lang":"bash","label":"yarn"},{"cmd":"pnpm add create-adorex","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Use 'npm create' or 'pnpm create' etc., not 'npx create-adorex'.","wrong":"npx create-adorex","symbol":"create-adorex (CLI)","correct":"npm create adorex"}],"quickstart":{"code":"# Create a new app\nnpm create adorex my-app\n\n# Or if you want to create in current directory\ncd my-app\nnpm create adorex .\n\n# Or with a template flag (after --)\nnpm create adorex@latest my-app -- --template express-sqlite","lang":"bash","description":"Shows how to scaffold a new project with the CLI using npm."},"warnings":[{"fix":"Upgrade Node.js to version 22 or later.","message":"Requires Node.js >=22. Will fail on older versions.","severity":"gotcha","affected_versions":">=0"},{"fix":"Use --force only if you are sure you want to overwrite.","message":"When using --force flag, it will overwrite existing directory without confirmation.","severity":"gotcha","affected_versions":">=0"},{"fix":"Run `npx prisma generate` after modifying prisma/schema.prisma.","message":"The generated project uses Prisma with libsql adapter. Ensure you run `npx prisma generate` after defining your schema.","severity":"gotcha","affected_versions":">=0"},{"fix":"Check Prisma 7 migration guide and update schema accordingly.","message":"Major version update of Prisma from 6 to 7 may cause breaking changes in schema syntax or client API.","severity":"breaking","affected_versions":">=1.4.0"}],"env_vars":null,"search_vec":"'1.4.14':13 '22':39 '5':42 'adapt':27 'adorex':3 'app':9 'cli':49 'configur':22 'creat':2 'create-adorex':1 'differenti':17 'dotenv':36 'express':5,41,44 'javascript':43 'key':16 'libsql':11,25 'modern':33 'node.js':38 'occasion':15 'orm':31 'pre':21 'pre-configur':20 'prisma':7,30,46 'provid':18 'releas':14 'scaffold':4,48 'sqlite':8,29,47 'stack':23 'starter':50 'target':37 'tool':34 'tsx':35 'turso':26 'typescript':6,45 'version':12","created_at":"2026-06-07T12:51:06.433052+00:00","updated_at":"2026-06-07T12:51:06.433052+00:00","problems":[{"fix":"Run the command in your user directory (e.g., ~/projects) or a writable location.","cause":"Trying to create project in root or read-only directory (e.g., on Windows C:\\)","error":"npm ERR! code EROFS"},{"fix":"Use `npm create adorex@latest my-app -- --force`","cause":"Flag passed before '--' separator","error":"Error: Unknown option '--force'"},{"fix":"Use `npm create adorex@latest my-app -- --template express-sqlite`","cause":"Invalid template name or package version mismatch","error":"Error: Template \"express-sqlite\" not found"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/Mykal-Steele/adorex-cli","github":"https://github.com/Mykal-Steele/adorex-cli","docs":null,"changelog":null,"pypi":null,"npm":"create-adorex","openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops","productivity"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-07","next_check":"2026-09-05","install_tag":null}}