🛠 Building a Headless CMS with all the essential features for business representative websites to make 🚀

Overview




Isomera logo



Isomera - headless CMS for business representative websites


Doc Isomera on Discord CI test CI e2e Isomera Code QL Status CodeFactor CLA assistant



SaaS that is hosted on the cloud and built by community. To make developer life easy.



⚠️ Any larger feature or improvement should be aligned with the team and there must be ticket created for that. Also we should try to stick to the roadmap.



❤️ Project sponsors

sentry-logo       atlassian-logo



🛠 Technical stack

  • React
  • Next
  • Nest
  • TypeScript
  • TypeORM
  • Redux, Redux-toolkit
  • Axios
  • PostgreSQL
  • NX

🎯 Goals

  • To make representative business websites development easier and faster;
  • Remove the hassle of setting up backend hosting and database;
  • Make it lightning fast for Next.js and Vercel combination by creating SDKs;
  • No need to worry about Admin and admin user roles;
  • Allow developers to take care of rocket science in configs and leave clients' blogging rights;

☑️ Key features to be built

  • Authentification with email, Google, and Facebook;
  • Roles for developer and client;
  • Models, entities, and data manipulation;
  • Key / value settings;
  • Ability to have contacts form and way to store that information (so we wouldn't have to figure out how to deal with contacts form separately...);
  • Menus, a.k.a. navigation management;
  • Media library and handling, compression to .webp format;
  • Some analytics solutions to know what's going on;

So basically it's a simple CMS that would work best for representative simple business sites.

💡 Philosophy

In chemistry, isomers are molecules or polyatomic ions with identical molecular formulae – that is, same number of atoms of each element – but distinct arrangements of atoms in space. Isomerism is existence or possibility of isomers. Isomers do not necessarily share similar chemical or physical properties.

Similar in WEB developers life - if you deal with simple representative websites, preparation for each is more or less identical to all other. You need admin panel, you need to host is somewhere, you need database for admin panel, you need to host website itself and so on. Most boring, repetitive part seems to be Admin part so it was decided to build this headless CMS to allow way faster bootstrapping!

Production

Everything we build get's to production! 🔥 💪 We, the contributors community, build our own SaaS the way we want to have it!

Since it's just a beginning, you might not find these sites very useful 😅 Yet. But we are moving forward!

Product roadmap

🚀 https://www.figma.com/file/h4TW7xZmZtsCikldbx9HVj/Isomera-Roadmap

Contributions

Any kind of contributions are welcome! Feel free to open a PR with your changes ♥️

Please read our Contributing Guide before submitting a Pull Request to the project.

Alt Text

Coding

Getting Started

Installation

Install Isomera with this Quickstart command to create a Isomera project instantly:

docker-compose up -d
yarn install
cp .env.example .env
yarn dev

This command generates a brand new project with the default features (authentication, permissions, content management, content type builder & file upload).

Enjoy 🎉

Development

Locally it will use SQLite database so it would be easier to develop and test. For production, it is originally intended to be used with PostgreSQL. It uses TypeORM so it's quite easy to adapt to any other database.

Project is managed by NX - next generation build system with first class monorepo support and powerful integrations. Documentation can be found here https://nx.dev/getting-started/intro

Before any commit, make sure that your code is well linted, pretty and well formatted. The following commands can help you do that automatically:

npx nx format:write
yarn prettier:fix

Also, turn on Prettier on save.

You can check if everything is ok by running these commands:

npx nx format
yarn prettier
yarn lint

Built in tools

🚀 GraphQL http://localhost:3000/graphql

🚀 Swagger http://localhost:3000/swagger

Design

For nicer visualisation we're using Material UI Devias Kit - React Admin Dashboard free version.

If you're contributing, please download this template and extract parts needed and use it here. Let's not deviate too much.

Material UI Devias kit

🖐 Requirements

Complete installation requirements can be found in the documentation... TBD

Supported operating systems:

  • Ubuntu LTS/Debian 9.x
  • CentOS/RHEL 8
  • macOS Mojave
  • Windows 10
  • Docker

(Please note that Isomera may work on other operating systems, but these are not tested nor officially supported at this time.)

Node:

  • NodeJS >= 14 <= 18
  • NPM >= 6.x

Database:

Database Minimum Recommended
MySQL 5.7.8 8.0
MariaDB 10.3 10.6
PostgreSQL 11.0 14.0
SQLite 3 3

We recommend always using the latest version of Isomera to start your new projects.

Contributing

Please read our Contributing Guide before submitting a Pull Request to the project.

Community support

For general help using Isomera, please refer to the official Isomera documentation. For additional help, you can use one of these channels to ask a question:

  • Discord (For live discussion with the Community and Isomera team)
  • GitHub (Bug reports, Contributions)
  • Documentation (Classes, Modules, Endpoints, all kinds of things)

Contributors

Vygandas Pliasas Cristofer Portela

License

See the LICENSE file for licensing information.

Comments
  • Bump @nrwl/node from 15.1.1 to 15.4.1

    Bump @nrwl/node from 15.1.1 to 15.4.1

    Bumps @nrwl/node from 15.1.1 to 15.4.1.

    Release notes

    Sourced from @​nrwl/node's releases.

    15.4.1

    15.4.1 (2022-12-23)

    Bug Fixes

    • core: special case projects for lerna users (f0d67b5)

    15.4.0

    15.4.0 (2022-12-22)

    Bug Fixes

    • angular: cache server build (#13933) (2614669)
    • angular: handle not provided path when generating a component without the project option (#13877) (4e54b1a)
    • angular: missing remotes form mf config should not break mf server (#13901) (dc4a123)
    • angular: support target-less projects in update-15-2-0 (#13755) (9ac9491)
    • bundling: pass --force option to vite dev-server (#13905) (49fa93b)
    • bundling: support custom outExtension for ESM and CJS (e.g. .mjs) (#13985) (98ed2ea)
    • core: additional null check when hashing lockfile (#13803) (efa6ef0)
    • core: consult root package.json when resolving peer deps on package generation (#13949) (f3465a9)
    • core: ensure yarn patch and path versions are correct when pruning (#13847) (03be42e)
    • core: fix lock file pruning multiple versions of dependencies (#13915) (c51c178)
    • core: fix lock file pruning optional dependencies (#13830) (a2adf50)
    • core: fix pruning of pnpm lockfiles with github packages (#13875) (20c4782)
    • core: handle local workspace projects in package.json for affected locator (#13728) (65ecd9c)
    • core: ignore angular.json projects if @​nrwl/angular is not insta… (#13827) (92d33f9)
    • core: local plugins should work on windows (#13801) (75c34c3)
    • core: move generator should work if there are comments in tsconfig #13740 (#13866) (4f98e37)
    • core: reduce likelihood of ENAMETOOLONG error on windows (#13850) (5eabd6c)
    • core: skip npm nested lockfile key mismatch (#13872) (bbfc0fb)
    • devkit: do not move properties when nx.json doesn't exist (#13825) (3fd1841)
    • devkit: isIncomingVersionGreater should work with prerelease versions (#13805) (8f7feba)
    • expo: update expo peer dependency to 47 (#13780) (6b8d3d6)
    • graph: handle special characters in url parameters (#13836) (9163756)
    • js: revert change to use new lockfile utils (#13962) (84cc1c1)
    • js: unique node execution (#13813) (82d44ad)
    • misc: only gen start/build scripts for standalone projects (7c65787)
    • misc: set schema when converting a project to standalone configuration (#13887) (a049d6c)
    • misc: using normalizePath for tailwindcss config generation (#13936) (87a6a2d)
    • nextjs: ensure no dev deps in prod package.json (#13851) (565652f)
    • nx/react: wrong svg import processing (#12477) (37dc336)
    • nxdev: lower case property alias (#13823) (37135ae)
    • react-native: support React Native buildable libs that do not use SVGR (#13909) (9ac6366)
    • react: default bundler to vite when deprecated buildable option is used (#13857) (99983e9)
    • react: host should use module-federation-ssr-dev-server (#13794) (8ffa9fd)
    • react: load svg component in buildable library (#12226) (6a28842)
    • react: module-federation-ssr-dev-server should use fork (#13791) (61af68b)
    • react: update standalone preset prompt to include vitest and cyp… (#13853) (622070b)

    ... (truncated)

    Commits
    • 82fbb98 feat(misc): dont generate defaultProject for non standalone workspaces
    • 34d861d fix(testing): preserve the old coverage layout
    • 40b39b2 fix(core): remove leading ./ when normalizing root project outputs
    • 75de165 feat(core): add lockfile pruning to executors that generate package.json (#13...
    • 61d7d74 fix(misc): fix tsconfig file includes
    • fe062f4 fix(core): deduce layout directory
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @mui/styles from 5.10.10 to 5.11.1

    Bump @mui/styles from 5.10.10 to 5.11.1

    Bumps @mui/styles from 5.10.10 to 5.11.1.

    Release notes

    Sourced from @​mui/styles's releases.

    v5.11.1

    A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

    • 💅 @​mnajdova added motion and shape design tokens to Material You package (#35384 and #35393).
    • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    Core

    All contributors of this release in alphabetical order: @​42tte, @​cassidoo, @​danilo-leal, @​DimaAbr, @​lucasmfredmark, @​michaldudak, @​MickaelAustoni, @​Miigaarino, @​mnajdova, @​oliviertassinari, @​sai6855, @​siriwatknp, @​sydneyjodon-wk, @​talgautb, @​tzynwang

    ... (truncated)

    Changelog

    Sourced from @​mui/styles's changelog.

    5.11.1

    Dec 20, 2022

    A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

    • 💅 @​mnajdova added motion and shape design tokens to Material You package (#35384 and #35393).
    • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    Core

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @nrwl/linter from 15.1.1 to 15.4.1

    Bump @nrwl/linter from 15.1.1 to 15.4.1

    Bumps @nrwl/linter from 15.1.1 to 15.4.1.

    Release notes

    Sourced from @​nrwl/linter's releases.

    15.4.1

    15.4.1 (2022-12-23)

    Bug Fixes

    • core: special case projects for lerna users (f0d67b5)

    15.4.0

    15.4.0 (2022-12-22)

    Bug Fixes

    • angular: cache server build (#13933) (2614669)
    • angular: handle not provided path when generating a component without the project option (#13877) (4e54b1a)
    • angular: missing remotes form mf config should not break mf server (#13901) (dc4a123)
    • angular: support target-less projects in update-15-2-0 (#13755) (9ac9491)
    • bundling: pass --force option to vite dev-server (#13905) (49fa93b)
    • bundling: support custom outExtension for ESM and CJS (e.g. .mjs) (#13985) (98ed2ea)
    • core: additional null check when hashing lockfile (#13803) (efa6ef0)
    • core: consult root package.json when resolving peer deps on package generation (#13949) (f3465a9)
    • core: ensure yarn patch and path versions are correct when pruning (#13847) (03be42e)
    • core: fix lock file pruning multiple versions of dependencies (#13915) (c51c178)
    • core: fix lock file pruning optional dependencies (#13830) (a2adf50)
    • core: fix pruning of pnpm lockfiles with github packages (#13875) (20c4782)
    • core: handle local workspace projects in package.json for affected locator (#13728) (65ecd9c)
    • core: ignore angular.json projects if @​nrwl/angular is not insta… (#13827) (92d33f9)
    • core: local plugins should work on windows (#13801) (75c34c3)
    • core: move generator should work if there are comments in tsconfig #13740 (#13866) (4f98e37)
    • core: reduce likelihood of ENAMETOOLONG error on windows (#13850) (5eabd6c)
    • core: skip npm nested lockfile key mismatch (#13872) (bbfc0fb)
    • devkit: do not move properties when nx.json doesn't exist (#13825) (3fd1841)
    • devkit: isIncomingVersionGreater should work with prerelease versions (#13805) (8f7feba)
    • expo: update expo peer dependency to 47 (#13780) (6b8d3d6)
    • graph: handle special characters in url parameters (#13836) (9163756)
    • js: revert change to use new lockfile utils (#13962) (84cc1c1)
    • js: unique node execution (#13813) (82d44ad)
    • misc: only gen start/build scripts for standalone projects (7c65787)
    • misc: set schema when converting a project to standalone configuration (#13887) (a049d6c)
    • misc: using normalizePath for tailwindcss config generation (#13936) (87a6a2d)
    • nextjs: ensure no dev deps in prod package.json (#13851) (565652f)
    • nx/react: wrong svg import processing (#12477) (37dc336)
    • nxdev: lower case property alias (#13823) (37135ae)
    • react-native: support React Native buildable libs that do not use SVGR (#13909) (9ac6366)
    • react: default bundler to vite when deprecated buildable option is used (#13857) (99983e9)
    • react: host should use module-federation-ssr-dev-server (#13794) (8ffa9fd)
    • react: load svg component in buildable library (#12226) (6a28842)
    • react: module-federation-ssr-dev-server should use fork (#13791) (61af68b)
    • react: update standalone preset prompt to include vitest and cyp… (#13853) (622070b)

    ... (truncated)

    Commits
    • 34d861d fix(testing): preserve the old coverage layout
    • 40b39b2 fix(core): remove leading ./ when normalizing root project outputs
    • 2c81904 fix(angular): fix imports into nx from ng-add (#13645)
    • 61d7d74 fix(misc): fix tsconfig file includes
    • 5b7dba1 fix(react): clean-up after dependency removal from @​nrwl/react (#13563)
    • cded83b feat(react): remove unnecessary dependencies from @​nrwl/react (#13525)
    • 05d0bf1 fix(linter): standalone projects should be detectable with eslint (#13435)
    • 0bd7685 feat(linter): add .eslintrc to json-like migratable configs (#13396)
    • 3fe5df7 feat(linter): support new config format for eslint discovery (#13395)
    • 110b5f2 feat(core): enable linter on root projects (#13347)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @mui/material from 5.10.13 to 5.11.1

    Bump @mui/material from 5.10.13 to 5.11.1

    Bumps @mui/material from 5.10.13 to 5.11.1.

    Release notes

    Sourced from @​mui/material's releases.

    v5.11.1

    A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

    • 💅 @​mnajdova added motion and shape design tokens to Material You package (#35384 and #35393).
    • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    Core

    All contributors of this release in alphabetical order: @​42tte, @​cassidoo, @​danilo-leal, @​DimaAbr, @​lucasmfredmark, @​michaldudak, @​MickaelAustoni, @​Miigaarino, @​mnajdova, @​oliviertassinari, @​sai6855, @​siriwatknp, @​sydneyjodon-wk, @​talgautb, @​tzynwang

    ... (truncated)

    Changelog

    Sourced from @​mui/material's changelog.

    5.11.1

    Dec 20, 2022

    A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

    • 💅 @​mnajdova added motion and shape design tokens to Material You package (#35384 and #35393).
    • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    Core

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @nrwl/cypress from 15.1.1 to 15.4.1

    Bump @nrwl/cypress from 15.1.1 to 15.4.1

    Bumps @nrwl/cypress from 15.1.1 to 15.4.1.

    Release notes

    Sourced from @​nrwl/cypress's releases.

    15.4.1

    15.4.1 (2022-12-23)

    Bug Fixes

    • core: special case projects for lerna users (f0d67b5)

    15.4.0

    15.4.0 (2022-12-22)

    Bug Fixes

    • angular: cache server build (#13933) (2614669)
    • angular: handle not provided path when generating a component without the project option (#13877) (4e54b1a)
    • angular: missing remotes form mf config should not break mf server (#13901) (dc4a123)
    • angular: support target-less projects in update-15-2-0 (#13755) (9ac9491)
    • bundling: pass --force option to vite dev-server (#13905) (49fa93b)
    • bundling: support custom outExtension for ESM and CJS (e.g. .mjs) (#13985) (98ed2ea)
    • core: additional null check when hashing lockfile (#13803) (efa6ef0)
    • core: consult root package.json when resolving peer deps on package generation (#13949) (f3465a9)
    • core: ensure yarn patch and path versions are correct when pruning (#13847) (03be42e)
    • core: fix lock file pruning multiple versions of dependencies (#13915) (c51c178)
    • core: fix lock file pruning optional dependencies (#13830) (a2adf50)
    • core: fix pruning of pnpm lockfiles with github packages (#13875) (20c4782)
    • core: handle local workspace projects in package.json for affected locator (#13728) (65ecd9c)
    • core: ignore angular.json projects if @​nrwl/angular is not insta… (#13827) (92d33f9)
    • core: local plugins should work on windows (#13801) (75c34c3)
    • core: move generator should work if there are comments in tsconfig #13740 (#13866) (4f98e37)
    • core: reduce likelihood of ENAMETOOLONG error on windows (#13850) (5eabd6c)
    • core: skip npm nested lockfile key mismatch (#13872) (bbfc0fb)
    • devkit: do not move properties when nx.json doesn't exist (#13825) (3fd1841)
    • devkit: isIncomingVersionGreater should work with prerelease versions (#13805) (8f7feba)
    • expo: update expo peer dependency to 47 (#13780) (6b8d3d6)
    • graph: handle special characters in url parameters (#13836) (9163756)
    • js: revert change to use new lockfile utils (#13962) (84cc1c1)
    • js: unique node execution (#13813) (82d44ad)
    • misc: only gen start/build scripts for standalone projects (7c65787)
    • misc: set schema when converting a project to standalone configuration (#13887) (a049d6c)
    • misc: using normalizePath for tailwindcss config generation (#13936) (87a6a2d)
    • nextjs: ensure no dev deps in prod package.json (#13851) (565652f)
    • nx/react: wrong svg import processing (#12477) (37dc336)
    • nxdev: lower case property alias (#13823) (37135ae)
    • react-native: support React Native buildable libs that do not use SVGR (#13909) (9ac6366)
    • react: default bundler to vite when deprecated buildable option is used (#13857) (99983e9)
    • react: host should use module-federation-ssr-dev-server (#13794) (8ffa9fd)
    • react: load svg component in buildable library (#12226) (6a28842)
    • react: module-federation-ssr-dev-server should use fork (#13791) (61af68b)
    • react: update standalone preset prompt to include vitest and cyp… (#13853) (622070b)

    ... (truncated)

    Commits
    • 4f9b9d4 feat(testing): remove unused dependencies from @​nrwl/cypress (#13771)
    • 1ef01f8 feat(testing): cypress vite (#13474)
    • 5d910c0 fix(testing): rename cy 10 migration to 11 (#13646)
    • 2c81904 fix(angular): fix imports into nx from ng-add (#13645)
    • 6f8a849 fix(testing): handle cypress-project generation for standalone projects (#13602)
    • fe062f4 fix(core): deduce layout directory
    • 110b5f2 feat(core): enable linter on root projects (#13347)
    • 6d35fd4 chore(core): reconcile functions to find project of a path (#13364)
    • 16fd437 feat(misc): derive workspace layout dynamically
    • bd4f4a2 feat(core): use createProjectFileMappings in TargetProjectLocator (#13268)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @mui/styles from 5.10.10 to 5.11.0

    Bump @mui/styles from 5.10.10 to 5.11.0

    Bumps @mui/styles from 5.10.10 to 5.11.0.

    Release notes

    Sourced from @​mui/styles's releases.

    v5.11.0

    Dec 13, 2022

    A big thanks to the 19 contributors who made this release possible. Here are some highlights ✨:

    • 🔥 @​mnajdova enabled configuration of the sx prop in the theme (#35150)
    • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    BREAKING CHANGES

    • [system] Enable configuring the sx prop in the theme (#35150) @​mnajdova

      The breaking change is regarding an experimental API:

      -import { styled, experimental_sx } from '@mui/material/styles';
      +import { styled } from '@mui/material/styles';
      

      -const Component = styled('div)(experimental_sx({ p: 1 }}); +const Component = styled('div)(({ theme }) => theme.unstable_sx({ p: 1 }});

    @mui/[email protected]

    @mui/[email protected]

    • [PopperUnstyled] Update PopperTooltip to have correct width when closing with transition (#34714) @​EduardoSCosta

    @mui/[email protected]

    Docs

    ... (truncated)

    Changelog

    Sourced from @​mui/styles's changelog.

    5.11.0

    Dec 13, 2022

    A big thanks to the 19 contributors who made this release possible. Here are some highlights ✨:

    • 🔥 @​mnajdova enabled configuration of the sx prop in the theme (#35150)
    • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    BREAKING CHANGES

    • [system] Enable configuring the sx prop in the theme (#35150) @​mnajdova

      The breaking change is regarding an experimental API:

      -import { styled, experimental_sx } from '@mui/material/styles';
      +import { styled } from '@mui/material/styles';
      

      -const Component = styled('div)(experimental_sx({ p: 1 }}); +const Component = styled('div)(({ theme }) => theme.unstable_sx({ p: 1 }});

    @mui/[email protected]

    @mui/[email protected]

    • [PopperUnstyled] Update PopperTooltip to have correct width when closing with transition (#34714) @​EduardoSCosta

    @mui/[email protected]

    Docs

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @mui/material from 5.10.13 to 5.11.0

    Bump @mui/material from 5.10.13 to 5.11.0

    Bumps @mui/material from 5.10.13 to 5.11.0.

    Release notes

    Sourced from @​mui/material's releases.

    v5.11.0

    Dec 13, 2022

    A big thanks to the 19 contributors who made this release possible. Here are some highlights ✨:

    • 🔥 @​mnajdova enabled configuration of the sx prop in the theme (#35150)
    • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    BREAKING CHANGES

    • [system] Enable configuring the sx prop in the theme (#35150) @​mnajdova

      The breaking change is regarding an experimental API:

      -import { styled, experimental_sx } from '@mui/material/styles';
      +import { styled } from '@mui/material/styles';
      

      -const Component = styled('div)(experimental_sx({ p: 1 }}); +const Component = styled('div)(({ theme }) => theme.unstable_sx({ p: 1 }});

    @mui/[email protected]

    @mui/[email protected]

    • [PopperUnstyled] Update PopperTooltip to have correct width when closing with transition (#34714) @​EduardoSCosta

    @mui/[email protected]

    Docs

    ... (truncated)

    Changelog

    Sourced from @​mui/material's changelog.

    5.11.0

    Dec 13, 2022

    A big thanks to the 19 contributors who made this release possible. Here are some highlights ✨:

    • 🔥 @​mnajdova enabled configuration of the sx prop in the theme (#35150)
    • Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements.

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    BREAKING CHANGES

    • [system] Enable configuring the sx prop in the theme (#35150) @​mnajdova

      The breaking change is regarding an experimental API:

      -import { styled, experimental_sx } from '@mui/material/styles';
      +import { styled } from '@mui/material/styles';
      

      -const Component = styled('div)(experimental_sx({ p: 1 }}); +const Component = styled('div)(({ theme }) => theme.unstable_sx({ p: 1 }});

    @mui/[email protected]

    @mui/[email protected]

    • [PopperUnstyled] Update PopperTooltip to have correct width when closing with transition (#34714) @​EduardoSCosta

    @mui/[email protected]

    Docs

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump cypress from 11.1.0 to 12.1.0

    Bump cypress from 11.1.0 to 12.1.0

    Bumps cypress from 11.1.0 to 12.1.0.

    Release notes

    Sourced from cypress's releases.

    v12.1.0

    Changelog: https://docs.cypress.io/guides/references/changelog#12-1-0

    v12.0.2

    Changelog: https://docs.cypress.io/guides/references/changelog#12-0-2

    v12.0.1

    Changelog: https://docs.cypress.io/guides/references/changelog#12-0-1

    v12.0.0

    Changelog: https://docs.cypress.io/guides/references/changelog#12-0-0

    v11.2.0

    Changelog: https://docs.cypress.io/guides/references/changelog#11-2-0

    Commits
    • 7225c6b chore: bump version to 12.1.0 [skip ci] (#25119)
    • 8888cd9 fix: add column, line, and method check to integrity check (#25094)
    • 2062670 fix: recollect session data after validation is successful (#25112)
    • 7154fc8 feat: Improve CLOUD_PARALLEL_GROUP_PARAMS_MISMATCH error message (#24799)
    • eb76b57 docs(guides): add macOS code signing notes to building-release-artifacts (#24...
    • 6c37403 fix: run-all-specs opens in new tab rather than new browser (#25074)
    • 5c34841 chore: release @​cypress/webpack-preprocessor-v5.15.7
    • b668e4b chore: release @​cypress/grep-v3.1.2
    • 4e82100 fix: update custom-query on links to match custom-command syntax (#25092)
    • 910f912 fix: declare used babel dependencies (#24842)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @nrwl/node from 15.1.1 to 15.3.3

    Bump @nrwl/node from 15.1.1 to 15.3.3

    Bumps @nrwl/node from 15.1.1 to 15.3.3.

    Release notes

    Sourced from @​nrwl/node's releases.

    15.3.3

    15.3.3 (2022-12-12)

    Bug Fixes

    • core: handle undefined when package.json changes are not in node modules (#13681) (af157ff)
    • core: workspaceRoot is not correctly inrepolated when projectRoo… (#13768) (dd490c1)
    • vite: add console.warn nx serve --prod (#13597) (01e437d)

    Features

    • core: rename lock file pruning function to createLockFile (#13770) (76ee86f)
    • core: support npm workspaces in lock file utils (#13695) (7a70d52)

    15.3.2

    15.3.2 (2022-12-12)

    Note: Version bump only for package @​nrwl/nx-source

    15.3.0

    15.3.0 (2022-12-06)

    Bug Fixes

    • angular: add server ready message to remote server (#13497) (4e672b2)
    • angular: add support for devRemotes in module-federation-dev-ssr (#13500) (2d021a1)
    • angular: add workaround for MF SSR (#13372) (883b61b)
    • angular: bump angular-eslint to v15 (#13282) (356204f)
    • angular: checks for targets existence before attempting to iterate them (#13287) (328c547)
    • angular: correctly assign env var (#13549) (6e8a1c6)
    • angular: don't set the workspaceLayout when migrating an angular cli workspace to nx (#13546) (59a6a9e)
    • angular: e2e test should correctly fail (#13373) (062698a)
    • angular: ensure apps/libs layout is created when migrating from angular cli to nx monorepo layout (#13577) (2dd2eea)
    • angular: fix imports into nx from ng-add (#13645) (2c81904)
    • angular: fix Karma test runner config (#13293) (e3d8b2c)
    • angular: fix root-project support for Angular (#13534) (22e70d6)
    • angular: local imports in webpack-dev-server custom config (#13156) (e971ffb)
    • angular: make server build depend on browser build (#13467) (11b224f)
    • angular: port should be added to serve-ssr for remote (#13399) (1a23203)
    • angular: remove karma test.ts file from generation (#13356) (a0d01b6)
    • angular: respect the provided version when running make-angular-cli-faster (f16f53b)
    • angular: setup-ssr environments file replacements should be removed (#13244) (b88dc35)
    • angular: setup-ssr should output correct outpathPath for server build (#13243) (e041223)
    • angular: should support filereplacements for apps that already have them (#13247) (b4fb074)
    • angular: standalone angular projects with karma should function (#13626) (b4db6e8)
    • angular: update make-angular-cli-faster version map with angular 15 (#13297) (da2b77a)
    • angular: use correct ready state for ssr bootstrap (#13437) (fd1e478)

    ... (truncated)

    Commits
    • 34d861d fix(testing): preserve the old coverage layout
    • 40b39b2 fix(core): remove leading ./ when normalizing root project outputs
    • 75de165 feat(core): add lockfile pruning to executors that generate package.json (#13...
    • 61d7d74 fix(misc): fix tsconfig file includes
    • fe062f4 fix(core): deduce layout directory
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @nrwl/cypress from 15.1.1 to 15.3.3

    Bump @nrwl/cypress from 15.1.1 to 15.3.3

    Bumps @nrwl/cypress from 15.1.1 to 15.3.3.

    Release notes

    Sourced from @​nrwl/cypress's releases.

    15.3.3

    15.3.3 (2022-12-12)

    Bug Fixes

    • core: handle undefined when package.json changes are not in node modules (#13681) (af157ff)
    • core: workspaceRoot is not correctly inrepolated when projectRoo… (#13768) (dd490c1)
    • vite: add console.warn nx serve --prod (#13597) (01e437d)

    Features

    • core: rename lock file pruning function to createLockFile (#13770) (76ee86f)
    • core: support npm workspaces in lock file utils (#13695) (7a70d52)

    15.3.2

    15.3.2 (2022-12-12)

    Note: Version bump only for package @​nrwl/nx-source

    15.3.0

    15.3.0 (2022-12-06)

    Bug Fixes

    • angular: add server ready message to remote server (#13497) (4e672b2)
    • angular: add support for devRemotes in module-federation-dev-ssr (#13500) (2d021a1)
    • angular: add workaround for MF SSR (#13372) (883b61b)
    • angular: bump angular-eslint to v15 (#13282) (356204f)
    • angular: checks for targets existence before attempting to iterate them (#13287) (328c547)
    • angular: correctly assign env var (#13549) (6e8a1c6)
    • angular: don't set the workspaceLayout when migrating an angular cli workspace to nx (#13546) (59a6a9e)
    • angular: e2e test should correctly fail (#13373) (062698a)
    • angular: ensure apps/libs layout is created when migrating from angular cli to nx monorepo layout (#13577) (2dd2eea)
    • angular: fix imports into nx from ng-add (#13645) (2c81904)
    • angular: fix Karma test runner config (#13293) (e3d8b2c)
    • angular: fix root-project support for Angular (#13534) (22e70d6)
    • angular: local imports in webpack-dev-server custom config (#13156) (e971ffb)
    • angular: make server build depend on browser build (#13467) (11b224f)
    • angular: port should be added to serve-ssr for remote (#13399) (1a23203)
    • angular: remove karma test.ts file from generation (#13356) (a0d01b6)
    • angular: respect the provided version when running make-angular-cli-faster (f16f53b)
    • angular: setup-ssr environments file replacements should be removed (#13244) (b88dc35)
    • angular: setup-ssr should output correct outpathPath for server build (#13243) (e041223)
    • angular: should support filereplacements for apps that already have them (#13247) (b4fb074)
    • angular: standalone angular projects with karma should function (#13626) (b4db6e8)
    • angular: update make-angular-cli-faster version map with angular 15 (#13297) (da2b77a)
    • angular: use correct ready state for ssr bootstrap (#13437) (fd1e478)

    ... (truncated)

    Commits
    • 5d910c0 fix(testing): rename cy 10 migration to 11 (#13646)
    • 2c81904 fix(angular): fix imports into nx from ng-add (#13645)
    • 6f8a849 fix(testing): handle cypress-project generation for standalone projects (#13602)
    • fe062f4 fix(core): deduce layout directory
    • 110b5f2 feat(core): enable linter on root projects (#13347)
    • 6d35fd4 chore(core): reconcile functions to find project of a path (#13364)
    • 16fd437 feat(misc): derive workspace layout dynamically
    • bd4f4a2 feat(core): use createProjectFileMappings in TargetProjectLocator (#13268)
    • de44bf8 feat(core): optimize project graph file mapping (#13249)
    • ab6f62a feat(core): move runtime-lint-utils to eslint plugin (#13222)
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump eslint-config-next from 13.0.0 to 13.0.7

    Bump eslint-config-next from 13.0.0 to 13.0.7

    Bumps eslint-config-next from 13.0.0 to 13.0.7.

    Release notes

    Sourced from eslint-config-next's releases.

    v13.0.7

    Core Changes

    • Update react next tag: #43617
    • fix(jest): pattern when detecting packages to transpile in next/jest: #43546
    • Adding head element checking for root layout: #43597
    • Revert: 'Minimized runtime errors in app dir': #43648
    • fix: properly handle trailingSlash: true and rewrites: #43641
    • @​next/font fallback fonts order fix: #43633
    • Update cache handling for app: #43659
    • Remove resolved app directory todos: #43672
    • Fix typo in comment: #43685
    • perf: disable prefetching for links in viewport in development for app routes: #43730
    • Remove additional <div> at each segment level in app: #43717
    • Revert "Adding head element checking for root layout": #43760
    • fix ci pnpm lock error: #43767
    • Force reflow when setting scrollBehavior: #43673
    • Remove __webpack_exports__ from error overlay: #43715
    • Fix chunk hash logic in hot-reloader for server components: #43778
    • Assign layer to app client entries: #43197
    • Remove notifications emitted during pnpm dev: #43801
    • Display error digest if presented: #43742
    • Fix HMR issue after patching the client module: #43819
    • Implement loadable with lazy and suspense for next dynamic: #42589
    • Do not attach CSS checksum for production build: #43827
    • Provide error hints for invalid layout props via the TS plugin: #43835
    • Refactor code: #43828
    • Unhandled errors and rejections opens as minimized in app dir error overlay: #43844
    • docs: add readme with development instructions for next/swc: #43834
    • Use proxy to ensure Flight is referencing to the latest module during development: #43823
    • memory: fix 2 memory leaks in next-dev: #43859
    • Refactoring in @​next/font: #43848
    • build(cargo): bump up swc_core, turbopack: #43652
    • Move prefetch bailout to start of the prefetch function for pages: #43731
    • Alias next/head to noop for rsc and add upgration warning: #43885
    • Update freebsd build: #43866
    • Fix error message for invalid runtime option in app dir: #43900
    • fix: forwarding props to no ssr dynamic: #43901
    • Improve type checking error message for invalid props: #43903
    • Improve type checking error message for invalid props: #43903
    • Support for named slots in type checking: #43906
    • Fix next/dynamic types for resolving named export module: #43923
    • Add auto completion for prop names and types to the TS plugin: #43909
    • Skip creating VSCode config and .gitignore if running in CI: #43935
    • Add helpful error for createContext used in Server Components: #43747
    • Increase stack trace limit on the server: #43800
    • Refactor image optimization util: #43868
    • useSearchParams - bailout to client rendering during static generation: #43603
    • Open server component errors fullscreen: #43887
    • next-dev: restart dev server exceeds the memory limits: #43958

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 2
  • Bump @nrwl/linter from 15.1.1 to 15.4.2

    Bump @nrwl/linter from 15.1.1 to 15.4.2

    Bumps @nrwl/linter from 15.1.1 to 15.4.2.

    Release notes

    Sourced from @​nrwl/linter's releases.

    15.4.2

    15.4.2 (2022-12-27)

    Bug Fixes

    • bundling: update rollup-plugin-typescript2 to fix typechecking ... (#14020) (95a3bbf)
    • core: adding @​nrwl/vite to packageGroup (d3ef0ea)
    • core: fix the parsing of projects and targets (c3f0cef)
    • js: node executor address already in use (#14023) (4c5a139)
    • testing: change ignoreTestFiles to excludeSpecPattern for cy10+ (#13942) (e91179e)

    Features

    • react: expose setupTailwindGenerator from @​nrwl/react (#14029) (1380ddf)

    15.4.1

    15.4.1 (2022-12-23)

    Bug Fixes

    • core: special case projects for lerna users (f0d67b5)

    15.4.0

    15.4.0 (2022-12-22)

    Bug Fixes

    • angular: cache server build (#13933) (2614669)
    • angular: handle not provided path when generating a component without the project option (#13877) (4e54b1a)
    • angular: missing remotes form mf config should not break mf server (#13901) (dc4a123)
    • angular: support target-less projects in update-15-2-0 (#13755) (9ac9491)
    • bundling: pass --force option to vite dev-server (#13905) (49fa93b)
    • bundling: support custom outExtension for ESM and CJS (e.g. .mjs) (#13985) (98ed2ea)
    • core: additional null check when hashing lockfile (#13803) (efa6ef0)
    • core: consult root package.json when resolving peer deps on package generation (#13949) (f3465a9)
    • core: ensure yarn patch and path versions are correct when pruning (#13847) (03be42e)
    • core: fix lock file pruning multiple versions of dependencies (#13915) (c51c178)
    • core: fix lock file pruning optional dependencies (#13830) (a2adf50)
    • core: fix pruning of pnpm lockfiles with github packages (#13875) (20c4782)
    • core: handle local workspace projects in package.json for affected locator (#13728) (65ecd9c)
    • core: ignore angular.json projects if @​nrwl/angular is not insta… (#13827) (92d33f9)
    • core: local plugins should work on windows (#13801) (75c34c3)
    • core: move generator should work if there are comments in tsconfig #13740 (#13866) (4f98e37)
    • core: reduce likelihood of ENAMETOOLONG error on windows (#13850) (5eabd6c)
    • core: skip npm nested lockfile key mismatch (#13872) (bbfc0fb)
    • devkit: do not move properties when nx.json doesn't exist (#13825) (3fd1841)

    ... (truncated)

    Commits
    • 34d861d fix(testing): preserve the old coverage layout
    • 40b39b2 fix(core): remove leading ./ when normalizing root project outputs
    • 2c81904 fix(angular): fix imports into nx from ng-add (#13645)
    • 61d7d74 fix(misc): fix tsconfig file includes
    • 5b7dba1 fix(react): clean-up after dependency removal from @​nrwl/react (#13563)
    • cded83b feat(react): remove unnecessary dependencies from @​nrwl/react (#13525)
    • 05d0bf1 fix(linter): standalone projects should be detectable with eslint (#13435)
    • 0bd7685 feat(linter): add .eslintrc to json-like migratable configs (#13396)
    • 3fe5df7 feat(linter): support new config format for eslint discovery (#13395)
    • 110b5f2 feat(core): enable linter on root projects (#13347)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @mui/styles from 5.10.10 to 5.11.2

    Bump @mui/styles from 5.10.10 to 5.11.2

    Bumps @mui/styles from 5.10.10 to 5.11.2.

    Release notes

    Sourced from @​mui/styles's releases.

    v5.11.2

    Dec 26, 2022

    A big thanks to the 20 contributors who made this release possible. Here are some highlights ✨:

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    ... (truncated)

    Changelog

    Sourced from @​mui/styles's changelog.

    5.11.2

    Dec 26, 2022

    A big thanks to the 20 contributors who made this release possible. Here are some highlights ✨:

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @nrwl/node from 15.1.1 to 15.4.2

    Bump @nrwl/node from 15.1.1 to 15.4.2

    Bumps @nrwl/node from 15.1.1 to 15.4.2.

    Release notes

    Sourced from @​nrwl/node's releases.

    15.4.2

    15.4.2 (2022-12-27)

    Bug Fixes

    • bundling: update rollup-plugin-typescript2 to fix typechecking ... (#14020) (95a3bbf)
    • core: adding @​nrwl/vite to packageGroup (d3ef0ea)
    • core: fix the parsing of projects and targets (c3f0cef)
    • js: node executor address already in use (#14023) (4c5a139)
    • testing: change ignoreTestFiles to excludeSpecPattern for cy10+ (#13942) (e91179e)

    Features

    • react: expose setupTailwindGenerator from @​nrwl/react (#14029) (1380ddf)

    15.4.1

    15.4.1 (2022-12-23)

    Bug Fixes

    • core: special case projects for lerna users (f0d67b5)

    15.4.0

    15.4.0 (2022-12-22)

    Bug Fixes

    • angular: cache server build (#13933) (2614669)
    • angular: handle not provided path when generating a component without the project option (#13877) (4e54b1a)
    • angular: missing remotes form mf config should not break mf server (#13901) (dc4a123)
    • angular: support target-less projects in update-15-2-0 (#13755) (9ac9491)
    • bundling: pass --force option to vite dev-server (#13905) (49fa93b)
    • bundling: support custom outExtension for ESM and CJS (e.g. .mjs) (#13985) (98ed2ea)
    • core: additional null check when hashing lockfile (#13803) (efa6ef0)
    • core: consult root package.json when resolving peer deps on package generation (#13949) (f3465a9)
    • core: ensure yarn patch and path versions are correct when pruning (#13847) (03be42e)
    • core: fix lock file pruning multiple versions of dependencies (#13915) (c51c178)
    • core: fix lock file pruning optional dependencies (#13830) (a2adf50)
    • core: fix pruning of pnpm lockfiles with github packages (#13875) (20c4782)
    • core: handle local workspace projects in package.json for affected locator (#13728) (65ecd9c)
    • core: ignore angular.json projects if @​nrwl/angular is not insta… (#13827) (92d33f9)
    • core: local plugins should work on windows (#13801) (75c34c3)
    • core: move generator should work if there are comments in tsconfig #13740 (#13866) (4f98e37)
    • core: reduce likelihood of ENAMETOOLONG error on windows (#13850) (5eabd6c)
    • core: skip npm nested lockfile key mismatch (#13872) (bbfc0fb)
    • devkit: do not move properties when nx.json doesn't exist (#13825) (3fd1841)

    ... (truncated)

    Commits
    • 82fbb98 feat(misc): dont generate defaultProject for non standalone workspaces
    • 34d861d fix(testing): preserve the old coverage layout
    • 40b39b2 fix(core): remove leading ./ when normalizing root project outputs
    • 75de165 feat(core): add lockfile pruning to executors that generate package.json (#13...
    • 61d7d74 fix(misc): fix tsconfig file includes
    • fe062f4 fix(core): deduce layout directory
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @mui/material from 5.10.13 to 5.11.2

    Bump @mui/material from 5.10.13 to 5.11.2

    Bumps @mui/material from 5.10.13 to 5.11.2.

    Release notes

    Sourced from @​mui/material's releases.

    v5.11.2

    Dec 26, 2022

    A big thanks to the 20 contributors who made this release possible. Here are some highlights ✨:

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    ... (truncated)

    Changelog

    Sourced from @​mui/material's changelog.

    5.11.2

    Dec 26, 2022

    A big thanks to the 20 contributors who made this release possible. Here are some highlights ✨:

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    @mui/[email protected]

    Docs

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump @nrwl/cypress from 15.1.1 to 15.4.2

    Bump @nrwl/cypress from 15.1.1 to 15.4.2

    Bumps @nrwl/cypress from 15.1.1 to 15.4.2.

    Release notes

    Sourced from @​nrwl/cypress's releases.

    15.4.2

    15.4.2 (2022-12-27)

    Bug Fixes

    • bundling: update rollup-plugin-typescript2 to fix typechecking ... (#14020) (95a3bbf)
    • core: adding @​nrwl/vite to packageGroup (d3ef0ea)
    • core: fix the parsing of projects and targets (c3f0cef)
    • js: node executor address already in use (#14023) (4c5a139)
    • testing: change ignoreTestFiles to excludeSpecPattern for cy10+ (#13942) (e91179e)

    Features

    • react: expose setupTailwindGenerator from @​nrwl/react (#14029) (1380ddf)

    15.4.1

    15.4.1 (2022-12-23)

    Bug Fixes

    • core: special case projects for lerna users (f0d67b5)

    15.4.0

    15.4.0 (2022-12-22)

    Bug Fixes

    • angular: cache server build (#13933) (2614669)
    • angular: handle not provided path when generating a component without the project option (#13877) (4e54b1a)
    • angular: missing remotes form mf config should not break mf server (#13901) (dc4a123)
    • angular: support target-less projects in update-15-2-0 (#13755) (9ac9491)
    • bundling: pass --force option to vite dev-server (#13905) (49fa93b)
    • bundling: support custom outExtension for ESM and CJS (e.g. .mjs) (#13985) (98ed2ea)
    • core: additional null check when hashing lockfile (#13803) (efa6ef0)
    • core: consult root package.json when resolving peer deps on package generation (#13949) (f3465a9)
    • core: ensure yarn patch and path versions are correct when pruning (#13847) (03be42e)
    • core: fix lock file pruning multiple versions of dependencies (#13915) (c51c178)
    • core: fix lock file pruning optional dependencies (#13830) (a2adf50)
    • core: fix pruning of pnpm lockfiles with github packages (#13875) (20c4782)
    • core: handle local workspace projects in package.json for affected locator (#13728) (65ecd9c)
    • core: ignore angular.json projects if @​nrwl/angular is not insta… (#13827) (92d33f9)
    • core: local plugins should work on windows (#13801) (75c34c3)
    • core: move generator should work if there are comments in tsconfig #13740 (#13866) (4f98e37)
    • core: reduce likelihood of ENAMETOOLONG error on windows (#13850) (5eabd6c)
    • core: skip npm nested lockfile key mismatch (#13872) (bbfc0fb)
    • devkit: do not move properties when nx.json doesn't exist (#13825) (3fd1841)

    ... (truncated)

    Commits
    • e91179e fix(testing): change ignoreTestFiles to excludeSpecPattern for cy10+ (#13942)
    • 4f9b9d4 feat(testing): remove unused dependencies from @​nrwl/cypress (#13771)
    • 1ef01f8 feat(testing): cypress vite (#13474)
    • 5d910c0 fix(testing): rename cy 10 migration to 11 (#13646)
    • 2c81904 fix(angular): fix imports into nx from ng-add (#13645)
    • 6f8a849 fix(testing): handle cypress-project generation for standalone projects (#13602)
    • fe062f4 fix(core): deduce layout directory
    • 110b5f2 feat(core): enable linter on root projects (#13347)
    • 6d35fd4 chore(core): reconcile functions to find project of a path (#13364)
    • 16fd437 feat(misc): derive workspace layout dynamically
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump cypress from 11.1.0 to 12.2.0

    Bump cypress from 11.1.0 to 12.2.0

    Bumps cypress from 11.1.0 to 12.2.0.

    Release notes

    Sourced from cypress's releases.

    v12.2.0

    Changelog: https://docs.cypress.io/guides/references/changelog#12-2-0

    v12.1.0

    Changelog: https://docs.cypress.io/guides/references/changelog#12-1-0

    v12.0.2

    Changelog: https://docs.cypress.io/guides/references/changelog#12-0-2

    v12.0.1

    Changelog: https://docs.cypress.io/guides/references/changelog#12-0-1

    v12.0.0

    Changelog: https://docs.cypress.io/guides/references/changelog#12-0-0

    v11.2.0

    Changelog: https://docs.cypress.io/guides/references/changelog#11-2-0

    Commits
    • 75141ec chore: bump version to 12.1.0 [skip ci] (#25238)
    • ebf57a8 test: change some skipped tests to use retries (#24124)
    • 0454caf chore: release @​cypress/webpack-preprocessor-v5.16.0
    • 9c1318c chore: release @​cypress/webpack-dev-server-v3.2.0
    • 0e14b9e chore: bump rollup & some vite deps (#25140)
    • 470b94b fix: log error on reject with string content (#25059)
    • 166b694 feat: create from React component (#25168)
    • fcc49b5 chore: Update v8 snapshot cache (#25130)
    • 331c1dc chore: correctly resolve url sass bundle in Angular CT (#25191)
    • cd4bc74 chore: release @​cypress/webpack-dev-server-v3.1.2
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Digital Identifier is a secure, decentralized, anonymous and tampered proof way of maintaining and verifying all essential identity-based documents to create a unique digital identity of a person.

Digital Identifier ?? To design and develop a secure, decentralized, anonymous and tampered proof way of maintaining and verifying all essential ident

Mukul Kolpe 4 Dec 17, 2022
Gatsby-blog-cosmicjs - 🚀⚡️ Blazing fast blog built with Gatsby and the Cosmic Headless CMS 🔥

Gatsby + Cosmic This repo contains an example blog website that is built with Gatsby, and Cosmic. See live demo hosted on Netlify Uses the Cosmic Gats

Priya Chakraborty 0 Jan 29, 2022
A plugin for Strapi Headless CMS that provides ability to sign-in/sign-up to an application by link had sent to email.

Strapi PasswordLess Plugin A plugin for Strapi Headless CMS that provides ability to sign-in/sign-up to an application by link had sent to email. A pl

Andrey Kucherenko 51 Dec 12, 2022
A plugin for Strapi Headless CMS that provides the ability to transform the API request or response.

strapi-plugin-transformer A plugin for Strapi that provides the ability to transform the API request and/or response. Requirements The installation re

daedalus 71 Jan 6, 2023
Update & Revalidate Content from a Headless CMS in Next.js with Incremental Static Regeneration

Update & Revalidate Content from a Headless CMS in Next.js with Incremental Static Regeneration Demo for tutorial How to Update & Revalidate Content f

Colby Fayock 4 Jul 22, 2022
A collection of preloaded and essential files that makes the website more attractive, smooth and user friendly

Web-Docs A collection of preloaded and essential files that makes the website more attractive, smooth and user friendly How to use: git clone https://

MAINAK CHAUDHURI 23 Dec 17, 2022
Essential Audio Player JS is a simple, clean and minimal JavaScript / HTML5 / CSS web audio player.

Essential Audio Player JS is a simple, clean and minimal JavaScript / HTML5 / CSS web audio player. No unnecessary controls, just a button and a track

null 32 Dec 14, 2022
A web component that allows you to run high level programming languages on your websites (static websites included!)

Code-Runner-Web-Component A web component that allows you to run high level programming languages on your website via the public Piston API Show your

Marketing Pipeline 28 Dec 16, 2022
A thin, opinionated headless wiki with few features.

thinwiki A thin, opinionated headless wiki with few features. Git used as a backing store Markdown files with front matter used for pages index.md pag

Ava Chaney 2 Oct 13, 2022
Builder.io + Shopify Hydrogen - headless visual page building example

Builder.io + Shopify Hydrogen - headless visual page building example Example repo using Builder.io for drag and drop page building with Shopify hydro

Builder.io 49 Oct 30, 2022
:iphone: A super lightweight HTML, Sass, CSS, and JavaScript framework for building responsive websites

Responsive Boilerplate A powerful, accessible, developer friendly, framework for building responsive websites Responsive Boilerplate is the developers

ResponsiveBP 845 Dec 22, 2022
Superkeys allow users to add short keys for websites and make search query in those sites.

Superkeys is a browser extension which allow users to add short keys for websites and make search query in those sites. Made with ❤️ @nilooy ??‍?? Dem

Niloy 9 Aug 17, 2022
A drop-in collection of CSS styles to make simple websites just a little nicer

Water.css ?? A drop-in collection of CSS styles to make simple websites just a little nicer Goals Responsive Themeable Good browser support (works on

Kognise 7.5k Jan 4, 2023
Another CSS style library, used for my personal branding and to make websites prettier!

furret.css My personal website styling toolkit, modeled after the lovely Water.css by Kognise. Written to allow quick and beautiful styling for simple

Ray 14 Dec 23, 2022
Google-reviews-crawler - A simple Playwright crawler that stores Google Maps Place/Business reviews to a JSON file.

google-reviews-crawler A simple Playwright crawler that stores Google Maps Place/Business reviews to a JSON file. Usage Clone the repo, install the de

￸A￸l￸e￸x D￸o￸m￸a￸k￸i￸d￸i￸s 6 Oct 26, 2022
NewsStation is a news app which can be used to grab daily news bites. If you are interested in news whether politics, business, entertainment, general, health, science, sports and technology news NewsStation is for you!

This is a NewsStation WebApp Project Using News API NewsStation is a news app which can be used to grab daily news bites. If you are interested in new

Ravi Chauhan 2 Feb 7, 2022