{ "version": 2, "projects": { "api-skolplattformen": { "root": "libs/api-skolplattformen", "sourceRoot": "libs/api-skolplattformen/src", "projectType": "library", "targets": { "lint": { "executor": "@nrwl/linter:eslint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ "libs/api-skolplattformen/**/*.{ts,tsx,js,jsx}" ] } }, "test": { "executor": "@nrwl/jest:jest", "outputs": ["coverage/libs/api-skolplattformen"], "options": { "jestConfig": "libs/api-skolplattformen/jest.config.js", "passWithNoTests": true } } } }, "api-hjarntorget": { "root": "libs/api-hjarntorget", "sourceRoot": "libs/api-hjarntorget/src", "projectType": "library", "targets": { "lint": { "executor": "@nrwl/linter:eslint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ "libs/api-hjarntorget/**/*.{ts,tsx,js,jsx}" ] } }, "test": { "executor": "@nrwl/jest:jest", "outputs": ["coverage/libs/api-skolplattformen"], "options": { "jestConfig": "libs/api-skolplattformen/jest.config.js", "passWithNoTests": true } } } }, "api-test-app": { "root": "apps/api-test-app", "sourceRoot": "apps/api-test-app/src", "projectType": "application", "targets": { "build": { "executor": "@nrwl/node:build", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/apps/api-test-app", "main": "apps/api-test-app/src/main.js", "tsConfig": "apps/api-test-app/tsconfig.app.json", "assets": ["apps/api-test-app/src/assets"] }, "configurations": { "production": { "optimization": true, "extractLicenses": true, "inspect": false, "fileReplacements": [ { "replace": "apps/api-test-app/src/environments/environment.js", "with": "apps/api-test-app/src/environments/environment.prod.js" } ] } } }, "serve": { "executor": "@nrwl/node:execute", "options": { "buildTarget": "api-test-app:build", "watch": false, "inspect": false } }, "lint": { "executor": "@nrwl/linter:eslint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["apps/api-test-app/**/*.js"] } } } }, "api": { "root": "libs/api", "sourceRoot": "libs/api", "projectType": "library", "targets": { "lint": { "executor": "@nrwl/linter:eslint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ "libs/api/**/*.{ts,tsx,js,jsx}" ] } }, "test": { "executor": "@nrwl/jest:jest", "outputs": ["coverage/libs/api-skolplattformen"], "options": { "jestConfig": "libs/api/jest.config.js", "passWithNoTests": true } } } }, "curriculum": { "root": "libs/curriculum", "sourceRoot": "libs/curriculum/src", "projectType": "library", "targets": { "lint": { "executor": "@nrwl/linter:eslint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/curriculum/**/*.{ts,tsx,js,jsx}"] } }, "test": { "executor": "@nrwl/jest:jest", "outputs": ["coverage/libs/curriculum"], "options": { "jestConfig": "libs/curriculum/jest.config.js", "passWithNoTests": true } } } }, "hooks": { "root": "libs/hooks", "sourceRoot": "libs/hooks/src", "projectType": "library", "targets": { "lint": { "executor": "@nrwl/linter:eslint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/hooks/**/*.{ts,tsx,js,jsx}"] } }, "test": { "executor": "@nrwl/jest:jest", "outputs": ["coverage/libs/hooks"], "options": { "jestConfig": "libs/hooks/jest.config.js", "passWithNoTests": true } } } }, "skolplattformen-app": { "root": "apps/skolplattformen-app", "sourceRoot": "apps/skolplattformen-app/src", "projectType": "application", "targets": { "build": { "executor": "@nrwl/react-native:bundle", "outputs": ["apps/skolplattformen-app/build"], "options": { "entryFile": "apps/skolplattformen-app/index.js", "platform": "ios", "bundleOutput": "dist/apps/skolplattformen-app/ios/main.jsbundle" } }, "start": { "executor": "@nrwl/react-native:start", "options": { "port": 8081 } }, "serve": { "executor": "@nrwl/workspace:run-commands", "options": { "command": "nx start skolplattformen" } }, "run-ios": { "executor": "@nrwl/react-native:run-ios", "options": {} }, "bundle-ios": { "executor": "@nrwl/react-native:bundle", "outputs": ["apps/skolplattformen-app/build"], "options": { "entryFile": "apps/skolplattformen-app/index.js", "platform": "ios", "bundleOutput": "dist/apps/skolplattformen-app/ios/main.jsbundle" } }, "run-android": { "executor": "@nrwl/react-native:run-android", "options": {} }, "build-android": { "executor": "@nrwl/react-native:build-android", "outputs": [ "apps/skolplattformen-app/android/app/build/outputs/bundle", "apps/skolplattformen-app/android/app/build/outputs/apk" ], "options": {} }, "bundle-android": { "executor": "@nrwl/react-native:bundle", "options": { "entryFile": "apps/skolplattformen-app/index.js", "platform": "android", "bundleOutput": "dist/apps/skolplattformen-app/android/main.jsbundle" } }, "sync-deps": { "executor": "@nrwl/react-native:sync-deps", "options": {} }, "ensure-symlink": { "executor": "@nrwl/react-native:ensure-symlink", "options": {} }, "lint": { "executor": "@nrwl/linter:eslint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ "apps/skolplattformen-app/**/*.{ts,tsx,js,jsx}" ] } }, "test": { "executor": "@nrwl/jest:jest", "outputs": ["coverage/apps/skolplattformen-app"], "options": { "jestConfig": "apps/skolplattformen-app/jest.config.js", "passWithNoTests": true } } } } }, "cli": { "defaultCollection": "@nrwl/react-native" }, "defaultProject": "skolplattformen-app", "generators": { "@nrwl/react": { "application": { "babel": true } } } }