diff --git a/README.md b/README.md index d8aa040d9..bbdf568a8 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,15 @@ Outside the source centralized in this repo, NativeScript consists of a few othe - This repo contains the NativeScript command-line interface, which lets you create, build, and run apps using NativeScript. The CLI is written in TypeScript. - **[Docs](//github.com/NativeScript/docs-new)** - This repo contains NativeScript documentation, which is available at . The docs are written in Markdown. -- **[Official Plugins](https://github.com/NativeScript/plugins) - - This repo contains a [plugin workspace](https://docs.nativescript.org/plugins/plugin-workspace-guide.html) the TSC (Technical Steering Committee) maintains offering several often useful plugins. +- **[Plugins](https://github.com/NativeScript/plugins)** + - This repo contains a [plugin workspace](https://docs.nativescript.org/plugins/plugin-workspace-guide.html) with several often useful plugins. +- **[Firebase](https://github.com/NativeScript/firebase)** + - Modular Firebase 🔥 implementation for iOS & Android. +- **[ML Kit](https://github.com/NativeScript/mlkit)** + - Google's [ML Kit SDKs for iOS and Android](https://developers.google.com/ml-kit). +- **[Payments](https://github.com/NativeScript/payments)** + - In-App Purchase, Subscriptions, Google Pay and Apple Pay. +- **[Artwork](https://github.com/NativeScript/artwork)** + - Want to use our logo or colors? This repo contains ready to use media material.

Made with ❤️

diff --git a/jest.preset.js b/jest.preset.js index e6c8ebea0..82c2a669d 100644 --- a/jest.preset.js +++ b/jest.preset.js @@ -1,3 +1,15 @@ const nxPreset = require('@nrwl/jest/preset').default; -module.exports = { ...nxPreset }; +module.exports = { + ...nxPreset, + /* TODO: Update to latest Jest snapshotFormat + * By default Nx has kept the older style of Jest Snapshot formats + * to prevent breaking of any existing tests with snapshots. + * It's recommend you update to the latest format. + * You can do this by removing snapshotFormat property + * and running tests with --update-snapshot flag. + * Example: "nx affected --targets=test --update-snapshot" + * More info: https://jestjs.io/docs/upgrading-to-jest29#snapshot-format + */ + snapshotFormat: { escapeString: true, printBasicPrototype: true }, +}; diff --git a/migrations.json b/migrations.json deleted file mode 100644 index 224faaef7..000000000 --- a/migrations.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "migrations": [ - { - "version": "15.7.0-beta.0", - "description": "Split global configuration files into individual project.json files. This migration has been added automatically to the beginning of your migration set to retroactively make them work with the new version of Nx.", - "cli": "nx", - "implementation": "./src/migrations/update-15-7-0/split-configuration-into-project-json-files", - "package": "@nrwl/workspace", - "name": "15-7-0-split-configuration-into-project-json-files" - }, - { - "version": "15.7.0-beta.0", - "description": "Split global configuration files (e.g., workspace.json) into individual project.json files.", - "cli": "nx", - "implementation": "./src/migrations/update-15-7-0/split-configuration-into-project-json-files", - "package": "@nrwl/workspace", - "name": "15-7-0-split-configuration-into-project-json-files" - } - ] -} diff --git a/package.json b/package.json index c878a9b3f..97aea59d9 100644 --- a/package.json +++ b/package.json @@ -18,17 +18,17 @@ "url": "https://github.com/NativeScript/NativeScript.git" }, "dependencies": { - "@nrwl/nx-cloud": "15.0.3", + "@nrwl/nx-cloud": "15.1.1", "nativescript-theme-core": "^1.0.4" }, "devDependencies": { "@nativescript/hook": "^2.0.0", "@nativescript/nx": "~4.2.0", - "@nrwl/cli": "15.7.0", - "@nrwl/eslint-plugin-nx": "15.7.0", - "@nrwl/jest": "15.7.0", - "@nrwl/node": "15.7.0", - "@nrwl/workspace": "15.7.0", + "@nrwl/cli": "15.8.3", + "@nrwl/eslint-plugin-nx": "15.8.3", + "@nrwl/jest": "15.8.3", + "@nrwl/node": "15.8.3", + "@nrwl/workspace": "15.8.3", "@nstudio/focus": "^15.0.0", "@nstudio/nps-i": "~2.0.0", "@prettier/plugin-xml": "^2.2.0", @@ -46,12 +46,12 @@ "eslint-config-prettier": "^8.1.0", "gonzales": "^1.0.7", "husky": "^8.0.1", - "jest": "29.4.1", + "jest": "29.4.3", "lint-staged": "^13.1.0", "module-alias": "^2.2.2", "nativescript": "~8.4.0", "nativescript-typedoc-theme": "1.1.0", - "nx": "15.7.0", + "nx": "15.8.3", "parse-css": "git+https://github.com/tabatkins/parse-css.git", "parserlib": "^1.1.1", "prettier": "^2.6.2",