UNPKG

mantis-app

Version:

M.A.N.T.I.S (MongoDB, Analog, Nx, Tailwind CSS, Ionic, Storybook) is not just a CLI tool; it's your passport to a seamless full-stack project launch.

207 lines (206 loc) 5.01 kB
{ "name": "mobile-client", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "application", "sourceRoot": "apps/mobile-client/src", "targets": { "build": { "executor": "@analogjs/platform:vite", "outputs": [ "{options.outputPath}", "{workspaceRoot}/dist/apps/mobile-client/.nitro", "{workspaceRoot}/dist/apps/mobile-client/ssr", "{workspaceRoot}/dist/apps/mobile-client/analog" ], "options": { "main": "apps/mobile-client/src/main.ts", "configFile": "apps/mobile-client/vite.config.ts", "outputPath": "dist/apps/mobile-client/client", "tsConfig": "apps/mobile-client/tsconfig.app.json" }, "defaultConfiguration": "production", "configurations": { "development": { "mode": "development" }, "production": { "sourcemap": false, "mode": "production" } } }, "serve": { "executor": "@analogjs/platform:vite-dev-server", "defaultConfiguration": "development", "options": { "buildTarget": "mobile-client:build", "port": 4300, "open": true }, "configurations": { "development": { "buildTarget": "mobile-client:build:development", "hmr": true }, "production": { "buildTarget": "mobile-client:build:production" } } }, "extract-i18n": { "executor": "@angular-devkit/build-angular:extract-i18n", "options": { "browserTarget": "mobile-client:build" } }, "test": { "executor": "@analogjs/platform:vitest", "outputs": ["{projectRoot}/coverage"] }, "serve-static": { "executor": "@nx/web:file-server", "options": { "buildTarget": "mobile-client:build", "staticFilePath": "dist/apps/mobile-client/browser" } }, "cap": { "executor": "@nxext/capacitor:cap", "options": { "cmd": "--help" } }, "add": { "executor": "@nxext/capacitor:cap", "options": { "cmd": "add" }, "configurations": { "ios": { "cmd": "add ios" }, "android": { "cmd": "add android" } } }, "copy": { "executor": "@nxext/capacitor:cap", "options": { "cmd": "copy" }, "configurations": { "ios": { "cmd": "copy ios" }, "android": { "cmd": "copy android" } } }, "open": { "executor": "@nxext/capacitor:cap", "options": { "cmd": "open" }, "configurations": { "ios": { "cmd": "open ios" }, "android": { "cmd": "open android" } } }, "run": { "executor": "@nxext/capacitor:cap", "options": { "cmd": "run" }, "configurations": { "ios": { "cmd": "run ios" }, "android": { "cmd": "run android" } } }, "sync": { "executor": "@nxext/capacitor:cap", "options": { "cmd": "sync" }, "configurations": { "ios": { "cmd": "sync ios" }, "android": { "cmd": "sync android" } } }, "update": { "executor": "@nxext/capacitor:cap", "options": { "cmd": "update" }, "configurations": { "ios": { "cmd": "update ios" }, "android": { "cmd": "update android" } } }, "storybook": { "executor": "@storybook/angular:start-storybook", "options": { "port": 5300, "configDir": "apps/mobile-client/.storybook", "browserTarget": "mobile-client:build", "compodoc": false, "styles": ["apps/mobile-client/src/styles.scss"] }, "configurations": { "ci": { "quiet": true } } }, "build-storybook": { "executor": "@storybook/angular:build-storybook", "outputs": ["{options.outputDir}"], "options": { "outputDir": "dist/storybook/mobile-client", "configDir": "apps/mobile-client/.storybook", "browserTarget": "mobile-client:build", "compodoc": false }, "configurations": { "ci": { "quiet": true } } }, "test-storybook": { "executor": "nx:run-commands", "options": { "command": "test-storybook -c apps/mobile-client/.storybook --url=http://localhost:5300" } }, "static-storybook": { "executor": "@nx/web:file-server", "options": { "buildTarget": "mobile-client:build-storybook", "staticFilePath": "dist/storybook/mobile-client" }, "configurations": { "ci": { "buildTarget": "mobile-client:build-storybook:ci" } } } } }